composite size
Unless otherwise specified, data names are accessible in level 3 only.
- activesuppressed
- Returns non-zero if the entity is set inactive, 0 otherwise. Type: integer
- attributesmax
- The number of attributes owned by this entity. Type: unsigned int.
- componentlist
- The list of property IDs associated with the designvar (pointer value is property ID).
- componentlistmax
- The number of properties or laminates referenced by the designvar.
- config
- The value 99 for composite size designvars.
- configname
- The solver keyword for the designvar. Valid for hm_getvalue query only.
- definedentity
- True if the entity is defined, false otherwise. Type: Boolean
- designable
- Indicates the type of property referenced by the desvar.
- id
- The ID of the entity. Type: entity
- laminatelist
- The list of laminate IDs associated with the designvar (pointer value is laminate ID).
- name
- The name of the entity. Type: string
- outputsuppressed
- Returns non-zero if the entity is set "do not export", 0 otherwise. Type: integer
- propertylist
- The list of property IDs associated with the designvar (pointer value is property ID).
Laminate thickness constraint variables.
- $DSIZE_LAMINATE_MINTHICK
- Minimum laminate thickness for the LAMTHK constraint.
- $DSIZE_LAMINATE_MAXTHICK
- Maximum laminate thickness for the LAMTHK constraint
Ply thickness constraint variables.
- $DSIZE_PLYTHK
- Flag indicating that ply thickness constraints are applied. Multiple PLYTHK constraints are allowed.
- $DSIZE_PLYTHK_OPT
- Ply thickness constraint option.
- $DSIZE_PLYTHK_PTMIN
- Minimum ply thickness for the PLYTHK constraint, if $DSIZE_PLYTHK_OPT = 1
- $DSIZE_PLYTHK_PTMAX
- Maximum ply thickness for the PLYTHK constraint, if $DSIZE_PLYTHK_OPT = 1
- $DSIZE_NUMBER_OF_PLYTHK
- Number of ply thickness constraints, if $DSIZE_PLYTHK_OPT = 2
- $DSIZE_PLYTHK_TANGLE_ARRAY
- Ply orientation, in degrees, to which the PLYTHK constraints are applied, if $DSIZE_PLYTHK_OPT = 2
- $DSIZE_PLYTHK_PTMIN_ARRAY
- Array of minimum ply thicknesses for the PLYTHK constraint, if $DSIZE_PLYTHK_OPT = 2
- $DSIZE_PLYTHK_PTMAX_ARRAY
- Array of maximum ply thicknesses for the PLYTHK constraint, if $DSIZE_PLYTHK_OPT = 2
Ply thickness percentage constraints variables.
- $DSIZE_PLYPCT
- PLYPCT flag indicating that ply thickness percentage constraints are applied. Multiple PLYPCT constraints are allowed.
- $DSIZE_PLYPCT_OPT
- Ply thickness percentage constraints options.
- $DSIZE_PLYPCT_PPMIN
- Minimum ply percentage thickness for the PLYPCT constraint, iff $DSIZE_PLYPCT_OPT = 1
- $DSIZE_PLYPCT_PPMAX
- Maximum ply percentage thickness for the PLYPCT constraint, if $DSIZE_PLYPCT_OPT = 1
- $DSIZE_NUMBER_OF_PLYPCT
- Number of ply thickness percentage constraints, if $DSIZE_PLYPCT_OPT = 2
- $DSIZE_PLYPCT_PANGLE_ARRAY
- Ply orientations, in degrees, to which the PLYPCT constraints are applied, if $DSIZE_PLYPCT_OPT = 2
- $DSIZE_PLYPCT_PPMIN_ARRAY
- Number of minimum ply percentage thicknesses for the PLYPCT constraint, if $DSIZE_PLYPCT_OPT = 2
- $DSIZE_PLYPCT_PPMAX_ARRAY
- Number of maximum ply percentage thicknesses for the PLYPCT constraint, if $DSIZE_PLYPCT_OPT = 2
Balancing constraint variables.
- $DSIZE_BALANCE
- BALANCE flag indicating that a balancing constraint is applied. Multiple BALANCE constraints are allowed.
- $DSIZE_NUMBER_OF_BALANCE
- Number of balancing constraints.
- $DSIZE_BALANCE_BANGLE1
- First ply orientation, in degrees, to which the BALANCE constraint is applied.
- $DSIZE_BALANCE_BANGLE2
- Second ply orientation, in degrees, to which the BALANCE constraint is applied.
Constant thickness constraint variables.
- $DSIZE_CONST
- CONST flag indicating that a constant thickness constraint is applied. Multiple CONST constraints are allowed.
- $DSIZE_NUMBER_OF_CONST
- Number of constant thickness constraints.
- $DSIZE_CONST_CANGLE
- Ply orientation, in degrees, to which the CONST constraint is applied.
- $DSIZE_CONST_CTHICK
- Constant ply thickness for the CONST constraint.