rigidbodies

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
alpha
The thermal expansion coefficient when config=303.
Type: double
attributesmax
The number of attributes owned by this entity.
Type: unsigned integer
centerofgravity
The COG x, y and z coordinates.
Type: triple double
centerofgravity_x
The COG x coordinate.
Type: double
centerofgravity_y
The COG y coordinate.
Type: double
centerofgravity_z
The COG z coordinate.
Type: double
cogdefined
0 - COG is not defined
1 - COG is defined
Type: Boolean
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.
301 - OptiStruct RBODY
302 - OptiStruct RBADD
Type: unsigned integer
coordinatesystem
The ID of the coordinate system to define the orientation of the inertia tensor.
Type: entity
definedentity
True if the entity is defined, false otherwise.
Type: Boolean
density
The density of all rigid elements in the element set.
Type: double
densityDefined
The value for the density checkbox.
Type: Boolean
dofstring
The component number of dependent degrees-of-freedom for grid GM when config=303.
Type: string
dof1
The degree-of-freedom for component 1 for config=303.
Type: Boolean
dof2
The degree-of-freedom for component 2 for config=303.
Type: Boolean
dof3
The degree-of-freedom for component 3 for config=303.
Type: Boolean
dof4
The degree-of-freedom for component 4 for config=303.
Type: Boolean
dof5
The degree-of-freedom for component 5 for config=303.
Type: Boolean
dof6
The degree-of-freedom for component 6 for config=303.
Type: Boolean
elementsetcount
The count of referenced element sets when config is 301.
Type: integer
elementsets
The list of referenced element sets when config is 301.
Type: entity array
GMj
The list of grids to be excluded from candidate grids for GM when config=303.
Type: entity array
gmjcount
The number of GMj in RBE2GS when config=303.
Type: unsigned integer
GNi
The list of grids to be excluded from candidate grids for GN when config=303.
Type: entity array
gnicount
The number of GNi in RBE2GS when config=303.
Type: unsigned integer
gs
Search POINT or GRID point when config=303.
Type: entity
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
inertiadefined
0 - Inertia is not defined
1 - Inertia is defined
Type: Boolean
internalid
The ID of the entity.
Type: unsigned integer
internalname
The internal name of the entity.
Type: string
isothermal_defined
The value for the isothermal checkbox.
Type: Boolean
isothermal_val
The parameter for the coupled thermal-stress analysis.
0 - NO
1 - YES
Type: unsigned integer
IXX
The Ixx component of inertia.
Type: double
IXY
The Ixy component of inertia.
Type: double
IXZ
The Ixz component of inertia.
Type: double
IYY
The Iyy component of inertia.
Type: double
IYZ
The Iyz component of inertia.
Type: double
IZZ
The Izz component of inertia.
Type: double
mass
The defined mass value.
Type: double
massdefined
0 - Mass is not defined
1 - Mass is defined
Type: Boolean
moduleid
The module ID of the entity.
Type: integer
name
The name of the entity.
Type: string
nodal_thickness
True if the thickness is specified at the nodes for the Rigid Body; false otherwise.
Type: Boolean
nodesetcount
The count of referenced grid sets when config is 301.
Type: integer
nodesets
The list of referenced grid sets when config is 301.
Type: entity array
offset
The distance from the element's mid surface to the reference surface containing the element's nodes.
0 - USER
1 - SPOS
2 - SNEG
Type: unsigned integer
offsetDefined
The value of the offset checkbox.
Type: Boolean
outputsuppressed
Returns non-zero if the entity is set "do not export", 0 otherwise.
Type: integer
pin_set
The node set containing the pin-type nodes to be assigned to the rigid body.
Type: entity
poolid
The pool number of the entity.
Type: integer
poolname
The pool name of the entity.
Type: string
position_defined
The value of the position checkbox.
Type: Boolean
position_val
The density of all rigid elements in the element set.
0 - INPUT
1 - CENTER OF MASS
Type: unsigned integer
radius
The radius when config=303.
Type: double
referencenode
The ID of the reference node.
Type: entity
rigidbodies
The list of referenced rigidbodies when config is 302.
Type: entity array
rigidbodycount
The count of referenced rigidbodies when config is 302.
Type: integer
solver_id
The solver ID of the entity.
Type: integer
solverkeyword
The name of the solver keyword.
Type: string
solvername
The solver name of the entity for entities enabled for name pool, otherwise the internal name of the entity.
Type: string
surfacecount
The count of referenced contact surfaces when config is 301.
Type: integer
surfaces
The list of referenced contact surfaces when config is 301.
Type: entity array
thickness
The thickness of the rigid element.
Type: double
thickness_defined
The value of the thickness checkbox.
Type: Boolean
tie_set
The node set containing the tie-type nodes to be assigned to the rigid body.
Type: entity
type
Connectivity when config=303.
1 - NMFLIP
2 - IIRBE2
3 - NMIIRBE2
Type: unsigned integer
uniqueid_rbe2gs
The unique ID for RBE2GS type RigidBody when config=303.
Type: unsigned integer
user_offset
The offset value if offset = 1.
Type: double
xs
The x location search point when config=303.
Type: double
ys
The y location search point when config=303.
Type: double
zs
The z location search point when config=303.
Type: double

Version History

2017.2

2019.1 - Added new data names alpha, dofstring, dof1, dof2, dof3, dof4, dof5, dof6, GMj, gmjcount, GNi, gnicount, gs, radius, type, uniqueid_rbe2gs, xs, ys and zs.

2020 - Added new data name color_rgb.

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 density, densityDefined, internalname, isothermal_defined, isothermal_val, nodal_thickness, offset, offsetDefined, pin_set, position_defined, position_val, solvername, thickness, thickness_defined, tie_set, and user_offset.