abaqus[INP文件] 解釋inp文件的例子
2017-06-15 by:CAE仿真在線 來源:互聯(lián)網(wǎng)
說明:
1. 本INP文件以及解釋參考石亦平博士所著的《ABAQUS有限元分析實(shí)例詳解》;
2. 注釋行以**口頭,以保持與INP文件的格式一致(為方便起見以綠色顯示)。
*Heading
** Job name: Plate-CPS8 Model name: Model-1
**----------------------------------------------------------------------------------------------------------------------------------------------------
**INP 文件總是以*Heading開頭,接下來可以用一行或多行來寫下此模型的標(biāo)題和相關(guān)信息.
**----------------------------------------------------------------------------------------------------------------------------------------------------
*Preprint, echo=NO, model=NO, history=NO, contact=NO
**----------------------------------------------------------------------------------------------------------------------------------------------------
**Preprint可設(shè)置在DAT文件(*.dat)中記錄的內(nèi)容。上述為ABAQUS默認(rèn),內(nèi)容為:在DAT文件
**中不記錄對INP文件的處理過程,以及詳細(xì)的模型和歷史數(shù)據(jù)。
**----------------------------------------------------------------------------------------------------------------------------------------------------
** PARTS
*Part, name=Plate1
**----------------------------------------------------------------------------------------------------------------------------------------------------
**定義Part的標(biāo)準(zhǔn)格式:*Part,name=部件名稱
**對于非獨(dú)立實(shí)體,比如此例,要在下面數(shù)據(jù)塊中定義詳細(xì)的節(jié)點(diǎn),單元,截面屬性等數(shù)據(jù)。以便Mesh時(shí),**Mesh在Part上面;
**對于獨(dú)立實(shí)體,則Part數(shù)據(jù)塊只包含*Part和*End Part兩行,而沒有實(shí)質(zhì)性的數(shù)據(jù)。節(jié)點(diǎn),單元,截面屬**性等數(shù)據(jù)將在Instance數(shù)據(jù)塊中定義,而
**Mesh時(shí)也只能在Instance上面做。
**
**如果INP文件是由Abaqus/CAE生成的,其結(jié)構(gòu)會包括部件*Part,裝配件*Assembly,實(shí)體*Instance等數(shù)**據(jù)塊,比如此例。
**如果INP文件是由其他前處理器如MSC,PATRAN,FEMAP等生成的,其結(jié)構(gòu)將不包含部件,裝配件和實(shí)**體等數(shù)據(jù)塊,而是直接定義節(jié)點(diǎn)和單元等數(shù)據(jù)。
**----------------------------------------------------------------------------------------------------------------------------------------------------
*Node
**----------------------------------------------------------------------------------------------------------------------------------------------------
**節(jié)點(diǎn)定義以*Node開始
**節(jié)點(diǎn)的基本表示方法:
**一維模型:節(jié)點(diǎn)編號,節(jié)點(diǎn)坐標(biāo)
**二維模型:節(jié)點(diǎn)編號,節(jié)點(diǎn)坐標(biāo)1,節(jié)點(diǎn)坐標(biāo)2
**三維模型:節(jié)點(diǎn)編號,節(jié)點(diǎn)坐標(biāo)1,節(jié)點(diǎn)坐標(biāo)2,節(jié)點(diǎn)坐標(biāo)3
**注意:1.節(jié)點(diǎn)編號可以不從1開始也可以是不連續(xù)的。
**注意:2.在INP文件中,不同的部件或?qū)嶓w可以有相同的節(jié)點(diǎn)或單元編號。比如,部件Part-A的節(jié)點(diǎn)編號**是1,2,3...,部件Par-B的節(jié)點(diǎn)編號也可以
**是1,2,3,...
**注意:3.如果在定義荷載Load,邊界條件BC或約束Constraint是需要引用這些節(jié)點(diǎn)編號,需要加上相應(yīng)**的 實(shí)體 名稱作為前綴。例如,部件Part-A和
**部件Part-B的相應(yīng) 實(shí)體 分別名為Part—A-1和Part-B-1,則實(shí)體Part-A-1的節(jié)點(diǎn)記作Part-A-1. 5,而實(shí)體**Part-B-1的節(jié)點(diǎn)5記作Part-B-1. 5
**----------------------------------------------------------------------------------------------------------------------------------------------------
1, 0., 27.5
2, 0., 5.
3, 3.53553391, 3.53553391
**省略若干節(jié)點(diǎn)
279, 10.1391716, 28.3766441
280, 4.99425983, 29.4102631
281, 0., 30.3125
*Element, type=CPS8
**----------------------------------------------------------------------------------------------------------------------------------------------------
**單元的定義方法:*Element,type=單元類型
** 單元編號,節(jié)點(diǎn)1編號,節(jié)點(diǎn)2編號,節(jié)點(diǎn)三編號...
**----------------------------------------------------------------------------------------------------------------------------------------------------
1, 1, 12, 57, 23, 102, 103, 104, 105
2, 12, 13, 58, 57, 106, 107, 108, 103
3, 13, 14, 59, 58, 109, 110, 111, 107
**省略若干單元
78, 99, 100, 22, 21, 273, 279, 126, 278
79, 100, 101, 23, 22, 275, 280, 117, 279
80, 101, 56, 1, 23, 277, 281, 105, 280
**----------------------------------------------------------------------------------------------------------------------------------------------------
**下面為集合的定義:集合分為節(jié)點(diǎn)集合*Nset和單元集合*Elset,又分為下面兩種:
**1.定義在Part或Instance數(shù)據(jù)塊中的集合:這類集合出現(xiàn)在*Part和*End part之間(比如此例),或出現(xiàn)
**在*Instance和*End instance之間,一般用來定義
**界面屬性。
**2.定義在Assembly數(shù)據(jù)塊的集合:這類集合出現(xiàn)在*End Instance之后,*End assembly之前,一般用來定**義荷載,邊界條件,接觸或約束等。
**
**節(jié)點(diǎn)集合和單元集合的表示方法:
**1.如果集合中的節(jié)點(diǎn)或單元編號是連續(xù)的,可以表示為
**節(jié)點(diǎn)集合: *Nset, Nset=節(jié)點(diǎn)集合名稱, Generate
** 起始節(jié)點(diǎn)編號,結(jié)束節(jié)點(diǎn)編號,節(jié)點(diǎn)編號增量
**單元集合: *Elset, Elset=單元集合名稱,Generate
** 起始單元編號,結(jié)束單元編號,單元編號增量
**注意:節(jié)點(diǎn)集合和單元集合的名稱不得超過80個(gè)字符,必須以字母或下劃線開始。
**2.如果集合中的節(jié)點(diǎn)或單元編號是不連續(xù)的,表示方法為:依次列出集合中的所有節(jié)點(diǎn)或單元(每個(gè)數(shù)據(jù)行接點(diǎn)或單元編號不得超過16個(gè)),格式:
**節(jié)點(diǎn)集合: *Nset, Nset=節(jié)點(diǎn)集合名稱
節(jié)點(diǎn)編號1,節(jié)點(diǎn)編號2,...節(jié)點(diǎn)編號16
**單元集合: Elset,Elset=單元集合名稱
單元編號1,單元編號2,...單元編號16
**----------------------------------------------------------------------------------------------------------------------------------------------------
*Nset, nset=_PickedSet2, internal, generate
1, 281, 1
*Elset, elset=_PickedSet2, internal, generate
1, 80, 1
** Region: (Section-1:Picked)
*Elset, elset=_PickedSet2, internal, generate
1, 80, 1
**----------------------------------------------------------------------------------------------------------------------------------------------------
**截面屬性的基本表示方法為:*Solid Section, Elset=單元集合名稱, Material=材料名稱
** 界面參數(shù)
**界面參數(shù)可以是二維模型的厚度或一維模型的截面面積等。材料名稱不超過80個(gè)字符,必須以字母開頭。
**----------------------------------------------------------------------------------------------------------------------------------------------------
** Section: Section-1
*Solid Section, elset=_PickedSet2, material=Steel
1.,
*End Part
**----------------------------------------------------------------------------------------------------------------------------------------------------
**定義Assembly數(shù)據(jù)塊的格式為:*Assembly, Name=裝配件名稱
** ......
** *End Assembly
**省略號代表在Assembly數(shù)據(jù)塊中的Instance數(shù)據(jù)塊,以及定義在Assembly數(shù)據(jù)塊中的幾何數(shù)據(jù)塊,以及面和約束有關(guān)的數(shù)據(jù)塊。
**----------------------------------------------------------------------------------------------------------------------------------------------------
** ASSEMBLY
**
*Assembly, name=Assembly
**----------------------------------------------------------------------------------------------------------------------------------------------------
**定義Instance數(shù)據(jù)塊的格式為:*Instance, Name=實(shí)體名稱,部件名稱
** ......
** *End Instance
**在下面的格式中,不包含任何節(jié)點(diǎn),單元,集合和截面屬性等數(shù)據(jù),因?yàn)槲募械膶?shí)體是非獨(dú)立實(shí)體,必**須在Part模塊中定義。
**----------------------------------------------------------------------------------------------------------------------------------------------------
*Instance, name=Plate1-1, part=Plate1
*End Instance
**----------------------------------------------------------------------------------------------------------------------------------------------------
**定義在Assembly數(shù)據(jù)塊中的集合表示方法與定義在Part或Instance數(shù)據(jù)塊中的集合基本相同,只是需要在其后面加上參數(shù) Instance=實(shí)體名稱
**----------------------------------------------------------------------------------------------------------------------------------------------------
**
*Nset, nset=_PickedSet5, internal, instance=Plate1-1
1, 2, 11, 12, 13, 14, 54, 55, 56, 102, 106, 109, 112, 260, 268, 276
281,
*Elset, elset=_PickedSet5, internal, instance=Plate1-1
1, 2, 3, 4, 68, 72, 76, 80
*Nset, nset=_PickedSet6, internal, instance=Plate1-1
5, 6, 7, 27, 28, 29, 33, 34, 35, 152, 160, 168, 176, 178, 181, 184
187,
*Elset, elset=_PickedSet6, internal, instance=Plate1-1
20, 24, 28, 32, 33, 34, 35, 36
*Elset, elset=__PickedSurf4_S2, internal, instance=Plate1-1, generate
36, 48, 4
*Elset, elset=__PickedSurf4_S1, internal, instance=Plate1-1, generate
49, 52, 1
**----------------------------------------------------------------------------------------------------------------------------------------------------
**定義Surface數(shù)據(jù)塊的格式為:*Surface, Type=面的類型, Name=面的名稱
** 構(gòu)成面的集合1,名稱1
** 構(gòu)成面的集合2,名稱2
** ......
**像定義節(jié)點(diǎn)和單元集合一樣,不需要使用*End Surface等語法來結(jié)束。
**----------------------------------------------------------------------------------------------------------------------------------------------------
*Surface, type=ELEMENT, name=_PickedSurf4, internal
__PickedSurf4_S2, S2
__PickedSurf4_S1, S1
*End Assembly
**----------------------------------------------------------------------------------------------------------------------------------------------------
**定義Material數(shù)據(jù)塊的格式為:*Material, Name=材料名稱
** *Elastic
** 彈性模量,泊松比
** *Plastic
** 屈服應(yīng)力(列),塑性應(yīng)變(列)
** 還可以定義*Density等
**注意:所有使用Abaqus/Explicit的分析,都要使用*Density來定義密度。
**----------------------------------------------------------------------------------------------------------------------------------------------------
** MATERIALS
**
*Material, name=Steel
*Elastic
210000., 0.3
**----------------------------------------------------------------------------------------------------------------------------------------------------
**定義Boundary Condition數(shù)據(jù)塊的格式(以邊界條件為例,速度等以此類推):
** *Boundary
** 節(jié)點(diǎn)編號或節(jié)點(diǎn)集合,約定的邊界條件類型
**注意:如果一個(gè)邊界條件定義在初始步(Initial Step)中則相應(yīng)的Boundary數(shù)據(jù)塊出現(xiàn)在*Step之前;
** 如果一個(gè)邊界條件定義在后續(xù)分析步中,則相應(yīng)的Boundary數(shù)據(jù)塊出現(xiàn)在此后續(xù)分析步的*Step
**和*End Step之間。
**----------------------------------------------------------------------------------------------------------------------------------------------------
** BOUNDARY CONDITIONS
**
** Name: Fix-X Type: Symmetry/Antisymmetry/Encastre
*Boundary
_PickedSet5, XSYMM
** Name: Fix-Y Type: Symmetry/Antisymmetry/Encastre
*Boundary
_PickedSet6, YSYMM
**----------------------------------------------------------------------------------------------------------------------------------------------------
**定義Step數(shù)據(jù)塊的格式為(以靜力分析為例):*Step, Name=分析部名稱
** *Static
** 初始增量步,分析時(shí)間,最小增量步,最大增量步
**----------------------------------------------------------------------------------------------------------------------------------------------------
** STEP: Apply Load
**
*Step, name="Apply Load"
*Static
1., 1., 1e-05, 1.
**----------------------------------------------------------------------------------------------------------------------------------------------------
**定義載荷Load數(shù)據(jù)塊的格式:1. 集中載荷: *Cload
** 節(jié)點(diǎn)編號或節(jié)點(diǎn)集合,自由度編號,載荷值
** 2. 定義在單元上的分布荷載:*Dload
** 單元編號或單元集合,載荷類型的代碼
** 3.定義在面上的分布載荷:*DSload
** 面的名稱,載荷類型的代碼,載荷值
**注意:描述載荷的關(guān)鍵詞為:集中載荷*Cload (Concentrated Load),定義在單元上的分布載荷*Dload
**(Distributing Load)和定義在面上
**的分布載荷*DSload(Distributing Surface Load)。
** 在Dload和DSload中的載荷類型的代碼,從ABAQUS Analysis User's Manual的Distributing loads查**找。下例的P代表均布面荷載。**
**----------------------------------------------------------------------------------------------------------------------------------------------------
** LOADS
**
** Name: Load-1 Type: Pressure
*Dsload
_PickedSurf4, P, -100.
**
** OUTPUT REQUESTS
*Restart, write, frequency=0
**----------------------------------------------------------------------------------------------------------------------------------------------------
**不輸出用于重啟動分析的數(shù)據(jù)。
**----------------------------------------------------------------------------------------------------------------------------------------------------
** FIELD OUTPUT: F-Output-1
**
*Output, field, variable=PRESELECT
**----------------------------------------------------------------------------------------------------------------------------------------------------
**將Abaqus默認(rèn)的場變量寫入ODB文件。
**----------------------------------------------------------------------------------------------------------------------------------------------------
** HISTORY OUTPUT: H-Output-1
**
*Output, history, variable=PRESELECT
**----------------------------------------------------------------------------------------------------------------------------------------------------
**將Abaqus默認(rèn)的歷史變量寫入ODB文件。
**----------------------------------------------------------------------------------------------------------------------------------------------------
*End Step
相關(guān)標(biāo)簽搜索:abaqus[INP文件] 解釋inp文件的例子 abaqus分析培訓(xùn) abaqus技術(shù)教程 abaqus巖土分析 鋼筋混凝土仿真 abaqus分析理論 abaqus軟件下載 abaqus umat用戶子程序編程 Abaqus代做 Abaqus基礎(chǔ)知識 Fluent、CFX流體分析 HFSS電磁分析 Ansys培訓(xùn)