Appendix A - HELIUSPFA Command Arguments

A set of arguments are required as part of the HELIUSPFA command.

The Helius PFA user programmable feature uses these arguments to determine the precise form of multiscale constitutive relations that should be used for that particular composite material. For any given Helius PFA material, the number of arguments must be at least 5. The general form of the HELIUSPFA command is:

HELIUSPFA, arg1, arg2, arg3, . . . , arg16

The table below provides a short description of the constitutive modeling issue controlled by each of the 16 possible arguments along with the allowable range of values for each constant. A detailed description of the arguments is found in Appendices A.1 through A.13.

ArgumentConstitutive Issue Controlled by the ArgumentAllowable ValuesNotes
1Material Reference NumberInteger > 0 
2Number of State Variables to be tracked (SVARs)

Unidirectional → 7 or 35

Woven → 7 or 90

 
3System of Units

1 - N/m/K

2 - N/mm/K

3 - lb/in/R

4 - lb/ft/R

5 - Custom

1 is default
4Principal Material Coordinate System

Unidirectional:

1 - (1 = fiber, 23 = plane of transverse isotropy)

2 - (2 = fiber, 13 = plane of transverse isotropy)

Woven:

1 - (1 = fill tow, 2 = warp tow, 3 = out of plane)

2 - (2 = fill tow, 1 = warp tow, 3 = out of plane)

3 - (3 = fill tow, 2 = warp tow, 1 = out of plane)

1 is default
5Progressive Failure Analysis0 (off), 1 or 2 (on)2 is used in conjuction with Arguments 14 & 15
6Pre-Failure Nonlinearity

Uni → 0 (off), 1 (on)

Woven → 0 (off), 1 (on)

0 is default, must have Argument 5 activated
7Unused0 or blank 
8Hydrostatic Strengthening0 (off), 1 (on - uni only)0 is default, must have Argument 5 activated
9Temperature

-1 (activate temperature dependence)

value ≥ 0.0 (temperature corresponding to environment in mdata file)

0 is default
10Failure Criterion

Uni → -1, 0, 1, 2, 3, 4, 5, 6, 7, 8

Woven → -1, 0, 1, 2

0 is default
11Auxiliary Criterion Parameter-1.0 ≤ value ≤ 1.0 
12Auxiliary Criterion ParameterMust be > 0 
13Unused0 or blank 
14Matrix Post Failure Stiffness0 < value ≤ 1 
15Fiber Post Failure Stiffness0 < value ≤ 1 
16Moisture

0 (Ambient), 1 (Dry), 2 (Wet)

0 is default