3

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

1 回答 1

0

所以让它运行的唯一问题是 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
于 2015-11-15T22:35:59.757 回答