Abaqus疑難雜癥——Inp文件的正確食用方法
以下內(nèi)容轉(zhuǎn)載本人公眾號(hào):易木木響叮當(dāng)
本期內(nèi)容將詳細(xì)講解ABAQUS中INP文件的正確食用方法,涉及文件解讀、語(yǔ)法講解,有關(guān)INP文件自定義輸出的內(nèi)容將會(huì)在下篇內(nèi)容中更新
INP文件結(jié)構(gòu)
如下:
每個(gè)完整的INP文件依次出現(xiàn)兩部分?jǐn)?shù)據(jù):模型數(shù)據(jù)、歷程數(shù)據(jù)。模型數(shù)據(jù)包括節(jié)點(diǎn)信息、單元信息、截面屬性、材料特性、材料選項(xiàng)、其他模型信息;歷程數(shù)據(jù)包括靜力分析(分析步參數(shù)等)、載荷和邊界條件、結(jié)果輸出。*STEP是歷程數(shù)據(jù)和模型數(shù)據(jù)的分界點(diǎn),第一個(gè)*STEP之前的所有內(nèi)容均屬于模型數(shù)據(jù),其后的所有內(nèi)容則屬于歷程數(shù)據(jù)。
以下內(nèi)容按照所給實(shí)例對(duì)INP文件進(jìn)行講解,由于篇幅原因,可在公眾號(hào)內(nèi)回復(fù)INP獲取,也可按照自己的INP文件進(jìn)行比對(duì)。
數(shù)據(jù)項(xiàng)之間要用英文逗號(hào)分開(kāi),不能能用空格或中文逗號(hào);
關(guān)鍵詞行中的空格將會(huì)被忽略;
為方便起見(jiàn),建議先在軟件建模,然后在文本編輯器中手動(dòng)修改INP文件,和修改.rpy文件原理相似;
如果行內(nèi)有參數(shù)賦值的情況,就用英文逗號(hào)隔開(kāi);
分行的時(shí)候要在行尾加上逗號(hào),如:
*ELEMENT,TYPE=T2D2,ELSET=bottom
轉(zhuǎn)化為:
*ELEMENT,TYPE=T2D2,
ELSET=bottom
INP文件內(nèi)的參數(shù)和關(guān)鍵詞均不區(qū)分大小寫;
INP文件中不應(yīng)有空行,如留空行,應(yīng)在行開(kāi)頭輸入**,以表示為注釋行;
對(duì)于浮點(diǎn)數(shù),下列表示方法均有效(軟件內(nèi)也適用):
5 |
5.0 |
5. |
5.0E+0 |
.5E+1 |
50.0E-1 |
使用文本編輯器打開(kāi)INP文件,推薦EditPlus,有時(shí)模型比較復(fù)雜,相應(yīng)的INP文件也較大,如果使用Windows自帶的記事本打開(kāi),運(yùn)行速度會(huì)較慢。
*Heading
INP文件總是以*Heading開(kāi)頭。
*Preprint, echo=NO, model=NO, history=NO, contact=NO
使用關(guān)鍵詞可以設(shè)置在(.dat文件)中記錄的內(nèi)容,本實(shí)例按照ABAQUS默認(rèn)設(shè)置
*PART
如果部件對(duì)應(yīng)的是非獨(dú)立實(shí)體(網(wǎng)格在部件上劃分),則PART數(shù)據(jù)塊中將包含節(jié)點(diǎn)、單元、集合和截面屬性等數(shù)據(jù);如果部件對(duì)應(yīng)的是獨(dú)立實(shí)體,則PART數(shù)據(jù)塊只包括*PART和*END PART兩行
*NODE
<節(jié)點(diǎn)編號(hào)>,<節(jié)點(diǎn)坐標(biāo)1>,<節(jié)點(diǎn)坐標(biāo)2>,<節(jié)點(diǎn)坐標(biāo)3>
注:在inp文件中不同部件可以由相同的節(jié)點(diǎn)或單元編號(hào)。
*ELEMENT
*ELEMENT,TYPE=<單元類型>
<單元編號(hào)>,<節(jié)點(diǎn)1編號(hào)>,<節(jié)點(diǎn)2編號(hào)>,......
set集合表示
如果集合中的節(jié)點(diǎn)或者單元編號(hào)是連續(xù)的,則可以表示為:
如果集合中的節(jié)點(diǎn)或者單元編號(hào)是不連續(xù)的,則可以表示為(每個(gè)數(shù)據(jù)行中的節(jié)點(diǎn)或單元編號(hào)不得超過(guò)16個(gè)):
*SOLID SECTION
*SOLID SECTION,ELSET=<單元集合名稱>,MATERIAL=<材料名稱>
*ASSEMBLY
*INSTANCE
定義在Assembly數(shù)據(jù)塊中的集合
*NSET,NSET=<集合名稱>,INTERNAL,INSTANCE=<實(shí)體名稱>
......(節(jié)點(diǎn)編號(hào)或單元集合)
*SURFACE
*SURFACE,TYPE=<面的類型(ELEMENT)>,NAME=<面的名稱>
<構(gòu)成此面的集合1>,<名稱1>
......
*MATERIAL
以線彈性材料為例:
*MATERIAL,NAME=<材料名稱>
*ELASTIC
<彈性模量>,<泊松比>
*BOUNDARY
如果邊界條件施加在初始分析步中,則相應(yīng)的BOUNDARY數(shù)據(jù)塊在*STEP之前;如果邊界條件施加在后續(xù)分析步中,則相應(yīng)的BOUNDARY數(shù)據(jù)塊在*STEP之后。
*BOUNDARY
<節(jié)點(diǎn)編號(hào)或節(jié)點(diǎn)集合>,<第一個(gè)自由度的編號(hào)>,<最后一個(gè)自由度的編號(hào)>,<位移值>
如U1=UR2=UR3=0可表示為:
其中1表示自由度1即(U1),5,6表示自由度5(UR2)到自由度6(UR3).
*STEP
*STEP,NAME=<分析步名稱>
*STATIC
<初始增量步>,<分析步時(shí)間>,<最小增量步>,<最大增量步>
本期內(nèi)容就到此為止了,下期內(nèi)容將更新如何利用INP文件進(jìn)行自定義輸出(將分析結(jié)果輸出到DAT文件中、ODB文件中、輸出單元?jiǎng)偠染仃嚒①|(zhì)量矩陣)欲知下期內(nèi)容如何,請(qǐng)持續(xù)關(guān)注更新吧~~~也可關(guān)注公眾號(hào):“易木木響叮當(dāng)”,內(nèi)容會(huì)在公眾號(hào)內(nèi)第一時(shí)間發(fā)布。
參考文獻(xiàn):
[1]曹金鳳, 石亦平. ABAQUS有限元分析常見(jiàn)問(wèn)題解答[M]. 機(jī)械工業(yè)出版社, 2009.
[2]石亦平, 周玉蓉. ABAQUS有限元分析實(shí)例詳解[M]. 機(jī)械工業(yè)出版社, 2006.
[3]王玉鐲. ABAQUS結(jié)構(gòu)工程分析及實(shí)例詳解[M]. 中國(guó)建筑工業(yè)出版社, 2010.
掃描二維碼獲取
更多精彩
易木木響叮當(dāng)
工程師必備
- 項(xiàng)目客服
- 培訓(xùn)客服
- 平臺(tái)客服
TOP




















