This example shows the usage of material 24. By *MAT_PIECEWISE_LINEAR_PLASTICITY keyword an elasto-plastic material with an arbitrary stress versus strain curve and arbitrary strain rate dependency can be defined.
*BOUNDARY_PRESCRIBED_MOTION_NODE *BOUNDARY_SPC_NODE *CONTROL_CONTACT *CONTROL_CPU *CONTROL_DAMPING *CONTROL_ENERGY *CONTROL_OUTPUT *CONTROL_SHELL *CONTROL_TERMINATION *CONTROL_TIMESTEP *DATABASE_BINARY_D3PLOT *DATABASE_BINARY_D3THDT *DATABASE_EXTENT_BINARY *DATABASE_GLSTAT *DATABASE_SPCFORC *DEFINE_CURVE *DEFINE_TABLE *ELEMENT_SHELL *END *INTERFACE_SPRINGBACK_NIKE3D *KEYWORD *MAT_PIECEWISE_LINEAR_PLASTICITY *NODE *PART *SECTION_SHELL *SET_PART *TITLE
*KEYWORD
$
$ LS-TAURUS commands to confirm response (compare to curve 2)
$grid
$print column
$e2hist 9 7 1 1
$
*define_table
2
.001
1000
*DEFINE_CURVE
3 0 0.0000000 0.0000000 0.0000000 0.0000000
0.00000000E+00 2.15000000E+02
4.99999989E-03 3.00000000E+02
9.99999978E-03 3.40000000E+02
$ add another point -- resolution IS lost when table of curves is used
100. 3400.e+0
$ 1. 3400.e+1
$ stress-strain curve for mat24
*DEFINE_CURVE
4 0 0.0000000 0.0000000 0.0000000 0.0000000
0.00000000E+00 2.15000000E+02
4.99999989E-03 3.00000000E+02
9.99999978E-03 3.40000000E+02
$ add another point -- resolution IS lost when table of curves is used
100. 3400.e+0
$ 1. 3400.e+1
*MAT_PIECEWISE_LINEAR_PLASTICITY
1 7.85000-9 2.00000+5 0.3000000 215.00000 0.0000000 0.0000000 0.0000000
0.0000000 0.0000000 2 0
0.0000000 0.0000000 0.0000000 0.0000000 0.0000000 0.0000000 0.0000000 0.0000000
0.0000000 0.0000000 0.0000000 0.0000000 0.0000000 0.0000000 0.0000000 0.0000000
*interface_springback_nike3d
1
*set_part
1
1
*TITLE
mat24-table.k
*CONTROL_TERMINATION
4.00000-5 0 0.0000000 0 0.0000000
*CONTROL_TIMESTEP
0.0000000 0.1000000 0 0.0000000 0.0000000 0 0 0
*CONTROL_SHELL
0.0000000 0 0 1 0 0 0
*CONTROL_DAMPING
0 0.0000000 0.0000000 0.0000000 0.0000000 0 0.0000000 0
*CONTROL_CONTACT
0.0000000 0.0000000 0 0 0 0 0
0 0 0 0 0.0000000 0 0 0
*CONTROL_OUTPUT
0 0 0 0 0.0000000 0 0
*CONTROL_ENERGY
1 2 1 1
*DATABASE_BINARY_D3PLOT
4.00000-7 0
*DATABASE_BINARY_D3THDT
10000.000
*DATABASE_EXTENT_BINARY
10 10 0 1 0 0 0 0
0 0 0 0 0 0
*DATABASE_GLSTAT
2.75000-6
*DATABASE_SPCFORC
300.00000
*CONTROL_CPU
0.0000000
*SECTION_SHELL
$
*PART
PSHELL : B-pillar outer(driver)
1 1 1 0 0 0 0 0
*NODE
$
*ELEMENT_SHELL
1 1 1 3 4 2
*BOUNDARY_SPC_NODE
1 0 0 0 1 0 0 0
2 0 0 0 1 0 0 0
*DEFINE_CURVE
1 0 0.0000000 0.0000000 0.0000000 0.0000000
0.00000000E+00 0.00000000E+00
2.74999999E-03 1.00000000E+01
*BOUNDARY_PRESCRIBED_MOTION_NODE
3 3 2 1 1.0000000 0 0.0000000 0.0000000
4 3 2 1 1.0000000 0 0.0000000 0.0000000
*END


