abaqus inp文件生成方法及格式

1. INP文件的作用

      INP文件(擴展名為.inp)是一種文本文件,它包含了對整個模型的完整描述,在前處理理器(例如 ABAQUS/CAE)和求解器(ABAQUS/Standard 或 ABAQUS/Explicit)之間建立 了一個傳遞數據的橋梁,

☆提示:ABAQUS/Standanl和ABAQUS/Explicit的分析對數都是INP文件,而不是.car 文件。在ABAQUS的早期版本中,并沒有ABAQUS/CAE這一前處理器.用戶只 能直接使用INP文件來建模。

(W而介紹的實例都以只使用ABAQUS/CAE來完成整個前處理過程:事實上,在很多情況下,使用INP文件不但可以更方便地修改模型參數,控制分析過程,還可以完成一些 ABAQUS/CAE所不支持的功能

2. INP文件的生成方法

      各種常用的前處理器(例如MSC. PATRAN , FEMAP)大多都支持以INP文件的格式來輸出模型,在ABAQUS/CAE中,如果在Job功能模塊中提交分析作業,或者點擊Job Manager對話框中的Write Input就會在默認的工作目錄下生成INP文件。

3. INP文件的格式

     INP文件由一系列的數據塊構成,毎個數據塊描述模型的某部分特定信息。一個數據塊總是以帶有*號的關鍵詞(keyword)開始。其后往往帶有相應的參數,以及一個或多個數 據行(data line).例如:

* ELEMENT, TYPE = CPS4,ELSET = My-Elem-Srt

1, 1,12,57,23

2, 12, 13, 58,57

其含義是:定義單元,其類型CPS4屬于名為My-ELem-Srf的單元集合。單元1由節 點1, 12,57和23構成,單元2由節點12、13,58和57構成。

在ABAQUS幫助文檔《ABAQUS Keywords Reference Manual)中可以査到每個關鍵詞的用法。例如,査詢上述* ELEMENT的用法, 可以看到,TYPE是必不可少的參數(網required parameter),而ELSET是可供選擇的參數 (optional parameter)。

INP文件的格式遵循以下規則。

1) 如果一行以* *開始,則為注釋行,其內容在分析過程中不起作用。

2) 整個INP文件中不應有空行,否則會在分析時出現異常錯誤。如果希望使用空行來 隔開兩部分內容.應在此行的開頭輸入* * .表明這行是注釋行°

3) 關鍵詞、參數、集合名稱和面的名稱都不區分大小寫(用戶子程序中用到的集合或 面除外):

4) INP文件的每一行不能超過256個字符,有些關鍵字対此還有進一步的規定。例如, 前面介紹的*ELEMENT要求在每個數據行中包含的節點數不超過15個,總共最多80個字 符;*ELSET和, NSET要求在每個數據行中包含的數據不超過16個,如果超出16個,超 出的部分會被忽略.

5) 如果一行沒有結束而需要換行時,需要在此行的結尾加上逗號.表明下一行將是這 一行的延續。

6) 在關鍵詞和各個參數之間,以及數據行中的各個數據之間都要用逗號分隔。如果一 個數據行中只包含一個數據頊.也要在結尾處加上一個返號。

7) 對關鍵詞.參數和數據行的書寫位置沒有像FORTRAN文件那樣的嚴格限制,在詞 與詞之間的空格或制表符(按TAB鍵)不影響其內容。

8) 對于浮點數,下列表示方法都是有效的:

abaqus inp文件生成方法及格式的圖1

微信截圖_20201016205335.png

abaqus inp文件生成方法及格式的圖3

☆提示:在本書第11.1節“DAT文件中的錯誤信息和警告信息”中,舉例介紹了常見的 INP格式錯誤。

4. INP文件的結構

圖4-1顯示了 INP文件的基本結構.其各個部分的內容將在下文中詳細說明。在 ABAQUS幫助文檔《ABAQUS Keywmrk Reference Manual》中.可以査詢到每個關鍵詞應出 現在INP文件的什么位置.例如,在對關鍵詞*NSET (節點集合)的解釋中可以看到如下 說明: Level: Part Part Instance Assembly Model Step",其含義為:此關健詞可以出現在INP 文件的以下位置。

1) Part數據塊中,即*PART和*END PART之間。

2) Instance 數據塊中.即 * INSTANCE 和 * END INSTANCE 之間。

3) Assembly 數據塊中.即*ASSEMBLY 和 * END ASSEMBLY 之間。

4) Step數據塊中,即-STEP和* END STEP之間,

5) 整個模型層(Model).即上述Part, Instance . Assembly和Slep數據塊之外:

微信截圖_20201016205708.png

☆提示:本書中使用省略號來表示此處略去INP文件中的具體數據.

登錄后免費查看全文
立即登錄
App下載
技術鄰APP
工程師必備
  • 項目客服
  • 培訓客服
  • 平臺客服

TOP

17
7
10