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,点 ...
随机推荐
- Serv-U 配置说明(虚拟路径、网络驱动器、个人文件夹,数据库管理)
实现效果 1.用户数据存在数据库,可以自己修改. 2.支持匿名用户使用部分功能 3.每个用户均有私人文件夹,可以自己存放文件 4.FTP内主要的文件都在存储内,不存在服务器上 匿名用户访问情况: 普通 ...
- Spring再接触 Scope范围
<bean id="userService" class="com.bjsxt.service.UserService" scope="prot ...
- xmlns 啥意思
参考:https://blog.csdn.net/zhch152/article/details/8191377 前提科普:DTD 文档类型定义(Document Type Definition) 问 ...
- editplus注册码
EditPlus5.0注册码 注册名 Vovan 注册码 3AG46-JJ48E-CEACC-8E6EW-ECUAW EditPlus3.x注册码 EditPlus注册码生成器链接 http://ww ...
- JS数据类型之Number类型
Number类型的转换及方法 var num = 10; num.toString() //"10"转字符串,参数表示几进制 num.toFixed(2) //10.00 自动舍入 ...
- fair scheduler配置
<property> <name>yarn.resourcemanager.scheduler.class</name> <value>or ...
- Python学习—数据库篇之初识mysql
一.下载与安装 MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下公司.MySQL 最流行的关系型数据库管理系统,在 WEB 应用方面MySQL是最好 ...
- 定点CORDIC算法求所有三角函数及向量模的原理分析、硬件实现(FPGA)
一.CORDIC算法 CORDIC(Coordinate Rotation DIgital Computer)是一种通过迭代对多种数学函数求值的方法,它可以对三角函数.双曲函数和平面旋转问题进行求解. ...
- poj_3045 贪心
Farmer John's N (1 <= N <= 50,000) cows (numbered 1..N) are planning to run away and join the ...
- python_Tkinter1
一个更详细的Tkinter笔记: 首先是最重要基础的,如何 创建一个窗口 窗口代码: #coding:utf8 import Tkinter show = Tkinter.Tk() show.titl ...