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.
 - attributesmax
 - The number of attributes owned by this entity.
 - 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 configuration of the entity.
 - configname
 - The solver keyword for the designvar. Valid for hm_getvalue query only.
 - definedentity
 - True if the entity is defined, false otherwise.
 - designable
 - Indicates the type of property referenced by the desvar.
 - id
 - The ID of the entity.
 - include
 - The ID of the include file the entity is organized in.
 - includeid
 - The ID of the include file the entity is organized in.
 - internalid
 - The ID of the entity.
 - internalname
 - The internal name of the entity.
 - laminatelist
 - The list of laminate IDs associated with the designvar (pointer value is laminate ID).
 - moduleid
 - The module ID of the entity.
 - name
 - The name of the entity.
 - outputsuppressed
 - Returns non-zero if the entity is set "do not export", 0 otherwise.
 - poolid
 - The pool number of the entity.
 - poolname
 - The pool name of the entity.
 - propertylist
 - The list of property IDs associated with the designvar (pointer value is property ID).
 - solver_id
 - The solver ID of the entity.
 - solverkeyword
 - The name of the solver keyword.
 - solvername
 - The solver name of the entity for entities enabled for name pool, otherwise the internal name of the entity.
 
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.
 
Version History
2020.1 - Added new data name solverkeyword.
2021.1 - Added new data names moduleid, poolid, poolname, and solver_id.
2021.2 - Added new data names internalname and solvername.