/MAT/LAW58 (FABR_A)

Block Format Keyword This law describes a hyperelastic anisotropic fabric material. It uses an anisotropic coordinate system with an anisotropy angle, following element deformation.

The material formulation provides coupling between warp and weft directions in order to reproduce physical interaction between fibers. The shear degree of freedom is fully decoupled from the translational degrees of freedom. Optionally, nonlinear stress-strain curves for loading and unloading can be specified for warp, weft directions and in shear.

Format

(1) (2) (3) (4) (5) (6) (7) (8) (9) (10)
/MAT/LAW58/mat_ID/unit_ID or /MAT/FABR_A/mat_ID/unit_ID
mat_title
ρi
E1 B1 E2 B2 Flex
G0 GT αT Gsh sens_ID
Df Ds Gfrot ZeroStress
N1 N2 S1 S2 Flex1 Flex2
Optional lines:
(1) (2) (3) (4) (5) (6) (7) (8) (9) (10)
fct_ID1 Fscale1
fct_ID2 Fscale2
fct_ID3 Fscale3
fct_ID4 fct_ID5 Fscale4 Fscale5 fct_ID6 Fscale6

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]
E1 Young's modulus in the warp direction.

(Real)

[Pa]
B1 Softening coefficient in the warp direction.

Default = 0.00 (Real)

[Pa]
E2 Young's modulus in the weft direction.

(Real)

[Pa]
B2 Softening coefficient in the weft direction.

Default = 0.00 (Real)

[Pa]
Flex Fiber bending modulus reduction factor.

Default = 0.01 (Real)

G0 Initial shear modulus.

Default = G, where G=GT1+tan2(αT)

(Real)

[Pa]
GT Tangent shear modulus at α=αT .

(Real)

[Pa]
αT Shear locking angle.

(Real)

[deg]
Gsh Traverse shear modulus (only used with multi-layer property).

Default Gsh=G0 (Real)

If G0 = 0, then Gsh=GT1+tan2(αT)

[Pa]
sens_ID Sensor identifier to activate reference geometry. 8

(Integer, maximum 10 digits)

Df Damping coefficient in the warp and weft directions (0.0 < Df < 1.0). 2

Default = 0.00 (Real)

Ds Friction coefficient between fibers in shear (0.0 < Ds < 1.0). 6

Default = 0.00 (Real)

Gfrot Shear friction modulus. 6

Default Gfrot=G0 (Real)

If G0 = 0, then Gfrot=GT1+tan2(αT) .

ZeroStress Zero stress flag for initial stresses in tension and compression by using reference state geometry. 7
= 0
No stress reduction.
= 1
Full stress reduction.

(Real)

N1 Fiber density (number of fibers per length unit) in warp direction. 2

Default = 1 (Integer)

N2 Fiber density (number of fibers per length unit) in weft direction. 2

Default = 1 (Integer)

S1 Straightening strain in the warp direction. 5

Default = 0.10 (Real)

S2 Straightening strain in the weft direction. 5

Default = 0.10 (Real)

Flex1 Fiber bending modulus reduction factor in warp direction. 5

Default = Flex (Real)

Flex2 Fiber bending modulus reduction factor in weft direction. 5

Default = Flex (Real)

fct_ID1 (Optional) Loading function identifier for engineering stress versus engineering strain in warp direction. 4

Default = 0 (Integer)

Fscale1 (Optional) Scale factor for ordinate of function 1.

Default = 1.0 (Real)

[Pa]
fct_ID2 (Optional) Loading function identifier for engineering stress versus engineering strain in weft direction. 4

Default = 0 (Integer)

Fscale2 (Optional) Scale factor for ordinate of function 2.

Default = 1.0 (Real)

[Pa]
fct_ID3 (Optional) Loading function identifier for engineering shear stress versus the anisotropy complementary angle (in degrees) between fiber directions (axes of anisotropy). 6

Default = 0 (Integer)

Fscale3 (Optional) Scale factor for ordinate of function 3.

Default = 1.0 (Real)

[Pa]
fct_ID4 (Optional) Unloading function identifier for engineering stress versus engineering strain in warp direction. 4

Default = 0 (Integer)

Fscale4 (Optional) Scale factor for ordinate of function 4.

Default = 1.0 (Real)

[Pa]
fct_ID5 (Optional) Unloading function identifier for engineering stress versus engineering strain in weft direction. 4

Default = 0 (Integer)

