*CONSTRAINED_NODAL_RIGID_BODY

LS-DYNA Input Interface KeywordThis keyword defines a nodal rigid body.

Format

(1) (2) (3) (4) (5) (6) (7) (8)
*CONSTRAINED_NODAL_RIGID_BODY_{OPTION}_{OPTION}_{OPTION}
rbody_ID CID NSID PNODE
If OPTION = SPC, insert the following lines.
(1) (2) (3) (4) (5) (6) (7) (8)
CMO CON1 CON2  
If OPTION = INERTIA, insert the following lines.
(1) (2) (3) (4) (5) (6) (7) (8)
XCOG YCOG ZCOG TM node_ID
IXX IXY IXZ IYY IYZ IZZ
VTX VTY VTZ VRX VRY VRZ

Definition

Field Contents SI Unit Example
OPTION
SPC
INERTIA
rbody_ID Nodal rigid body identifier.

(Integer)

CID Local coordinate system identifier.

(Integer)

NSID Nodal set identifier.
= 0
NSID= rbody_ID

(Integer)

PNODE Optional main node.

(Integer)

CMO Option for the constraint of the center of mass.
= -1
Constraints are applied in the local coordinate system.
= 0 (Default)
No constraints.
= 1
Constraints are applied in the global coordinate system.

(Integer)

CON1 If CMO = 1, then Displacement constraint direction.
= 0
No constraints.
= 1
X translation.
= 2
Y translation.
= 3
Z translation.
= 4
X and Y translation.
= 5
Y and Z translation.
= 6
Z and X translation.
= 7
X, Y, and Z translation.

If CMO = -1, local coordinate system identifier for the constraints defined in CON2.

(Integer)

CON2 If CMO = 1, Rotation constraint direction.
= 0
No constraints.
= 1
X rotation.
= 2
Y rotation.
= 3
Z rotation.
= 4
X and Y rotation.
= 5
Y and Z rotation.
= 6
Z and X rotation.
= 7
X, Y, and Z rotation.
If CMO:
= -1
Local constraint direction.
= 0
Free degree of freedom.
= 1
Constrained degree of freedom.

(6 Booleans)

Example: 101 111 means the x and z translations, as well as all rotations are fixed; the y translation is free.

(Integer)

XCOG, YCOG, ZCOG Coordinates of part center of gravity.

(Real)

[ m ]
TM Mass of rigid part.

(Real)

[ kg ]
node_ID Node number for part center of gravity.

(Integer)

IXX, IXY, IXZ, IYY, IYZ, IZZ Inertia tensor of the rigid body.

(Real)

[ kg m 2 ]
VTX, VTY, VTZ Initial translational velocity applied to the rigid component.

Default = 0 (Real)

[ m s ] MathType@MTEF@5@5@+= feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaWaamWaaeaada Wcaaqaaiaab2gaaeaacaqGZbaaaaGaay5waiaaw2faaaaa@39DE@
VRX, VRY, VRZ Initial rotational velocity applied to the rigid component.

Default = 0 (Real)

[ rad s ]

Comments

  1. This keyword maps to /RBODY. If the _SPC option is used, it maps to /BCS.
  2. PNODE is used as the main node if the node does not belong to any deformable element. Otherwise the node is duplicated, and a new main node is created at the same position.
  3. The option “_TITLE” can be added to the end of this keyword. When “_TITLE” is included, an extra 80 characters long line is added after the keyword input line which allows an entity title to be defined.