1.7.3. Orientation Picker

The Orientation Picker is used to get the orientation of constraints, forces and various other entities that require an orientation by using a geometry, design frame, and so on. The Orientation Picker has various functions to get the orientation on the screen easily as shown in the figure and table below.

Figure 1.80: Orientation Picker properties dialog

Orientation Picker properties dialog

Figure 1.81: Description of Orientation Picker properties

PropertyDescription
1. ResultSelect either Vector or Component to determine the display format for orientations. Refer to the Point Picker for more information.
2. OrientationShow the orientation matrix or enter direction vectors for each component of the orientation matrix.
3. FilterSet a Filter for the orientation picker.
4. ParametricCreate a parametric relationship between the resultant directions and the picking object. If the parametric option is selected, the resultant directions will be rotated when the picking object is rotated. The parametric option is only available for some filters, such as Three Points, One Direction, Two Directions, Three Directions and Frame.
5. Hide TreeHide the history tree.
6. History TreeShow the picker history, which contains the filters and picked objects used, and allows access to the filters listed. This is useful when a picker has multi-step modeling depth and you change orientation during the modeling process.
7. OperationAccess filters and objects in multi-step modeling.
8. OK/ParentReturn to a previous modeling step and apply the resultant orientation. When on the first modeling step, this closes the orientation picker.
9. CancelReturn to the previous modeling step without applying the resultant orientation. When on the first modeling step, this closes the orientation picker.

The Orientation Picker has various filters allowing selection of only a specific kind of object. The functionality of these filters is explained below.

Figure 1.82: Orientation Picker filters

FilterSymbolDescription
Any
Orientation Picker filters
Orientation is determined by the selected Marker or Design Frame.
Three Points
Orientation Picker filters

Orientation is determined by the selected three points. X, Y and Z are unit vectors constructing an axis of orientation matrix and can be calculated as follows.

Z = (P2 - P1) / | P2 - P1| → X' = (P3- P1) / | P2 - P1| → Y = (Z×X') → X = (Y×Z)

where P1, P2, and P3 are the position vectors of 1st, 2nd, and 3rd selected points, respectively. This can be referred to when using the MultiPointCenter filter for the point picker.

One Direction
Orientation Picker filters

Orientation is determined by the direction selected using the direction picker. X, Y and Z are unit vectors constructing an axis of orientation matrix and can be calculated as follows.

Z = D1 / |D1| → Y = (Z×XG) → X = (Y×Z)

where, D1, and XG are the selected direction vector and the x-axis of the inertia reference frame.

Two Directions
Orientation Picker filters

Orientation is determined by the selected pair of directions by using the direction picker. X, Y and Z are unit vectors constructing an axis of orientation matrix and can be calculated as follows.

Z = D1 / |D1| → Y = (Z×D2/|D2|) → X = (Y×Z),

where D1 and D2 are the 1st and 2nd selected direction vectors.

Frame
Orientation Picker filters

Orientation is determined by the selected Marker or Design Frame. It can be controlled by using the Euler angle (see below). The functionality is as follows.

Orientation Picker filters

1. Use to input the delta for the relative rotational matrix. When the parametric option is selected, Use Delta becomes available. The orientation matrix of A can be determined as follows.

A = A1 * A2

where A1 and A2 are the orientation matrix of the selected frame and the relative rotational matrix from the delta angle.

Euler Angle
Orientation Picker filters

Orientation is determined by the Euler angle which is entered directly. The Euler angle has 12 types, ZXZ, ZYZ, XZX and so on. For example, the orientation matrix from θ1, θ2 and θ3 in angle ZXZ is calculated as A.

A= A1A2A3

Orientation Picker filters

Orientation Picker filters

Orientation Picker filters

Fixed Angle
Orientation Picker filters

Orientation is determined by the Fixed angle which is entered directly. The Fixed angle has 12 types, ZXZ, ZYZ, XZX and so on. The axis of rotation is the global reference frame. For example, the orientation matrix from θ1, θ2 and θ3 in angle ZXZ is calculated as A.

A= A3A2A1

Orientation Picker filters

Orientation Picker filters

Orientation Picker filters