Fscale5 (Optional) Scale factor for ordinate of function 5.

Default = 1.0 (Real)

[Pa]
fct_ID6 (Optional) Unloading function identifier for engineering shear stress versus the anisotropy complementary angle (in degrees) between fiber directions (axes of anisotropy). 6

Default = 0 (Integer)

Fscale6 (Optional) Scale factor for ordinate of function 6.

Default = 1.0 (Real)

[Pa]

Example (Fabric with parameter input)

Example (Fabric with function input)

Comments

  1. This law is used with the properties, /PROP/TYPE16 (SH_FABR), /PROP/TYPE19 (PLY), /PROP/TYPE51, /PLY and /PROP/PCOMPP.
  2. Fiber characterization:
    • N1 and N2 are the number of fibers per length unit, which are used to calculate stress in both fiber directions.
    • The fiber directions (warp and weft) define local axes of anisotropy. Material data is specified independently for each direction and in shear.
    • Fiber damping is used to suppress instabilities as a result of elastic material behavior. The recommended value for the damping coefficient in the fiber direction Df is 0.05.
  3. Rules concerning input functions for the optional loading and unloading stress-strain curves.
    • All tabulated input curves must be monotonically increasing. Radioss Starter will output an error message when the input is not monotonically increasing in case of wrong input.
    • Case without unloading (fct_ID4=fct_ID5=fct_ID6=0):

      All loading functions are optional. You may use an analytical formula or define a loading function in any direction. Tabulated and analytical behavior may be mixed in any direction.

    • Case of loading / unloading with hysteresis with at least one unloading function is defined.
      • Loading functions are mandatory in all directions. Functions fct_ID1, fct_ID2, and fct_ID3 must all be defined. It is not possible to mix analytical formula in loading with unloading functions.
      • Not all unloading curves need to be defined. If an unloading curve is missing in any direction, the loading and unloading will take the same path with no hysteresis.
      • If loading and unloading functions are defined, they must have strictly only one intersection point to define the hysteresis loop. The exception is the shear functions are curves in shear which must have two intersection points for negative and positive values.
      • An error message is written when input is incorrect.
  4. Stress-strain relation in tension and compression in direction of fibres.
    • When nonlinear functions are used.
      fct_ID1, fct_ID2 define loading and fct_ID4, fct_ID5 unloading behavior


      Figure 1.
    • When parameters are used, the analytical relationships between stress and strain are defined for both loading and unloading, as:
      • dσdε>0 MathType@MTEF@5@5@+=feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLnhiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9vqaqpepm0xbbG8FasPYRqj0=yi0dXdbba9pGe9xq=JbbG8A8frFve9Fve9Ff0dmeaabaqaciGacaGaaeqabaWaaeaaeaaakeaadaWcaaqaaiaadsgacqaHdpWCaeaacaWGKbGaeqyTdugaaiabg6da+iaaicdaaaa@3D6C@
        σii=Eiεii(Biεii2)2     (i=1,2)  MathType@MTEF@5@5@+=feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLnhiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9vqaqpepm0xbbG8FasPYRqj0=yi0dXdbba9pGe9xq=JbbG8A8frFve9Fve9Ff0dmeaabaqaciGacaGaaeqabaWaaeaaeaaakeaacqaHdpWCdaWgaaWcbaGaamyAaiaadMgaaeqaaOGaeyypa0JaamyramaaBaaaleaacaWGPbaabeaakiabew7aLnaaBaaaleaacaWGPbGaamyAaaqabaGccqGHsisldaWcaaqaaiaacIcacaWGcbWaaSbaaSqaaiaadMgaaeqaaOGaeqyTdu2aaSbaaSqaaiaadMgacaWGPbaabeaakmaaCaaaleqabaGaaGOmaaaakiaacMcaaeaacaaIYaaaaiaabccacaqGGaGaaeiiaiaabccacaqGGaGaaeikaiaadMgacqGH9aqpcaaIXaGaaiilaiaaikdacaGGPaGaaeiiaaaa@53CE@
      •  dσdε0 MathType@MTEF@5@5@+=feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLnhiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9vqaqpepm0xbbG8FasPYRqj0=yi0dXdbba9pGe9xq=JbbG8A8frFve9Fve9Ff0dmeaabaqaciGacaGaaeqabaWaaeaaeaaakeaacaqGGaWaaSaaaeaacaWGKbGaeq4WdmhabaGaamizaiabew7aLbaacqGHKjYOcaaIWaaaaa@3EBC@
        σii=maxεii(Eiεii(Biεii2)2)     (i=1,2)  MathType@MTEF@5@5@+=feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLnhiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9vqaqpepm0xbbG8FasPYRqj0=yi0dXdbba9pGe9xq=JbbG8A8frFve9Fve9Ff0dmeaabaqaciGacaGaaeqabaWaaeaaeaaakeaacqaHdpWCdaWgaaWcbaGaamyAaiaadMgaaeqaaOGaeyypa0JaciyBaiaacggacaGG4bWaaSbaaSqaaiabew7aLnaaBaaameaacaWGPbGaamyAaaqabaaaleqaaOWaaeWaaeaacaWGfbWaaSbaaSqaaiaadMgaaeqaaOGaeqyTdu2aaSbaaSqaaiaadMgacaWGPbaabeaakiabgkHiTmaalaaabaGaaiikaiaadkeadaWgaaWcbaGaamyAaaqabaGccqaH1oqzdaWgaaWcbaGaamyAaiaadMgaaeqaaOWaaWbaaSqabeaacaaIYaaaaOGaaiykaaqaaiaaikdaaaaacaGLOaGaayzkaaGaaeiiaiaabccacaqGGaGaaeiiaiaabccacaqGOaGaamyAaiabg2da9iaaigdacaGGSaGaaGOmaiaacMcacaqGGaaaaa@5C1C@

      The analytical parameters are not used if the nonlinear functions (fct_ID1, fct_ID2, fct_ID4 and fct_ID5) are specified. However, the values E1, E2, are still required to calculate the prestress from the reference geometry and evaluate material stiffness used in contact. In such cases, E1, E2 should correspond to average stiffness (average slope) of the corresponding loading functions.

  5. Initial straightening effect of the woven fabric.
    This material allows you to account for the initial straightening effect of the woven fabric.

    law58_loading_phase
    Figure 2.
    • It is assumed to be softer in the tensile direction during the straightening phase. In biaxial tension there is no straightening phase and the fibers bear loads from the beginning of the loading phase.

      Use factor Flexi to scale the E modulus or function fi MathType@MTEF@5@5@+=feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLnhiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqGqFfpeea0xe9vq=Jb9vqpeea0xd9q8qiYRWxGi6xij=hbba9q8aq0=yq=He9q8qiLsFr0=vr0=vr0db8meaabaqaciGacaGaaeqabaWaaeaaeaaakeaaciGGMbWaaSbaaSqaaiaadMgaaeqaaaaa@396E@ (fct_ID1 or fct_ID2) in corresponding direction.

      fft_i=Flexifi MathType@MTEF@5@5@+=feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLnhiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqGqFfpeea0xe9vq=Jb9vqpeea0xd9q8qiYRWxGi6xij=hbba9q8aq0=yq=He9q8qiLsFr0=vr0=vr0db8meaabaqaciGacaGaaeqabaWaaeaaeaaakeaaciGGMbWaaSbaaSqaaiaadAgacaWG0bGaai4xaiaadMgaaeqaaOGaeyypa0JaamOraiaadYgacaWGLbGaamiEamaaBaaaleaacaWGPbaabeaakiabgwSixlGacAgadaWgaaWcbaGaamyAaaqabaaaaa@465C@ (function input)

      Eft=FlexiEi MathType@MTEF@5@5@+=feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLnhiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqGqFfpeea0xe9vq=Jb9vqpeea0xd9q8qiYRWxGi6xij=hbba9q8aq0=yq=He9q8qiLsFr0=vr0=vr0db8meaabaqaciGacaGaaeqabaWaaeaaeaaakeaacaWGfbWaaSbaaSqaaiaadAgacaWG0baabeaakiabg2da9iaadAeacaWGSbGaamyzaiaadIhadaWgaaWcbaGaamyAaaqabaGccqGHflY1caWGfbWaaSbaaSqaaiaadMgaaeqaaaaa@4447@ (parameter input)

      law58_straightening
      Figure 3.
      • If the value of Flex1 or Flex2 is equal to zero, then the value of Flex will be used.
      • The straightening portion of the strain is given by the strains S1 and S2 for direction 1 and 2 correspondingly.
      • The functions fct_ID1 and fct_ID2 correspond to biaxial tension, where the initial straightening is not taken into account. In uniaxial tension, the straightening effect is accounted for by using Flex1 and Flex2 in the stress calculation. It is similar to the case when E1 and E2 are specified instead of the curves.
    • In compression, the Young's modulus is always:
      E=FlexiEi MathType@MTEF@5@5@+=feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLnhiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqGqFfpeea0xe9vq=Jb9vqpeea0xd9q8qiYRWxGi6xij=hbba9q8aq0=yq=He9q8qiLsFr0=vr0=vr0db8meaabaqaciGacaGaaeqabaWaaeaaeaaakeaacaWGfbGaeyypa0JaamOraiaadYgacaWGLbGaamiEamaaBaaaleaacaWGPbaabeaakiabgwSixlaadweadaWgaaWcbaGaamyAaaqabaaaaa@422D@


      Figure 4.
  6. Stress-strain relation in shear.
    • When tabulated input is present fct_ID3 is used for loading and fct_ID6 for unloading.
      • If fct_ID6 is not specified, the material is assumed to be hyperelastic, and the loading and unloading paths are the same.
      • If fct_ID6 is given, the material shows hysteresis behavior with different path for loading and unloading in shear directions.
      • The nonlinear functions (fct_ID3, fct_ID6) are not mandatory. If these functions are not specified, the corresponding values of G0, and GT are used to calculate the stress-strain relationship of the material.
      • For function fct_ID3, fct_ID6, which determine loading and unloading in shear the abscissa α MathType@MTEF@5@5@+=feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLnhiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqGqFfpeea0xe9vq=Jb9vqpeea0xd9q8qiYRWxGi6xij=hbba9q8aq0=yq=He9q8qiLsFr0=vr0=vr0db8meaabaqaciGacaGaaeqabaWaaeaaeaaakeaacqaHXoqyaaa@3907@ should be set in degrees. The functions should be specified both for negative and positive values of the angle (normally the functions are symmetrical).
      • Absolute value of the angle, and its value should be less than 90 degrees, |α|<90 MathType@MTEF@5@5@+=feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLnhiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqGqFfpeea0xe9vq=Jb9vqpeea0xd9q8qiYRWxGi6xij=hbba9q8aq0=yq=He9q8qiLsFr0=vr0=vr0db8meaabaqaciGacaGaaeqabaWaaeaaeaaakeaadaabdaqaaiabeg7aHbGaay5bSlaawIa7aiabgYda8iaaiMdacaaIWaWaaWbaaSqabeaacqWIyiYBaaaaaa@4011@ .
      • Loading and unloading functions should pass through point (0,0). Loading and unloading curves should have exactly one intersection point for negative angle and another intersection point for positive angle.


        Figure 5.

        The anisotropy complementary angle α MathType@MTEF@5@5@+=feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLnhiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqGqFfpeea0xe9vq=Jb9vqpeea0xd9q8qiYRWxGi6xij=hbba9q8aq0=yq=He9q8qiLsFr0=vr0=vr0db8meaabaqaciGacaGaaeqabaWaaeaaeaaakeaacqaHXoqyaaa@3907@ , which is equal to the difference between 90 degrees and the current angle between the anisotropy axes.

        The shear input curve can be recovered using UVAR = 3 versus arctan (UVAR = 6).

    • When parameters are used to describe relation between shear stress and angle, two different shear situations could be described:
      • In plane (1 - 2) shear:

        Before shear locking angle ααT MathType@MTEF@5@5@+=feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLnhiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=xfr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaeqySdeMaeyizImQaeqySde2aaSbaaSqaaiaadsfaaeqaaaaa@3BEF@ :

        τ=G0tan(α)τ0 MathType@MTEF@5@5@+=feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLnhiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=xfr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaeqiXdqNaeyypa0Jaam4ramaaBaaaleaacaaIWaaabeaakiGacshacaGGHbGaaiOBaiaacIcacqaHXoqycaGGPaGaeyOeI0IaeqiXdq3aaSbaaSqaaiaaicdaaeqaaaaa@43DF@

        After shear locking angle α>αT MathType@MTEF@5@5@+=feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLnhiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=xfr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaeqySdeMaeyOpa4JaeqySde2aaSbaaSqaaiaadsfaaeqaaaaa@3B42@ :
        τ=Gtan(α)+GAτ0 MathType@MTEF@5@5@+=feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLnhiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=xfr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaeqiXdqNaeyypa0Jaam4raiGacshacaGGHbGaaiOBaiaacIcacqaHXoqycaGGPaGaey4kaSIaam4ramaaBaaaleaacaWGbbaabeaakiabgkHiTiabes8a0naaBaaaleaacaaIWaaabeaaaaa@4599@

        law58_shear
        Figure 6.
        Where,
        GA=(G0G)tan(αT)
        G=GT1+tan2(αT)
        τ0=G0tan(α0)
        αT
        Shear locking angle
        GT
        Shear modulus at αT
        G0
        Shear modulus at α=α0
      • If the G0 = 0, then its value is calculated to avoid discontinuity of the shear modulus at αT : G0 = G
      • The values of G0 and GT are ignored if the nonlinear functions (fct_ID3 and fct_ID6) are specified. However, the values G0 is still required to calculate the prestress from the reference geometry and evaluate material stiffness used in contact. In such cases, G0 should correspond to average stiffness (average slope) of the corresponding loading functions.
      • αT is an initial complementary angle, which is equal to the difference between 90 degrees and the initial angle between the anisotropy axes defined in the shell property (/PROP/TYPE16 (SH_FABR)).
        Note: Initial pre-stress exists in the fabric material if the initial angle between the fiber axes specified in the property is not equal to 90 degrees.
      • It is also possible to describe the interaction of shear stress between fibers. Use Gfrot (the shear modulus) to calculate interaction shear stress ( Gfrot*(α˙) ) between fibers. The friction in-plane shear stress between the fibers is calculated as Ds*Gfrot*(α˙) .
      • Out-of-plane shear:

        It is possible to describe transverse shear between multi-layers (plies) with shear modulus Gsh MathType@MTEF@5@5@+=feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLnhiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr4rNCHbGeaGqiVCI8FfYJH8YrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbba9q8WqFfeaY=biLkVcLq=JHqpepeea0=as0Fb9pgeaYRXxe9vr0=vr0=vqpWqaaeaabiGaciaacaqabeaadaqaaqaaaOqaaiaadEeadaWgaaWcbaGaam4CaiaadIgaaeqaaaaa@38C8@ .

  7. The ZeroStress flag is used to remove initial stresses in the folded airbag. These initial stresses arise during the folding process. Numerically this pre-stress is specified through a reference airbag geometry which represents an unfolded airbag state. If ZeroStress=1, then compressive and tensile initial stresses are set to zero and then gradually increase to the actual value after deployment begins.
  8. sens_ID is used only with ZeroStress =1 and reference airbag geometry. It activates the pre-stress based on the values output from the sensor. This is useful for airbags with time to fire > 0.
  9. Output for post-processing:
    This material uses the anisotropic coordinate system, with the angle between the material coordinate system axes (anisotropy angle) updated based on the element deformation. Special user-defined output should be used to evaluate stresses, strains, and the shear angle alpha. In the /TH/SHEL and /TH/SH3N entries in the Starter file and in /H3D/SHELL or /ANIM/SHELL in the Engine file, you should specify the following:
    • /H3D/SHELL/USER/UVAR=1 or /ANIM/SHELL/USR1 - engineering stress in fiber direction 1
    • /H3D/SHELL/USER/UVAR=2 or /ANIM/SHELL/USR2 - engineering stress in fiber direction 2
    • /H3D/SHELL/USER/UVAR=3 or /ANIM/SHELL/USR3 - engineering stress in shear direction
    • /H3D/SHELL/USER/UVAR=4 or /ANIM/SHELL/USR4 - engineering strain in fiber direction 1
    • /H3D/SHELL/USER/UVAR=5 or /ANIM/SHELL/USR5 - engineering strain in fiber direction 2
    • /H3D/SHELL/USER/UVAR=6 or /ANIM/SHELL/USR6 - tan(α MathType@MTEF@5@5@+=feaahqart1ev3aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLnhiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=xfr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaeqySdegaaa@3792@ )
    • /H3D/SHELL/ALPHA - Shear angle alpha of material /MAT/LAW58 in degrees.

    Due to special material formulation (decoupled DOF with special interaction between fibers), the stress component does not form a stress tensor; therefore, usual tensor evaluations such as von Mises stress, principal stresses, and so on, have no meaning for the material.

  10. Thickness is constant for material /MAT/LAW58. Flag Ithick in the property /PROP/TYPE16 is not used for this material.