*SetOrientation() - marker pair dual axes orientation
Uses the dual axes method to set the orientation of a marker pair.
Syntax
*SetOrientation(frame, LEFT|RIGHT,
TWOAXES,
XY|XZ|YX|YZ|ZX|ZY,
POINT|VECTOR|DXDYDZ,
point_1|vector_1|xyz_1,
POINT|VECTOR|DXDYDZ,
point_2|vector_2|xyz_2)
Arguments
- frame
- The variable name of an existing marker pair.
- LEFT RIGHT
- See Comments.
- TWOAXES
- This argument specifies the two-axis method of orienting a marker.
- XY XZ YX YZ ZX ZY
- This argument specifies one of the six axes pairs used to specify the two-axis method. The orientation is determined by specifying a vector that is parallel to the X, Y or Z axis of the frame and another vector that lies on the XY, XZ, YX, YZ, ZX or ZY plane of the marker.
- POINT|VECTOR|DXDYDZ
- Keyword that indicates the alignment method for the axis. POINT suggests that the next argument in this statement is expected to be a point variable. If VECTOR is specified as the keyword, the next argument is expected to be resolved to a vector variable. DXDYDZ suggests the next set of arguments specified are direction cosines.
- point_1 vector_1 xyz_1
- A point or point pair on the specified axis, a vector or vector pair along the specified axis, or the X, Y, and Z components of a vector along the specified axis.
- point_2 vector_2 xyz_2
- A point, point pair, vector, vector pair, or the X, Y, and Z components of a vector in the specified plane.
Example
*SetOrientation(marker_name, LEFT, TWOAXES,
XY,
POINT,
point_1,
VECTOR,
vector_1)
*SetOrientation(marker_name, RIGHT, TWOAXES,
YX,
POINT,
point_1,
POINT,
point_2)
*SetOrientation(marker_name, RIGHT, TWOAXES,
ZX,
VECTOR,
vector_1,
VECTOR,
vector_2)
*SetOrientation(marker_name, , TWOAXES,
YX,
POINT,
point_1,
DXDYDZ,
1, 0, 3,
TWOAXES,
VECTOR,
V_Global_Y,
DXDYDZ,
1, 0, 0
)
*SetOrientation(bushing_name, , TWOAXES,
ZY,
DXDYDZ,
1, 3, 5,
POINT,
point_pair_1
TWOAXES,
ZX,
POINT,
point_1,
VECTOR,
V_Global_X
)
*SetOrientation(marker_name, , TWOAXES,
ZY,
VECTOR,
vector_pair_1,
DXDYDZ,
3, 4, 5)
Context
Comments
- LEFT
- the left marker is oriented as specified and the right marker orientation is made symmetric to the left marker.
- RIGHT
- The right marker is oriented as specified and the left marker orientation is made symmetric to the right marker.
- No Value Specified
- The marker pair is asymmetric; attributes are assigned to the left and right markers individually.
This statement is used to define the orientation of a bushing defined by *BushPair().