abaqus修改inp直接建立工程
前面已经知道,通过修改以下inp的节点和单元编号,就可以新建模型,可是对于大的工程来说,逐个选取单元进行添加材料以及确定哪步进行填土仍是比较麻烦的(如果工程网格划分好并告知哪些单元好属于哪些材料,哪些单元号在哪步加载)。如果完全在abaqus中建模和计算就没必要看下面的介绍了。
首先建模:
*Heading
** Job name: buildmodel Model name: Model-
** Generated by: Abaqus/CAE 6.14-
*Preprint, echo=NO, model=NO, history=NO, contact=NO
**
** PARTS
**
*Part, name=Part-
*Node
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
*Element, type=C3D8R
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
*End Part
**
**
** ASSEMBLY
**
*Assembly, name=Assembly
**
*Instance, name=Part--, part=Part-
*End Instance
**
*End Assembly
buildmodel.inp



看1好单元体:
*Element, type=C3D8R
1, 50, 14, 48, 82, 11, 1, 12, 46
在有限元中,节点编号呈逆时针排列,应该是看向z轴正方向时节点绕单元形心呈逆时针排列。


通过修改以上inp的节点和单元编号,就可以新建模型。
更进一步,给相应的单元以相应的材料:
在abaqus/cae中操作就是:
新建材料,并赋值参数:


然后建立截面,并对截面选择对应的材料属性或本构,截面是对结构的人设计的,比如梁的设计需要建梁并划分网格太麻烦,这个截面可以方便快速的把界面设计好。对于我们岩土来说这个就是走个流程,反倒是麻烦了一些。


下面将界面赋给对应的模型部分,对于我们岩土来说,相当于把对应的本构模型参数赋值给对应的模型,将来这部分模型划分网格后,这些网格就是这些材料了。


划分网格后,写出input文档,就可以看上面直接写inp和cae操作的对应了。

下面给个未完成的inp总结:
*Heading
** Job name: exam Model name: Model-
** Generated by: Abaqus/CAE 6.14-
*Preprint, echo=NO, model=NO, history=NO, contact=NO
**
** PARTS
**
*Part, name=Part-
*Node
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, 28.333334, ., .
, 31.666666, ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, 28.333334, ., .
, 31.666666, ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, 28.4895821, 4.53125, .
, 27.2743053, 8.17708302, .
, ., ., .
, ., ., .
, ., ., .
, 28.333334, ., .
, 31.666666, ., .
, 28.489584, 4.53125, .
, 27.2743073, 8.17708302, .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, 27.2754631, 8.17361069, .
, 28.4868832, 4.53935194, .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
*Element, type=C3D8R
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
*Nset, nset=MatGiveSet-
, , , , , , , , , , , , , , ,
, , , , , , , , , , , , , , ,
, , , , , , , , , , , , , , ,
, , , , , , , , , , , , , , ,
, , , , , , ,
*Elset, elset=MatGiveSet-, generate
, ,
*Nset, nset=MatGiveSet-
, , , , , , , , , , , , , , ,
, , , , , , , , , , , , ,
*Elset, elset=MatGiveSet-, generate
, ,
** Section: Section-
*Solid Section, elset=MatGiveSet-, material=E2
,
** Section: Section-
*Solid Section, elset=MatGiveSet-, material=E1
,
*End Part
**
**
** ASSEMBLY
**
*Assembly, name=Assembly
**
*Instance, name=Part--, part=Part-
*End Instance
**
*End Assembly
**
** MATERIALS
**
*Material, name=E1
*Elastic
., 0.3
*Material, name=E2
*Elastic
1e+, 0.25
*Material, name=csuh1
*Depvar
,
*User Material, constants=
1.5, 0.3, 0.03, 0.125, 0.7, 1.2, ., 0.6
0.4, .
给单元赋材料的inp
下面接着进行,看堆载问题如何解决,工程中给出哪个计算步step堆载哪些单元了,那就把这些单元编号分组并写在对应的step中即可:
一般在abaqus中先建立step:




