airbagfolds

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
angle
The angle with which moving side of airbag would rotate for simple fold.
Type: double (-180.0 to 180.0)
attributesmax
The number of attributes owned by this entity.
Type: unsigned integer
color
The 1-64 color of the entity.
Type: integer
color_rgb
The RGB color of the entity.
Type: string
config
The configuration of the entity associated with airbag fold type.
1 – Simple fold
2 – Roll
3 – ZigZag
4 – Tuck
Type: unsigned integer
currentaflag
Determines if the fold is current.
True if it is current, false otherwise.
Type: Boolean
definedentity
True if the entity is defined, false otherwise.
Type: Boolean
endcoords
The location of the inclination point of folding line/axis.
Type: Triple
envelopelementnb
The number of elements connecting the upper and lower envelope at critical position when config=3.
Type: integer
envelopelementsize
The size of element of envelope for simple fold.
Type: double
envelopelimiter
The height ratio between upper and lower envelopes till which the envelope elements are created near folding axis of airbag for simple fold.
Type: double
fixedsidewidth
The width of rigid plate at fixed side of airbag.
Type: double
foldtype
The type of simple fold method used.
1 – Planes
2 – Envelop
Type: unsigned integer
h3dfile
The file path to the h3d result file stored after solver run.
Type: string
id
The ID of the entity.
Type: unsigned integer
include
The ID of the include file the entity is organized in.
Type: entity
includeid
The ID of the include file the entity is organized in.
Type: unsigned integer
interfriction
The friction value of contact between airbag and envelope in case of simple fold.
Type: double
internalid
The ID of the entity.
Type: unsigned integer
moduleid
The module ID of the entity.
Type: integer
name
The name of the entity.
Type: string
outputsuppressed
Returns non-zero if the entity is set "do not export", 0 otherwise.
Type: integer
parentairbagfs
The parent airbag folding sequence entity.
Type: unsigned integer
platesdistance
The distance between 2 consecutive plates of zigzag folding.
Type: double
poolid
The pool number of the entity.
Type: integer
poolname
The pool name of the entity.
Type: string
readh3dfile
Flag to activate loading the result from the file referenced in h3dfile data name.
Type: Boolean
rollnos
The number of 180-degree rolling rotations applied in imposed displacement.
Type: integer
rollradius
The radius of cylindrical rolling tool.
Type: double
rollstopposition
The location at which rolling fold will stop.
Type: Triple
rolltype
The type of rolling tool created in rolling fold.
0 – Strip/Scale
1 – Cylindrical
Type: unsigned integer
rollwidth
The width of the scale rolling tool.
Type: double
sidenode
The node entity on one the side of the airbag which will be moving.
Type: unsigned integer
solver_id
The solver ID of the entity.
Type: integer
solverkeyword
The name of the solver keyword.
Type: string
startcoords
The location of the base point of folding line/axis.
Type: Triple
tucknodes
The list of nodes which will be used in imposed displacement which will be tucked between upper and lower tuck tools.
Type: entity array
voidcomponent
Stores true if void elements between moving and fixed envelope is created, 0 otherwise.
Type: Boolean
voidlimiter
The height ratio between upper and lower envelopes until which the void elements are created near the folding axis of airbag for simple fold.
Type: double
zigzagplates
The number of zigzag plates created for folding.
Type: integer
zigzagtype
The type of method used to create a zigzag fold.
1 – Both upper and lower plates moving
2 – Only lower plates moving upward
Type: unsigned integer

Version History

2021.1