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文件是以.inp為后綴的文本文件,它包括了模型的全部數(shù)據(jù)信息,ABAQUS求解器分析的對(duì)象是INP文件,軟件生成的.cae文件只是為了INP文件服務(wù),在早期的有限元軟件(MSC、PATRAN、FEMAP、ABAQUS等)版本中沒(méi)有前處理器,用戶只能通過(guò)編寫INP文件來(lái)建模分析。
如果能夠熟練掌握INP文件的語(yǔ)法以及用法,直接在文件中進(jìn)行修改,或者在軟件中修改關(guān)鍵詞(Edit Keywords),要比在軟件中修改模型的效率高很多,不僅如此還可以完成軟件內(nèi)所不支持的功能。如在INP文件內(nèi)定義輸出。

INP文件結(jié)構(gòu)

如下:

Abaqus疑難雜癥——Inp文件的正確食用方法的圖1

每個(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ù)。

注:書寫INP文件時(shí)模型數(shù)據(jù)必須在歷程數(shù)據(jù)之前。
Abaqus疑難雜癥——Inp文件的正確食用方法的圖2

以下內(nèi)容按照所給實(shí)例對(duì)INP文件進(jìn)行講解,由于篇幅原因,可在公眾號(hào)內(nèi)回復(fù)INP獲取,也可按照自己的INP文件進(jìn)行比對(duì)。

格式問(wèn)題:

  1. 數(shù)據(jù)項(xiàng)之間要用英文逗號(hào)分開(kāi),不能能用空格或中文逗號(hào);

  2. 關(guān)鍵詞行中的空格將會(huì)被忽略;

  3. 為方便起見(jiàn),建議先在軟件建模,然后在文本編輯器中手動(dòng)修改INP文件,和修改.rpy文件原理相似;

  4. 如果行內(nèi)有參數(shù)賦值的情況,就用英文逗號(hào)隔開(kāi);

  5. 分行的時(shí)候要在行尾加上逗號(hào),如:

*ELEMENT,TYPE=T2D2,ELSET=bottom

轉(zhuǎn)化為:

*ELEMENT,TYPE=T2D2,

ELSET=bottom

  1. INP文件內(nèi)的參數(shù)和關(guān)鍵詞均不區(qū)分大小寫;

  2. INP文件中不應(yīng)有空行,如留空行,應(yīng)在行開(kāi)頭輸入**,以表示為注釋行;

  3. 對(duì)于浮點(diǎn)數(shù),下列表示方法均有效(軟件內(nèi)也適用):

5

5.0

5.

5.0E+0

.5E+1

50.0E-1

Abaqus疑難雜癥——Inp文件的正確食用方法的圖3


使用文本編輯器打開(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集合表示

  1. 如果集合中的節(jié)點(diǎn)或者單元編號(hào)是連續(xù)的,則可以表示為:

節(jié)點(diǎn)集合:*NSET,NSET=<節(jié)點(diǎn)集合名稱>,GENERATE
<起始節(jié)點(diǎn)編號(hào)>,<結(jié)束節(jié)點(diǎn)編號(hào)>,<節(jié)點(diǎn)編號(hào)增量>
單元集合:*ELESET,ELSET=<單元集合名稱>,GENERATE
<起始單元編號(hào)>,<結(jié)束單元編號(hào)>,<單元編號(hào)增量>
  1. 如果集合中的節(jié)點(diǎn)或者單元編號(hào)是不連續(xù)的,則可以表示為(每個(gè)數(shù)據(jù)行中的節(jié)點(diǎn)或單元編號(hào)不得超過(guò)16個(gè)):

節(jié)點(diǎn)集合:*NSET,NSET=<節(jié)點(diǎn)集合名稱>
<節(jié)點(diǎn)編號(hào)1>,<節(jié)點(diǎn)編號(hào)2>,...<節(jié)點(diǎn)編號(hào)16>
...
單元集合:*ELESET,ELSET=<單元集合名稱>
<單元編號(hào)1>,<單元編號(hào)2>,...<單元編號(hào)16>
...

*SOLID SECTION

*SOLID SECTION,ELSET=<單元集合名稱>,MATERIAL=<材料名稱>

*ASSEMBLY

*ASSEMBLY,NAME=<裝配件名稱>
......
*END ASSEMBLY

*INSTANCE

*INSTANCE,NAME=<實(shí)體名稱>,PART=<部件名稱>
......
*END 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可表示為:

*BOUNDARY
<節(jié)點(diǎn)編號(hào)或節(jié)點(diǎn)集合>,1
<節(jié)點(diǎn)編號(hào)或節(jié)點(diǎn)集合>,5,6

其中1表示自由度1即(U1),5,6表示自由度5(UR2)到自由度6(UR3).

*STEP

*STEP,NAME=<分析步名稱>

*STATIC

<初始增量步>,<分析步時(shí)間>,<最小增量步>,<最大增量步>


Abaqus疑難雜癥——Inp文件的正確食用方法的圖4


本期內(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.

Abaqus疑難雜癥——Inp文件的正確食用方法的圖5

掃描二維碼獲取

更多精彩

Abaqus疑難雜癥——Inp文件的正確食用方法的圖6

易木木響叮當(dāng)

                                      

 

 

登錄后免費(fèi)查看全文
立即登錄
App下載
技術(shù)鄰APP
工程師必備
  • 項(xiàng)目客服
  • 培訓(xùn)客服
  • 平臺(tái)客服

TOP

15
7
24