ABAQUS中如何寫input文件

對入門來說還是相當不錯的。abaqus inp 文件精講
如何寫input 文件
一、輸入文件的組成和結構:
1 .一個輸入文件由模型數據和歷史數據兩部分組成.
模型數據的作用: 定義一個有限元模型. 包括單元, 節點, 單元性質, 定義材料等等有關說明模型自身的數據. 模型數據可被組織到零件中( 零件可以被組裝成一個有意義的模型).
歷史數據的定義是模型發生了什么---- 事情的進展, 模型響應的荷載, 歷史被分成一系列的時步層序. 每一步就是一個響應( 靜態加載, 動態響應等) ,時步的定義包括過程類型( 比如靜態應力分析, 瞬時傳熱分析等) 對于時間積分的控制參數或者非線性解過程, 加載和輸出要求.
At a minimum the model consists of the following information: geometry, element section properties, material data, loads and boundary conditions, analysis type, and output requests.
2 ABAQUS 輸入文件的結構形式。
1) 必須有一個*HEADING 開頭。
2) 接下來就是模型數據部分,定義節點,單元,材料,初始條件等。模型數據的層次為:部件,組裝,模型。
必須的模型數據:
1 )幾何數據:模型的幾何形狀是用單元和節點來定義的,結構性單元的截面是必須定義的。比如梁單元。特殊的特征也可以用特殊的單元來定義,比如彈簧單元,阻尼器,點式群體等。
2 )材料的定義:材料必須定義比如使用的是鋼啊,巖石,土啊等材料。
可選的模型數據:
1 )零件和組合
:一個模型可以用幾個零件來定義有可以把幾個零件組合成一個集來定義。
2 )初始條件
:比如初始應力,溫度,或者速度等
3 )邊界條件:
4 )運動約束
5 )相互作用
6 )振幅定義
7 )輸出控制
8 )環境特性
9 )用戶子程序
10 )分析附屬部分
3) 接下來就是歷史數據:定義分析的類型,荷載,輸出要求等。分析的目的就是預測模型對某些外部荷載或者某些初始條件的反映。一個ABAQUS 分析是建立在STEP 的概念上的,(在歷史數據中描述)在分析中可以定義多個STEPS 。每個STEP *STEP 開始,用*END STEP 結束。*STEP 是歷史數據和模型數據的分界點,第一次出現*STEP 的前面的是模型數據,后面的就是歷史數據。
必須的歷史數據:
響應類型:必須立刻出現在*STEP 選項后面。ABAQUS 中有兩種響應步,一種是總體分析響應步,可以是線形和非線形的,另一種是線形擾動步。
可選歷史數據:
1 )荷載:通常定義某種加的荷載類型和大小。荷載可以被描述成時間的函數。
2 )邊界條件輸出控制
3 )輔助控制
4 )再生單元和曲面
二、書寫input 文件的語法和規則:
1 .關鍵詞行:
1 )必須以* 開始,后面接的是選項的名字, 然后隨之定義選項的內容. :
* MATERIAL NAME=STEEL
注釋行是以** 開始的.
2 )如果有參數,則參數和關鍵詞之間必須用,格開。
3 )在參數之間必須用格開。
4 )關鍵詞行中的空格可以忽略。
5 )每行的長度不能超過256 個字符
6 )關鍵詞和參數對大小寫是不區分的。
7 )參數值通常對大小寫也是不區分的,但是唯一的例外是文件名區分大小寫。
8 )關鍵詞和參數,以及大多數情況下的參數值是不需要全拼寫出來的,只要他們之間可以相互區分就可以了。
9) 假如參數有響應的值,則付值號是“=”
10) 關鍵詞行可以延續,比如參數的名字很長,要在下一行繼續這個關鍵詞行的話就可以這樣做,用來連接。比如:
*ELASTIC, TYPE=ISOTROPIC,
DEPENDENCIES=1
11) 有些選項允許INPUT FILE 的參數作為一個輸入文件名,這樣的文件名必須包括一個完整的路徑名或者是一個相對路徑名。
2 .數據行:(數據行如果和關鍵詞相聯系必須緊跟關鍵詞行)
1
一個數據行包括空格在內不能超過256 個字符。
2
所有的數據條目之間必須用格開。
3
一行中必須包括指定說明的數據條目的數字。
4
每行結尾的空數據域可以省略。
5
浮點數最多可以占用20 個字符。
6
整數可以是10
7
字符串可以是80
8
延續行可以被用到特定的情況。
相關的主題文章: http://wawz.sinaapp.com/
登錄后免費查看全文
立即登錄
App下載
技術鄰APP
工程師必備
  • 項目客服
  • 培訓客服
  • 平臺客服

TOP

1