我正在尝试在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/

10-09 04:14