我正在尝试在Abaqus中应用塑性应变的初始条件,如下所示:
** ----------------------------------------------------------------
*Initial Conditions, type=PLASTIC STRAIN
test_elements, 0.338, -0.276, -0.0618, 0.0447
**
** STEP: Step-1
这部分代码在出现应力的情况下起作用,但对于塑性应变却不起作用...计算没有错误,abaqus运行,但是当我检查结果时,它没有考虑我的塑性应变...
----编辑后-
INP文件的示例:
*Heading
** Job name: dernier1 Model name: test_plastic
** Generated by: Abaqus/CAE 6.13-1
*Preprint, echo=NO, model=NO, history=NO, contact=NO
**
** PARTS
**
*Part, name=PART-1-1
*Node
1, 0., -13.75, 3.
2, -15., -13.75, 3.
3, -30., -13.75, 3.
4, 0., -13.75, 0.
5, -15., -13.75, 0.
6, -30., -13.75, 0.
7, 0., 2.5, 3.
8, -15.3125, 2.5, 3.
9, -30.625, 2.5, 3.
10, 0., 2.5, 0.
11, -15.3125, 2.5, 0.
12, -30.625, 2.5, 0.
13, 0., 18.75, 3.
14, -15.625, 18.75, 3.
15, -31.25, 18.75, 3.
16, 0., 18.75, 0.
17, -15.625, 18.75, 0.
18, -31.25, 18.75, 0.
*Element, type=C3D8R
1, 7, 8, 11, 10, 1, 2, 5, 4
2, 8, 9, 12, 11, 2, 3, 6, 5
3, 13, 14, 17, 16, 7, 8, 11, 10
4, 14, 15, 18, 17, 8, 9, 12, 11
*Nset, nset=SET-1, generate
1, 18, 1
*Elset, elset=SET-1, generate
1, 4, 1
** Section: Section-1-SET-1
*Solid Section, elset=SET-1, material=MATERIAL-1
,
*End Part
**
**
** ASSEMBLY
**
*Assembly, name=Assembly
**
*Instance, name=PART-1-1, part=PART-1-1
*End Instance
**
*Nset, nset=SET-1, instance=PART-1-1, generate
1, 6, 1
*Elset, elset=SET-1, instance=PART-1-1
1, 2
*Elset, elset="test_elements", instance=PART-1-1
1, 2
*Elset, elset=_SURF-1_S1, internal, instance=PART-1-1
3, 4
*Elset, elset=_SURF-1_S1_1, internal, instance=PART-1-1
3, 4
*Surface, type=ELEMENT, name=SURF-1
_SURF-1_S1_1, S1
*End Assembly
*Amplitude, name=AMP-1, time=TOTAL TIME, definition=PERIODIC
1, 5., 0., 0.
5., 1.
**
** MATERIALS
**
*Material, name=MATERIAL-1
*Elastic
140000., 0.28
*Plastic
50., 0.
100., 0.2
** ----------------------------------------------------------------
*Initial Conditions, type=PLASTIC STRAIN
test_elements, 0.338, 0., 0., 0.
**
** STEP: Step-1
**
*Step, name=Step-1, nlgeom=NO
*Static
5., 5., 5e-05, 5.
**
** BOUNDARY CONDITIONS
**
** Name: Disp-BC-1 Type: Symmetry/Antisymmetry/Encastre
*Boundary
SET-1, ENCASTRE
**
** LOADS
**
** Name: SURFFORCE-1 Type: Pressure
*Dsload, amplitude=AMP-1
SURF-1, P, -5
**
** OUTPUT REQUESTS
**
*Restart, write, frequency=0
**
** FIELD OUTPUT: F-Output-1
**
*Output, field, variable=PRESELECT
**
** HISTORY OUTPUT: H-Output-1
**
*Output, history, variable=PRESELECT
*End Step
最佳答案
因此,要使它运行的唯一问题是在test_elements上使用了额外的引号集?不确定剩下的问题是什么?
*Heading
** Job name: dernier1 Model name: test_plastic
** Generated by: Abaqus/CAE 6.13-1
*Preprint, echo=NO, model=NO, history=NO, contact=NO
**
**
*Node
1, 0., -13.75, 3.
2, -15., -13.75, 3.
3, -30., -13.75, 3.
4, 0., -13.75, 0.
5, -15., -13.75, 0.
6, -30., -13.75, 0.
7, 0., 2.5, 3.
8, -15.3125, 2.5, 3.
9, -30.625, 2.5, 3.
10, 0., 2.5, 0.
11, -15.3125, 2.5, 0.
12, -30.625, 2.5, 0.
13, 0., 18.75, 3.
14, -15.625, 18.75, 3.
15, -31.25, 18.75, 3.
16, 0., 18.75, 0.
17, -15.625, 18.75, 0.
18, -31.25, 18.75, 0.
*Element, type=C3D8R
1, 7, 8, 11, 10, 1, 2, 5, 4
2, 8, 9, 12, 11, 2, 3, 6, 5
3, 13, 14, 17, 16, 7, 8, 11, 10
4, 14, 15, 18, 17, 8, 9, 12, 11
*Nset, nset=SET-1, generate
1, 18, 1
*Elset, elset=SET-1, generate
1, 4, 1
** Section: Section-1-SET-1
*Solid Section, elset=SET-1, material=MATERIAL-1
,
**
*Nset, nset=SET-1, generate
1, 6, 1
*Elset, elset=SET-1
1, 2
*Elset, elset=test_elements
1, 2
*Elset, elset=_SURF-1_S1
3, 4
*Elset, elset=_SURF-1_S1_1
3, 4
*Surface, type=ELEMENT, name=SURF-1
_SURF-1_S1_1, S1
*End Assembly
*Amplitude, name=AMP-1, time=TOTAL TIME, definition=PERIODIC
1, 5., 0., 0.
5., 1.
**
** MATERIALS
**
*Material, name=MATERIAL-1
*Elastic
140000., 0.28
*Plastic
50., 0.
100., 0.2
** ----------------------------------------------------------------
*Initial Conditions, type=PLASTIC STRAIN
test_elements, 0.338, 0., 0., 0.
**
** STEP: Step-1
**
*Step, name=Step-1, nlgeom=NO
*Static
5., 5., 5e-05, 5.
**
** BOUNDARY CONDITIONS
**
** Name: Disp-BC-1 Type: Symmetry/Antisymmetry/Encastre
*Boundary
SET-1, ENCASTRE
**
** LOADS
**
** Name: SURFFORCE-1 Type: Pressure
*Dsload, amplitude=AMP-1
SURF-1, P, -5
**
** OUTPUT REQUESTS
**
*Restart, write, frequency=0
**
** FIELD OUTPUT: F-Output-1
**
*Output, field, variable=PRESELECT
**
** HISTORY OUTPUT: H-Output-1
**
*Output, history, variable=PRESELECT
*End Step
关于abaqus - Abaqus-如何将初始条件用作塑性应变?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33527222/