*absoluterotatedummyjoint

Rotate the dummy’s joint to an absolute position. Rotation occurs first about the X, then Y, then Z.

Syntax

*absoluterotatedummyjoint entities collectorId xRot yRot zRot arentChild

Type

HyperMesh Tcl Modify

Description

Rotate the dummy’s joint to an absolute position. Rotation occurs first about the X, then Y, then Z.

Inputs

entities
The entity type. Currently, only components is supported.
xRot
The rotation in degrees about the child’s X axis.
yRot
The rotation in degrees about the child’s Y axis.
zRot
The rotation in degrees about the child’s Z axis.
parentChild
0 - Child rotates about its own axis (after being reset back to parent).
1 - Parent rotates about the child’s axis.

When parentChild is 0, xRot, yRot, and zRot define the rotational differences between the parent and child systems. That is, the child will be reset back to the parent, and then it will be rotated about the X, Y, and Z (in that order).

When parentChild is 1, xRot, yRot, and zRot define the rotations in the X, Y, and Z directions that will occur from the current parent’s position.

Examples

For a rotational difference of 20 degrees about the X axis between the child and parent:

*absoluterotatedummyjoint(components, 1, 20, 0, 0, 0)