/MAT/LAW76 (SAMP)

Block Format Keyword This law describes a semi-analytical elasto-plastic material using user-defined functions for the work-hardening portion for tension, compression and shear (stress as function of strain).

Format

(1) (2) (3) (4) (5) (6) (7) (8) (9) (10)
/MAT/LAW76/mat_ID/unit_ID or /MAT/SAMP/mat_ID/unit_ID
mat_title
ρi
E ν
tab_IDt tab_IDc tab_IDs
Fscalet Fscalec Fscales XFAC
νp fct_IDpr Fscalepr Fsmooth Fcut
εfp εrp
fct_ID1 Fscale1
Iform IQUAD ICONV

Definition

Field Contents SI Unit Example
mat_ID Material identifier.

(Integer, maximum 10 digits)

unit_ID Unit identifier.

(Integer, maximum 10 digits)

mat_title Material title.

(Character, maximum 100 characters)

ρi Initial density.

(Real)

[kgm3]
E Initial Young's modulus.

(Real)

[Pa]
ν Poisson's ratio.

(Real)

tab_IDt Tension yield stress table identifier (stress versus plastic tension strain with the possibility of strain rate dependency).

(Integer)

tab_IDc Compression yield stress table identifier (stress versus plastic compression strain with the possibility of strain rate dependency).

(Integer)

tab_IDs Shear yield stress table identifier (stress versus plastic shear strain with the possibility of strain rate dependency).

(Integer)

Fscalet Scale factor for ordinate (stress) for tab_IDt.

Default = 1.0 (Real)

[Pa]
Fscalec Scale factor for ordinate (stress) for tab_IDc.

Default = 1.0 (Real)

[Pa]
Fscales Scale factor for ordinate (stress) for tab_IDs.

Default = 1.0 (Real)

[Pa]
XFAC Scale factor for the second entry (strain rate) of the three tables (tab_IDt, tab_IDc, and tab_IDs). 6

Default = 1.0 (Real)

νp Plastic Poisson's ratio.

(Real)

fct_IDpr Plastic Poisson's ratio function identifier ( νp versus plastic strain).

(Real)

Fscalepr Scale factor for ordinate ( νp ) in fct_IDpr.

Default = 1.0 (Real)

Fsmooth Smooth strain rate option flag.
= 0 (Default)
No strain rate smoothing.
= 1
Strain rate smoothing active.

(Integer)

Fcut Cutoff frequency for strain rate filtering.

Default = 1030 (Real)

[Hz]
εfp Failure plastic strain (start of element damage).

Default = 2e30 (Real)

εrp Maximum plastic strain (element deleted).

Default = 2e30 (Real)

fct_ID1 Damage function identifier (damage versus plastic strain). 2

(Integer)

Fscale1 Scale factor for ordinate for fct_ID1. 2

Default = 1.0 (Real)

Iform Formulation flag. 4
= 0 (Default)
No associated formulation.
= 1
von Mises associated formulation.

(Integer)

IQUAD Yield surface flag. 3
= 0 (Default)
Yield surface is linear in the von Mises.
= 1
Yield surface is quadratic in the von Mises (recommended).

(Integer)

ICONV Convexity condition flag.
=0 (Default)
No treatment for material stability.
= 1
The convexity of yield stress (material stability) is assured.

(Integer)

Example (Material)

Comments

  1. This material is compatible with shell, thick shell and solid elements.
  2. The material damage can be modeled two ways:
    • εfp (start to damage) and εrp (element delete):

      D=εp-εfpεrp-εfp

      Where, εp is the current cumulated plastic strain.

    • Damage function fct_ID1


      Figure 1.

      If damage function fct_ID1 is used, then εfp and εrp will be ignored.

      The damage variable then influences the stiffness of the material, and thus, the stress tensor computation as:

      σ=σeff(1-D)

      Where,
      σeff
      Undamaged (effective) tensor stress
      σ
      Damaged (current) stress tensor
      D
      Damage variable
  3. Choice of yield surface:
    f={σVMA0A1PA2P2IQUAD=0σ2VMA0A1PA2P2IQUAD=1

    Where,

    P=σxx+σyy+σzz3
    σVM=32[(σxx+P)2+(σyy+P)2+(σzz+P)2+2σ2xy+2σ2yz+2σ2xz]

    A0 , A1 and A2 coefficients are computed from the hardening curve given for tension, compression and shear.

    For von Mises and Drucker-Prager yield surface, IQUAD=0 can be used. However, in some situations, it can be difficult for Radioss to fit the A0 , A1 and A2 coefficients when using IQUAD=0 and an easier fit is obtained by using IQUAD=1.

  4. Choice of plasticity formulation:
    • For the no associated plasticity formulation, Iform=0:

      The plastic flow rule function, g , is used to describe plastic strain increment dεp=dλgσ . In this case gσ is not normal to the yield surface f and g is not associated with the yield surface f .



      Figure 2.

      The plastic flow rule, g , is given by:

      g=σ2VM+αP2

      Materials like soil or rock usually use the no associated plasticity formulation, Iform=0.

    • For the associated plasticity: Iform= 1, g=f

      In this case, the plastic strain rate is a function of the normal vector of the yield surface f . Materials like metal usually use the associated plasticity formulation.

      dεp=dλfσ=dλgσ



      Figure 3.
  5. The convexity condition flag ICONV=1 is used to ensure stability in the material law by making sure the yield surface is convex. The yield surface may be hyperbolic for low shear yield values in tension and compression. In this case there is no unique solution and Radioss will update (increase) the shear yield stress to ensure convexity of the yield surface. Therefore, the shear yield stress may be different from input curve.
  6. The tables should have a maximum dimension equal to 2. The first entry is the plastic strain and the second entry is the strain rate.
  7. User variables USR2, USR3, USR4 are used to output plastic strain components in tension, compression and shear. The output is available both for shells and solids in time history and in animation file.