
發(fā)布
注冊
/
登錄ABAQUS 腳本使用者手冊(Abaqus Scripting User's Guide)英文版
關(guān)注創(chuàng)建者:狗一只只 創(chuàng)建時(shí)間:2021-09-09


ABAQUS 腳本使用者手冊(Abaqus Scripting User's Guide)英文版的相關(guān)專題、標(biāo)簽、搜索
ABAQUS 腳本使用者手冊(Abaqus Scripting User's Guide)英文版ABAQUS 2016 GUI TOOLKIT USER'S GUIDEAbaqus Scripting Users Guide英文版ABAQUS USER SUBROUTINES REFERENCE GUIDEPython數(shù)據(jù)科學(xué)手冊一英文版 Abaqus abaqus scripting user's guidefluent user guide 中英文對照版abaqus scripting users guideabaqus scripting user's manualabaqus user's guideabaqus用戶手冊英文版
ABAQUS 腳本使用者手冊(Abaqus Scripting User's Guide)英文版的最新內(nèi)容
Abaqus 熱-力順序耦合與 DFLUX 詳解7個(gè)月前
ABAQUS Analysis User’s Guide:Heat Transfer、DFLUX、TEMPERATURE FROM FILE.
Abaqus官方?jīng)]有邊界元的方法,但Abaqus集成了一個(gè)第三方的從無限元的聲壓計(jì)算無限域外聲場的計(jì)算方法,就在幫助文檔的Scripting User’s manual的9.10.11 Using infinite elements to compute and view the results of an acoustic far-field analysis。
Abaqus/CAE User's Guide:Abaqus前處理軟件Abaqus/CAE的使用說明。
Abaqus Analysis User's Guide:總體介紹Abaqus中的單元、材料、屬性、約束、載荷、分析類型、輸入輸出等。
User's Manual
Abaqus 腳本語言用戶手冊
Abaqus Scripting Reference Manual
Abaqus 腳本語言參考手冊
Abaqus
ABAQUS的二次開發(fā)平臺
ABAQUS的腳本語言接口非常友好,其自嵌的腳本語言是Python[4],系國際上廣泛使用、功能強(qiáng)大、具有良好開放性的一種面向?qū)ο蟪绦蛟O(shè)計(jì)語言。所以,應(yīng)用Python在ABAQUS中進(jìn)行二次開發(fā)也比較方便,且可移植性強(qiáng)。ABAQUS以基于Python的語法規(guī)則向二次開發(fā)者提供了許多庫函數(shù),這些庫函數(shù)主要是用來增強(qiáng)ABAQUS的交互式(GUI)操作功能。
Abaqus支持命令行調(diào)試,不過命令行反復(fù)運(yùn)行也比較繁瑣,用戶也可選擇用一鍵調(diào)試Abaqus的用戶子程序的DUS插件工具。DUS(Debug User Subroutine)是集成在ABAQUS/CAE中的一個(gè)插件,能夠一鍵啟動(dòng)用戶配置的用戶子程序開發(fā)平臺(如Visual Studio 2008等),并進(jìn)入對用戶定義子程序的單步調(diào)試模式。
有興趣的可到下面網(wǎng)頁下載使用。
先把腳本放到目標(biāo)路徑下,在Abaqus Command窗口運(yùn)行:
abaqus python fileSplitter.py -help
會(huì)返回如何使用該腳本的簡易幫助文檔:
[-keywords ] # Comma separated list of keys
# Default keys are node, element, nset, elset
在各類材料本構(gòu)模型中,若用戶擬選用本程序提供或ABAQUS自帶的本構(gòu)模型(參見《基于ABAQUS平臺的鋼與混凝土單軸材料本構(gòu)模型SJZU-CSUNIAXIAL用戶使用手冊》),可直接勾選。PA-TRANS將依據(jù)所選本構(gòu)模型及“材料參數(shù)設(shè)置頁面”所設(shè)定的材料強(qiáng)度模量參數(shù)在ABAQUS中直接建立相應(yīng)的材料Material并自動(dòng)設(shè)置材料定義參數(shù)。
商用軟件對外就是一個(gè)黑盒子,除了開發(fā)人員,使用人員只能在黑盒子外猜測內(nèi)部實(shí)現(xiàn)方式。
一方面我們查閱各個(gè)主流商用軟件的理論手冊并通過進(jìn)行大量的資料查閱猜測內(nèi)部修正方法,另一方面我們自己編程實(shí)現(xiàn)結(jié)構(gòu)有限元求解器,通過自研求解器和商軟的結(jié)果比較來驗(yàn)證我們的猜測,如同管中窺豹一般來研究的修正方法,從而猜測商用有限元軟件的內(nèi)部計(jì)算方法。
使用Python腳本實(shí)現(xiàn)批量提交abaqus任務(wù)基本上有倆種方式:
打開ABAQUS/CAE的情況下,通過file→run script的方式
通過ABAQUS command,不打開ABAQUS/CAE的情況
01 打開ABAQUS/CAE時(shí)
Talk is easy,let's show the code first!