给激活和死掉的单元分组,并由step:
*Heading
** Job name: exam Model name: Model-
** Generated by: Abaqus/CAE 6.14-
*Preprint, echo=NO, model=NO, history=NO, contact=NO
**
** PARTS
**
*Part, name=Part-
*Node
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, 28.333334, ., .
, 31.666666, ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, 28.333334, ., .
, 31.666666, ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, 28.4895821, 4.53125, .
, 27.2743053, 8.17708302, .
, ., ., .
, ., ., .
, ., ., .
, 28.333334, ., .
, 31.666666, ., .
, 28.489584, 4.53125, .
, 27.2743073, 8.17708302, .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, 27.2754631, 8.17361069, .
, 28.4868832, 4.53935194, .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
*Element, type=C3D8R
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
*Nset, nset=MatGiveSet-
, , , , , , , , , , , , , , ,
, , , , , , , , , , , , , , ,
, , , , , , , , , , , , , , ,
, , , , , , , , , , , , , , ,
, , , , , , ,
*Elset, elset=MatGiveSet-, generate
, ,
*Nset, nset=MatGiveSet-
, , , , , , , , , , , , , , ,
, , , , , , , , , , , , ,
*Elset, elset=MatGiveSet-, generate
, ,
** Section: Section-
*Solid Section, elset=MatGiveSet-, material=E2
,
** Section: Section-
*Solid Section, elset=MatGiveSet-, material=E1
,
*End Part
**
**
** ASSEMBLY
**
*Assembly, name=Assembly
**
*Instance, name=Part--, part=Part-
*End Instance
**
*Nset, nset=Set-, instance=Part--
, , , , , , , , , , , , , , ,
, , , , , , , , , , , , , , ,
, , , , , , , , , , , , , , ,
, , , , , , , , , , , , , , ,
, , , , , , ,
*Elset, elset=Set-, instance=Part--, generate
, ,
*Nset, nset=Set-, instance=Part--
, , , , , , , , , , , , , , ,
, , , , , , , , , , , , ,
*Elset, elset=Set-, instance=Part--, generate
, ,
*Nset, nset=allDeactSet-, instance=Part--, generate
, ,
*Elset, elset=allDeactSet-, instance=Part--, generate
, ,
*End Assembly
**
** MATERIALS
**
*Material, name=E1
*Elastic
., 0.3
*Material, name=E2
*Elastic
1e+, 0.25
*Material, name=csuh1
*Depvar
,
*User Material, constants=
1.5, 0.3, 0.03, 0.125, 0.7, 1.2, ., 0.6
0.4, .
** ----------------------------------------------------------------
**
** STEP: Step-
**
*Step, name=Step-, nlgeom=NO
*Static
., ., ., .
**
** INTERACTIONS
**
** Interaction: deactInt-
*Model Change, remove
allDeactSet-,
**
** OUTPUT REQUESTS
**
*Restart, write, frequency=
**
** FIELD OUTPUT: F-Output-
**
*Output, field, variable=PRESELECT
**
** HISTORY OUTPUT: H-Output-
**
*Output, history, variable=PRESELECT
*End Step
** ----------------------------------------------------------------
**
** STEP: react1Step-
**
*Step, name=react1Step-, nlgeom=NO
*Static
., ., 1e-, .
**
** INTERACTIONS
**
** Interaction: react1Int-
*Model Change, add
Set-,
**
** OUTPUT REQUESTS
**
*Restart, write, frequency=
**
** FIELD OUTPUT: F-Output-
**
*Output, field, variable=PRESELECT
**
** HISTORY OUTPUT: H-Output-
**
*Output, history, variable=PRESELECT
*End Step
** ----------------------------------------------------------------
**
** STEP: react2Step-
**
*Step, name=react2Step-, nlgeom=NO
*Static
., ., 1e-, .
**
** INTERACTIONS
**
** Interaction: react2Int-
*Model Change, add
Set-,
**
** OUTPUT REQUESTS
**
*Restart, write, frequency=
**
** FIELD OUTPUT: F-Output-
**
*Output, field, variable=PRESELECT
**
** HISTORY OUTPUT: H-Output-
**
*Output, history, variable=PRESELECT
*End Step
阶段性inp
添加体力和固定x=0的面:




