不知火舞的被虐|伊人天伊人天天综合网|博洛尼亚天气|任你懆这里只有精品4|久久美日韩精品久久|掌中之物漫画免费阅读观看|0丨d老妇

abaqus內(nèi)核錯誤的案例

除了內(nèi)核程序,Abaqus還能這樣做二次開發(fā)
由此看來,插件程序GUI腳本和注冊腳本也是Abaqus二次開發(fā)的一種。 實際上,Abaqus的二次開發(fā)并不僅僅局限于此,利用Python還可以對Abaqus主窗口的GUI進行二次開發(fā)。 顧名思義,Abaqus主窗口的GUI二次開發(fā),是針對主窗口的圖形界面進行開發(fā)。平時我們使用Abaqus,都是在菜單、工具條、模塊、以及左側(cè)的工具箱中,選擇菜單項或圖標按鈕進行操作。 這些菜單項或圖標按鈕都是Abaqus主窗口GUI的組成部分。 對主窗口的GUI進行二次開發(fā),就是對菜單、工具條、模塊、以及左側(cè)的工具箱進行開發(fā)。 如何對Abaqus主窗口GUI進行二次開發(fā)呢? 我們在開發(fā)內(nèi)核程序時,腳本開頭都會有from abaqus import *,這樣可以使用各種內(nèi)核方法。 而在開發(fā)主窗口GUI(以及插件程序GUI)時,腳本開頭也都會有from abaqusGui import *,導(dǎo)入了abaqusGui模塊。abaqusGui就是Abaqus GUI Toolkit,也稱為Abaqus GUI工具包,它是FOX GUI Toolkit的擴展。 FOX GUI Toolkit是一個基于C++的可以進行GUI開發(fā)的工具包,含有豐富的窗口小部件和布局管理器。Abaqus GUI Toolkit在FOX GUI工具包的基礎(chǔ)上進行了擴展,可讓我們創(chuàng)建、修改和擴展Abaqus / CAE圖形用戶界面(GUI)的功能。如果對FOX GUI Toolkit有興趣,可以訪問他們的網(wǎng)站:http://www.fox-toolkit.org/。同時它也是面向?qū)ο蟮摹⑴c平臺無關(guān)的GUI開發(fā)工具包。 正是由于FOX GUIToolkit是面向?qū)ο蟮模?em>Abaqus以及我們可以通過繼承的方式,很輕易地拓展已有的功能。
展開
xray內(nèi)核插件——透視abaqusCAE二次開發(fā)的python對象 ¥100
xray插件 xray是一款對新手很有幫助的abaqusCAE內(nèi)核插件,其功能是把任意python對象的屬性(字段)、方法(函數(shù))以清單的形式打印在abaqusCAE命令行窗口,查看xray清單的效果堪比查閱一次官方文檔。 以透視model對象為例 xray內(nèi)核插件只有xray()一個函數(shù),導(dǎo)入xray()函數(shù)就能“透視對象”。 透視model對象(mdb.models[‘Model-1’])的清單如下圖,完整清單見附件“model.txt”。 model.txt 上圖中<type 'AbaqusMethod'>分隔成了兩部分,上部分都是小寫字母開頭,下部分都是大寫字母開頭。 在abaqusCAE的python開發(fā)接口里面,小寫字母開頭的函數(shù)會返回一個對象,大寫字母開頭會創(chuàng)建一個新的對象,這個重要的“規(guī)律”在xray的清單中也做了妥妥的考慮。查看清單的效果堪比查閱一次官方文檔。 透視函數(shù),能直接看到需要形參信息 這里以 mdb.Model( )函數(shù)為例,圖中紅線包含了需要傳入的參數(shù)。 abaqusCAE啟動時自動加載xray插件 為了使用方便,可以通過簡單的配置將xray插件設(shè)置為自動加載,實現(xiàn)自動加載后,xray()成為了內(nèi)建函數(shù)。 關(guān)于自動加載內(nèi)核插件的配置方法,已經(jīng)發(fā)布了免費的視頻,可以私信我獲取視頻鏈接。
展開
Abaqus內(nèi)核腳本,添加到菜單欄的流程詳解
Abaqus二次開發(fā)做插件,往往是先開發(fā)出內(nèi)核腳本,再用RSG做對話框,這樣在Plug-ins菜單下,就可以隨時調(diào)用這個插件了。 有時,腳本中并不需要輸入?yún)?shù),這時一般通過File - Run Scrip... 就即可運行。 然而,時間一長,這樣的腳本越來越多,還都是英文名,可能會比較亂,不太好找。 能不能把一個內(nèi)核腳本,也做成一個插件放在Plug-ins菜單欄中呢? 可以的。 思路: 和用RSG做出的對話框插件一樣,把內(nèi)核腳本xxx.py放入到 “工作目錄-abaqus_plugins”中,建立一個xxx_plugin.py腳本,在該腳本中添加注冊語句。 過程: 我這里有個很簡單的內(nèi)核腳本(createBeam1.py),函數(shù)為beam1(),其作用是創(chuàng)建一個梁,每次一運行該腳本,不用輸入?yún)?shù),即可創(chuàng)建一個梁。 想要把這個腳本,作為插件,放置到Abaqus的Plug-ins菜單欄中,跟著以下步驟來操作: step 1、在工作目錄 - abaqus_plugins中,新建一個英文名的文件夾(如createBeam1),把內(nèi)核腳本拷貝進去 step 2、新建一個py腳本,起名為createBeam1_plugin.py step 3、在新建的腳本中,輸入以下內(nèi)容: 重啟,搞定 這兩個腳本在這里可以下載。 createBeam1.rar 詳解: toolset = getAFXApp().getAFXMainWindow().getPluginToolset(),可以理解為toolset獲得了Abaqus的主窗口的插件工具集的對象,它可以調(diào)用注冊內(nèi)核或注冊Gui的方法。
展開
ABAQUS常見錯誤——個人經(jīng)驗總結(jié)(持續(xù)更新2024.10.18) ¥19.89
SEE Eigenvalue Buckling Prediction IN THE ABAQUS/STANDARD USERS MANUAL(翻譯:質(zhì)量或差分剛度矩陣完全為空。特征問題無法求解。在*屈曲分析中,最可能的原因是沒有通過*boundary、*cload、*dload 等指定非零加載模式。
abaqus內(nèi)核錯誤圖1
abaqus分析錯誤
too many attempts made for this increment怎么解決,大佬們
關(guān)于ABAQUS錯誤問題
之前以為軟件問題,可換了軟件版本還是這樣;重裝了系統(tǒng),再裝軟件也還是同樣的錯誤,但別人電腦上還是沒報錯地算完,請教一下各位大佬這是什么問題。通過.msg文件查找erro,只有這兩句話(1)CONTACT FORCE ERROR TOLERANCE FOR CONVERT SDI=YES(2)***ERROR: Process terminated by external request (SIGTERM or SIGINT received).
abaqus子程序運行錯誤
有誰知道這是什么原因嗎?有什么解決辦法嗎?
abaqus計算錯誤:missing the permeability definition
hypermesh Solid map,multi solids方法計算錯誤"missing the permeability. (1)六面體網(wǎng)格劃分,計算屈曲,問題描述如下 736 elements are are missing the permeability definition. The elements hidentified in element set ErrElemMissingPermeability. Analysis Input File Processor exited with an error. (2)問題分析 hypermesh 3D>solid map,multi solids 中source type為四邊形 (3)解決方法 source type改為四邊形和三角形mixed 1.png
展開
ABAQUS出現(xiàn)這個錯誤該怎么解決?
Abaqus/Standard Analysis exited with an error - Please see the message file for possible error messages if the file exists.
abaqus 操作出現(xiàn)的錯誤如下,什么原因?
abaqus 操作出現(xiàn)的錯誤如下,什么原因 The local-1 direction (after the additional rotation and permutation) of the material orientation , specified via *ORIENTATION, is normal to the SHELL, MEMBRANE, GASKET, COHESIVE, or SURFACE element. The local-1 direction must be projected onto the element surface. Check input data. The elements have been identified in element set ErrElemUserNormMatOrient. The analysis has terminated due to previous errors. Abaqus/Standard Analysis exited with an error - Please see the message file for possible error messages if the file exists.
展開
abaqus出現(xiàn)system error code 65535錯誤
做顯式動態(tài)分析時 分析步為Dynamic explicit時怎么老出現(xiàn) 這樣的錯誤: Error in job Job-1: The executable C:\Program aborted with system error code 65535. Please check the .dat, .msg, and .sta files for error messages if the files exist. If there are no error messages and you cannot resolve the problem, please run the command "ABAQUS job=support information=support" to report and save your system information. Use the same command to run Abaqus that you used when the problem occurred. Please contact your local Abaqus support office and send them the input file, the file support.log which you just created, the executable name, and the error code.
展開
abaqus內(nèi)核錯誤圖2
ABAQUS路面材料使用修正burgers模型時總是出現(xiàn)編譯錯誤
C 瞬態(tài)溫度場下修正Burgers模型UMAT子程序源代碼 C C 給狀態(tài)變量數(shù)組賦初值為零,調(diào)用ABAQUS子程序SDVINI C GIVE STATEV THE INITIAL VALUE OF ZERO C SUBROUTINE SDVINI(STATEV,COORDS,NSTATV,NCRDS,NOEL,NPT,LAYER,KSPT) C INCLUDE 'ABA_PARAM.INC' C DIMENSION STATEV(NSTATV),COORDS(NCRDS) C DO K=1,NSTATV STATEV(K)=0.0 END DO C RETURN END C 瞬態(tài)溫度場下修正Burgers模型UMAT子程序 C UMAT FOR MODIFIED BURGERS MODEL C SUBROUTINE UMAT(STRESS,STATEV,DDSDDE,SSE,SPD,SCD,RPL,DDSDDT, 1 DRPLDE,DRPLDT,STRAN,DSTRAN,TIME,DTIME,TEMP,DTEMP,PREDEF,DPRED, 2 CMNAME,NDI,NSHR,NTENS,NSTATV,PROPS,NPROPS,COORDS,DROT, 3 PNEWDT,CELENT,DFGRD0,DFGRD1,NOEL,NPT,LAYER,KSPT,KSTEP,KINC) C INCLUDE 'ABA_PARAM.INC' C CHARACTER*80 CMNAME C DIMENSION STRESS(NTENS),STATEV(NSTATV),DDSDDE
展開
Hypermesh模型inp文件提交ABAQUS時計算錯誤
用hypermesh見了一個腳手架,節(jié)點用的JOINTC彈簧單元,建完提交inp計算時出現(xiàn)錯誤,直接導(dǎo)入ABAQUS也發(fā)生錯誤 微信圖片_20221012091229.png 微信圖片_20221012091156.png 微信圖片_20221012091210.png 微信圖片_20221012091244.png 微信圖片_20221012091252.png
ABAQUS計算報錯,錯誤代碼:529697949 解決方案
ABAQUS在提交計算之后報錯: The executable standard.exe aborted with system error code 529697949. Please check the .dat, .msg, and .sta files for error messages if the files exist. If there are no error messages and you cannot resolve the problem, please run the command "abaqus job=support information=support" to report and save your system information. Use the same command to run Abaqus that you used when the problem occurred. Please contact your local Abaqus support office and send them the input file, the file support.log which you just created, the executable name, and the error code. Job Job-lastmodal2 aborted due to errors. 解決方案: 重新提交計算/換臺電腦計算都不行,換了內(nèi)存比較大的工作站,計算OK!
展開
abaqus模型不收斂報錯誤和及警告分析
abaqus模型不收斂報錯誤和及警告分析 調(diào)試分析的第一步是了解錯誤和警告消息的含義,這些消息已預(yù)先編程,因此可以參考。 表4.1和4.2分別列出了錯誤和警告原因的列表,以及一些有關(guān)故障排除的潛在原因的線索,被視為數(shù)字問題或數(shù)字困難。 這些錯誤和警告消息的主要原因的定義如下。 故障排除可能是以下跡象: ?應(yīng)變增量過大意味著當前應(yīng)變增量過大,以至于無法確定材料點計算的收斂性。因此,Abaqus將減少負載并嘗試再次執(zhí)行增量。 ?較大的應(yīng)變增量意味著最后一個增量的Abaqus應(yīng)變準則超過了引起第一屈服的應(yīng)變的“五十倍”。因此,Abaqus將嘗試執(zhí)行實質(zhì)點計算,但是可能會出現(xiàn)收斂問題 結(jié)果。 ?負特征值通常與剛度降低或解決方案唯一性相關(guān),例如當結(jié)構(gòu)開始彎曲或材料變得不穩(wěn)定時可能會發(fā)生。 –負特征值也可以與使用拉格朗日乘數(shù)來強制約束的建模技術(shù)相關(guān)聯(lián)。 –在不收斂的迭代過程中彈出的負特征值警告通常可以忽略。如果在收斂的迭代過程中出現(xiàn)負特征值警告,則必須仔細評估計算出的解。 ?數(shù)值奇異性通常是由剛體運動引起的,其中模型的一部分對施加的載荷沒有抵抗力。數(shù)值上的奇異性可能表示在模型的一部分中需要其他邊界條件或約束。 ?零主元通常表示模型中的過度約束,通常是由于多余的邊界條件或約束所致。 過度約束的節(jié)點可能仍然表現(xiàn)適當,但是冗余約束的存在可能是模型問題,導(dǎo)致模型其他部分出現(xiàn)不良行為。 由于剛體的運動,有時也會出現(xiàn)零主元運動。 對于某些警告消息,錯誤消息和聯(lián)系診斷,可以使用視口選項中的“突出顯示”選項來查看每個診斷消息中涉及的節(jié)點或元素。 對于警告和錯誤消息,導(dǎo)致警告或錯誤的節(jié)點或元素在模型中突出顯示。 接觸診斷時,模型中突出顯示了過度閉合或打開的節(jié)點。
展開