施加边界条件后的阶段性inp:
*Heading
** Job name: exam Model name: Model-
** Generated by: Abaqus/CAE 6.14-
*Preprint, echo=NO, model=NO, history=NO, contact=NO
**
** PARTS
**
*Part, name=Part-
*Node
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, 28.333334, ., .
, 31.666666, ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, 28.333334, ., .
, 31.666666, ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, 28.4895821, 4.53125, .
, 27.2743053, 8.17708302, .
, ., ., .
, ., ., .
, ., ., .
, 28.333334, ., .
, 31.666666, ., .
, 28.489584, 4.53125, .
, 27.2743073, 8.17708302, .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, 27.2754631, 8.17361069, .
, 28.4868832, 4.53935194, .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
*Element, type=C3D8R
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
*Nset, nset=MatGiveSet-
, , , , , , , , , , , , , , ,
, , , , , , , , , , , , , , ,
, , , , , , , , , , , , , , ,
, , , , , , , , , , , , , , ,
, , , , , , ,
*Elset, elset=MatGiveSet-, generate
, ,
*Nset, nset=MatGiveSet-
, , , , , , , , , , , , , , ,
, , , , , , , , , , , , ,
*Elset, elset=MatGiveSet-, generate
, ,
** Section: Section-
*Solid Section, elset=MatGiveSet-, material=E2
,
** Section: Section-
*Solid Section, elset=MatGiveSet-, material=E1
,
*End Part
**
**
** ASSEMBLY
**
*Assembly, name=Assembly
**
*Instance, name=Part--, part=Part-
*End Instance
**
*Nset, nset=Set-, instance=Part--
, , , , , , , , , , , , , , ,
, , , , , , , , , , , , , , ,
, , , , , , , , , , , , , , ,
, , , , , , , , , , , , , , ,
, , , , , , ,
*Elset, elset=Set-, instance=Part--, generate
, ,
*Nset, nset=Set-, instance=Part--
, , , , , , , , , , , , , , ,
, , , , , , , , , , , , ,
*Elset, elset=Set-, instance=Part--, generate
, ,
*Nset, nset=allDeactSet-, instance=Part--, generate
, ,
*Elset, elset=allDeactSet-, instance=Part--, generate
, ,
*Nset, nset=bodyforceSet-, instance=Part--, generate
, ,
*Elset, elset=bodyforceSet-, instance=Part--, generate
, ,
*Nset, nset=facex0Set-, instance=Part--
, , , , , , , , , , ,
*Elset, elset=facex0Set-, instance=Part--
, , , , ,
*End Assembly
**
** MATERIALS
**
*Material, name=E1
*Elastic
., 0.3
*Material, name=E2
*Elastic
1e+, 0.25
*Material, name=csuh1
*Depvar
,
*User Material, constants=
1.5, 0.3, 0.03, 0.125, 0.7, 1.2, ., 0.6
0.4, .
**
** BOUNDARY CONDITIONS
**
** Name: xBC- Type: Displacement/Rotation
*Boundary
facex0Set-, ,
facex0Set-, ,
facex0Set-, ,
** ----------------------------------------------------------------
**
** STEP: Step-
**
*Step, name=Step-, nlgeom=NO
*Static
., ., ., .
**
** LOADS
**
** Name: Load- Type: Body force
*Dload
bodyforceSet-, BX, -.
**
** INTERACTIONS
**
** Interaction: deactInt-
*Model Change, remove
allDeactSet-,
**
** OUTPUT REQUESTS
**
*Restart, write, frequency=
**
** FIELD OUTPUT: F-Output-
**
*Output, field, variable=PRESELECT
**
** HISTORY OUTPUT: H-Output-
**
*Output, history, variable=PRESELECT
*End Step
** ----------------------------------------------------------------
**
** STEP: react1Step-
**
*Step, name=react1Step-, nlgeom=NO
*Static
., ., 1e-, .
**
** INTERACTIONS
**
** Interaction: react1Int-
*Model Change, add
Set-,
**
** OUTPUT REQUESTS
**
*Restart, write, frequency=
**
** FIELD OUTPUT: F-Output-
**
*Output, field, variable=PRESELECT
**
** HISTORY OUTPUT: H-Output-
**
*Output, history, variable=PRESELECT
*End Step
** ----------------------------------------------------------------
**
** STEP: react2Step-
**
*Step, name=react2Step-, nlgeom=NO
*Static
., ., 1e-, .
**
** INTERACTIONS
**
** Interaction: react2Int-
*Model Change, add
Set-,
**
** OUTPUT REQUESTS
**
*Restart, write, frequency=
**
** FIELD OUTPUT: F-Output-
**
*Output, field, variable=PRESELECT
**
** HISTORY OUTPUT: H-Output-
**
*Output, history, variable=PRESELECT
*End Step
有边界条件的inp
上面的step步长调整可以计算后:
*Heading
** Job name: exam Model name: Model-
** Generated by: Abaqus/CAE 6.14-
*Preprint, echo=NO, model=NO, history=NO, contact=NO
**
** PARTS
**
*Part, name=Part-
*Node
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, 28.333334, ., .
, 31.666666, ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, 28.333334, ., .
, 31.666666, ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, 28.4895821, 4.53125, .
, 27.2743053, 8.17708302, .
, ., ., .
, ., ., .
, ., ., .
, 28.333334, ., .
, 31.666666, ., .
, 28.489584, 4.53125, .
, 27.2743073, 8.17708302, .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, 27.2754631, 8.17361069, .
, 28.4868832, 4.53935194, .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
, ., ., .
*Element, type=C3D8R
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
, , , , , , , ,
*Nset, nset=MatGiveSet-
, , , , , , , , , , , , , , ,
, , , , , , , , , , , , , , ,
, , , , , , , , , , , , , , ,
, , , , , , , , , , , , , , ,
, , , , , , ,
*Elset, elset=MatGiveSet-, generate
, ,
*Nset, nset=MatGiveSet-
, , , , , , , , , , , , , , ,
, , , , , , , , , , , , ,
*Elset, elset=MatGiveSet-, generate
, ,
** Section: Section-
*Solid Section, elset=MatGiveSet-, material=E2
,
** Section: Section-
*Solid Section, elset=MatGiveSet-, material=E1
,
*End Part
**
**
** ASSEMBLY
**
*Assembly, name=Assembly
**
*Instance, name=Part--, part=Part-
*End Instance
**
*Nset, nset=Set-, instance=Part--
, , , , , , , , , , , , , , ,
, , , , , , , , , , , , , , ,
, , , , , , , , , , , , , , ,
, , , , , , , , , , , , , , ,
, , , , , , ,
*Elset, elset=Set-, instance=Part--, generate
, ,
*Nset, nset=Set-, instance=Part--
, , , , , , , , , , , , , , ,
, , , , , , , , , , , , ,
*Elset, elset=Set-, instance=Part--, generate
, ,
*Nset, nset=allDeactSet-, instance=Part--, generate
, ,
*Elset, elset=allDeactSet-, instance=Part--, generate
, ,
*Nset, nset=bodyforceSet-, instance=Part--, generate
, ,
*Elset, elset=bodyforceSet-, instance=Part--, generate
, ,
*Nset, nset=facex0Set-, instance=Part--
, , , , , , , , , , ,
*Elset, elset=facex0Set-, instance=Part--
, , , , ,
*End Assembly
**
** MATERIALS
**
*Material, name=E1
*Elastic
., 0.3
*Material, name=E2
*Elastic
1e+, 0.25
*Material, name=csuh1
*Depvar
,
*User Material, constants=
1.5, 0.3, 0.03, 0.125, 0.7, 1.2, ., 0.6
0.4, .
**
** BOUNDARY CONDITIONS
**
** Name: xBC- Type: Displacement/Rotation
*Boundary
facex0Set-, ,
facex0Set-, ,
facex0Set-, ,
** ----------------------------------------------------------------
**
** STEP: Step-
**
*Step, name=Step-, nlgeom=NO
*Static
0.01, ., 1e-, 0.1
**
** LOADS
**
** Name: Load- Type: Body force
*Dload
bodyforceSet-, BX, -.
**
** INTERACTIONS
**
** Interaction: deactInt-
*Model Change, remove
allDeactSet-,
**
** OUTPUT REQUESTS
**
*Restart, write, frequency=
**
** FIELD OUTPUT: F-Output-
**
*Output, field, variable=PRESELECT
**
** HISTORY OUTPUT: H-Output-
**
*Output, history, variable=PRESELECT
*End Step
** ----------------------------------------------------------------
**
** STEP: react1Step-
**
*Step, name=react1Step-, nlgeom=NO
*Static
0.01, ., 1e-, 0.1
**
** INTERACTIONS
**
** Interaction: react1Int-
*Model Change, add
Set-,
**
** OUTPUT REQUESTS
**
*Restart, write, frequency=
**
** FIELD OUTPUT: F-Output-
**
*Output, field, variable=PRESELECT
**
** HISTORY OUTPUT: H-Output-
**
*Output, history, variable=PRESELECT
*End Step
** ----------------------------------------------------------------
**
** STEP: react2Step-
**
*Step, name=react2Step-, nlgeom=NO
*Static
0.01, ., 1e-, 0.1
**
** INTERACTIONS
**
** Interaction: react2Int-
*Model Change, add
Set-,
**
** OUTPUT REQUESTS
**
*Restart, write, frequency=
**
** FIELD OUTPUT: F-Output-
**
*Output, field, variable=PRESELECT
**
** HISTORY OUTPUT: H-Output-
**
*Output, history, variable=PRESELECT
*End Step
最终可以计算的inp





由此可见,分布堆载时模型中间部分位移最大:

abaqus修改inp直接建立工程的更多相关文章
- Borland C++建立工程菜鸟教程
实在不敢相信,学校里现在教学用的编译器还是七八十年代的老古董,难道这东西更能培养从没接触过代码的学生深刻理解c语言的运行流程,不得不说像VisualStdio这样的重量级开发环境确实屏蔽了很多底层的运 ...
- C#综合揭秘——通过修改注册表建立Windows自定义协议
引言 本文主要介绍注册表的概念与其相关根项的功能,以及浏览器如何通过连接调用自定义协议并与客户端进行数据通信.文中讲及如何通过C#程序.手动修改.安装项目等不同方式对注册表进行修改.其中通过安装项目对 ...
- 【转】C#综合揭秘——通过修改注册表建立Windows自定义协议
引言 本文主要介绍注册表的概念与其相关根项的功能,以及浏览器如何通过连接调用自定义协议并与客户端进行数据通信.文中讲及如何通过C#程序.手动修改.安装项目等不同方式对注册表进行修改.其中通过安装项目对 ...
- 《MFC游戏开发》笔记二 建立工程、调整窗口
本系列文章由七十一雾央编写,转载请注明出处. http://blog.csdn.net/u011371356/article/details/9300383 作者:七十一雾央 新浪微博:http:/ ...
- 使用Keil建立工程和烧录到89C52板上
又开始学习C51了,不清楚能坚持多久,之前学过一段时间,学完P1口就没再学了,之前学的都忘了. 1. 使用Keil 进行建立工程:打开Keil 4. 加载C文件进工程里面 然后展开"Sour ...
- C++快速开发样本工程的建立--建立工程
因为QT建立工程清晰整洁,便于作为样板工程原型.采用QT 5.8.0 64位版本建立工程. 1.建立工程 打开VS2015 新建->新建项目->QT GUI Application -&g ...
- 通过修改注册表建立Windows自定义协议
引言 本文主要介绍注册表的概念与其相关根项的功能,以及浏览器如何通过连接调用自定义协议并与客户端进行数据通信.文中讲及如何通过C#程序.手动修改.安装项目等不同方式对注册表进行修改.其中通过安装项目对 ...
- STM32F072从零配置工程-建立工程文件
快速建立工程有两种方法: 第一种是通过官方提供的外设库来搭建,好处是使用库函数,而不需要深入研究寄存器配置: 第二种是通过STM32CubeMX,好处是直观快速,可以直接帮你配置好功能和时钟,不过使用 ...
- intellij idea从git检出代码并建立工程
1. 打开intellij idea,点击configure,settings 2. 左侧展开Version Control,点击Git,点击下图中红框中按钮 3. 在弹出窗口中找到git.exe,点 ...
随机推荐
- cent os安装filebeat
先贴一下官方文档https://www.elastic.co/guide/en/beats/filebeat/6.6/filebeat-installation.html 我本次使用rpm的方式安装, ...
- python学习Day11 函数的参数列表
复习 什么是函数? 具体特定功能的代码块 - 特定功能代码作为一个整体,并给该整体命名,就是函数 函数的优点 : 1.减少代码的冗余,2.结构清晰,可读性强 3.具有复用性,开发效率高,维护成本高 如 ...
- .net WCF简单练习
之前一直没接触过WCF这个东西,由于是初学WCF没有深入研究其原理,只是写了一个demo WCF服务用于两个不同项目中的调用,在这里我举例项目A调用WCF服务实现查询数据功能. 第一步:创建数据库,有 ...
- servlet的继承关系
一.servlet的继承关系 1.servlet程序是sun公司开发用于web资源技术,任何一个类只需要实现了servlet接口,那么就可以成为servlet程序 2.继承体系: ---------- ...
- HTML入门第三天
三. 表格table(表格类数据): 1.表格标签(重中之重) 基本结构标签: <table>:定义表格区域 <tr>:定义表格的行 <td>:定义表格中的单元格 ...
- 解决mysql设置时区时的错误Unknown or incorrect time zone: 'Asia/Shanghai'
Mysql默认时区格式是'+8:00'的格式,这个时区可以在my.ini中[mysqld]节点下设置 default-time-zone = '+8:00' 默认这个设置是没有的 但是mysql不支持 ...
- 自己实现ArrayList
思路: 一 载体 ArrayList是一个集合容器,必然要有一个保存数据的载体. public class MyArraylist { private final static int INIT_CO ...
- 关于web前端中遇到的html,css小知识点
容器溢出: 语法:overflow: visible | hidden | scroll | auto | inherit; visible:默认值,溢出内容不会被裁剪,正常显示 hidden: 溢出 ...
- Ubuntu 16.04 安装Kinect V2驱动
1.下载源代码 git clone https://github.com/OpenKinect/libfreenect2.git 2.依赖项安装 sudo apt-get install build- ...
- 【转载】chown和chmod使用
二.指令名称 : chown 使用权限 : root 使用方式 : chown [-cfhvR] [--help] [--version] user[:group] file... 说明 : Linu ...