Adams Basic Package > Adams View > Adams View > Dialog box - F1 help > J - O > MNF and MD DB Transformation

MNF and MD DB Transformation

Bodies tab Flexible Bodies container MNF Xform
or
(Classic) Build Flexible Bodies XForm
It performs transformation on an already existing flexible body or Modal Neutral File (MNF) or MD DB File (.MASTER). The types of transformation operations that can be performed are:
Translation - Translate along a vector, by specified distance.
Rotation - Rotate about an axis, by specified angle.
Mirroring - Mirror about a plane.
 
For the option:
Do the following:
Flexible Body Name/MNF File/MD DB
Select either:
Flexible Body Name, and then select a flexible body that already exists.
MNF File, and then select the name of the MNF to import.
MD DB, and then select the name of the MD DB to import.
Index
The parameter applies only, when you select MD DB file. The parameter specifies the index of the flexible body in the specified MD DB. The parameter is optional. Default value is 1.
Note: You can view all the flexible bodies in the MD DB, using the “” button provided beside the Index. The desired flexible body can be selected by double-clicking on the displayed list.
MNF/MD DB
Select the appropriate option for Output File and enter the name of the MNF or the MD DB file.
Create Flexible Body...
Select to open Create a Flexible Body dialog box after the intended transformation is carried out, so that you can create the flexible body and see the transformation.
Mirror
Select to perform mirroring operation. You need to specify mirroring plane to perform mirroring operation.
Translate
Select to perform translation operation. You need to specify a direction for translation and a distance to translate.
Rotate
Select to perform rotation operation. You need to specify the axis about which rotation can be done and an angle for rotation.
If Mirror option is selected, following options are available.
Plane Normal to Vector/
Plane From 3 Points/
Plane Normal to 2 Points
Specify either of these three methods to specify the mirroring plane:
Plane Normal to Vector - This option allows you to specify a vector which is normal to the plane about which you want to mirror the flexible body.
Plane From 3 Points - This option allows you to specify three points to define the mirroring plane.
Plane Normal to 2 Points - This option allows you to specify 2 points which define a vector normal to the plane about which you want to mirror the flexible body.
If Plane Normal to Vector is selected, following options are available.
Direction
Direction can be one of the following:
Global X - This option specifies that the mirror plane is normal to the global X axis.
Global Y - This option specifies that the mirror plane is normal to the global Y axis.
Global Z - This option specifies that the mirror plane is normal to the global Z axis.
X axis of Marker - This option specifies that the mirror plane is normal to the specified Marker's X axis.
Y axis of Marker - This option specifies that the mirror plane is normal to the specified Marker's Y axis.
Z axis of Marker - This option specifies that the mirror plane is normal to the specified Marker's Z axis.
User Defined - This option specifies the mirror plane is normal to the user entered vector.
Marker
Only available if Direction is either X Axis, Y Axis or Z Axis of Marker.
Mirroring will be done with respect to marker's orientations (X Axis, Y Axis or Z Axis) respectively.
Direction Vector
Only available if Direction is User Defined.
Location
Enter a location on the mirror plane.
If Plane From 3 Points is selected, the following options will be available.
Point 1, Point 2, Point3
Specify the coordinates of three points that define the mirroring plane.
If Plane Normal to 2 Points is selected, the following options will be available.
From Location, To Location
Enter the coordinates of two end points of a vector that is normal to the mirroring plane.
If Translate option is selected, the following options are available.
Direction From Vector/
Direction Normal to 3 Points/
Direction From 2 Points
Specify either of these three methods to define the direction of translation:
Direction From Vector - direction is specified as a vector.
Direction Normal to 3 Points - direction is specified as normal to a plane.
Direction From 2 Points - direction is specified by two end points of a vector.
If Direction From Vector option is selected, the following options will be available.
Direction
Direction can be one of the following:
Global X - This option translates the flexible body in the direction of global X axis.
Global Y - This option translates the flexible body in the direction of global Y axis.
Global Z - This option translates the flexible body in the direction of global Z axis.
X axis of Marker - This option translates the flexible body in the direction of the specified Marker's X axis.
Y axis of Marker - This option translates the flexible body in the direction of the specified Marker's Y axis.
Z axis of Marker - This option translates the flexible body in the direction of the specified Marker's Z axis.
User Defined - This option translates the flexible body in the specified direction.
Marker
Only available if Direction is either X Axis, Y Axis or Z Axis of Marker.
Translation will be done with respect to marker's orientation (X Axis, Y Axis or Z Axis) respectively.
Direction Vector
Only available if Direction is User Defined.
If Direction Normal to 3 Points option is selected, the following options will be available.
Point 1, Point 2, Point3
Specify the coordinates of three points that define a plane. Translation will be performed in the direction which is normal to the plane.
If Direction From 2 Points option is selected, the following options will be available.
From Location, To Location
Enter the coordinates of two end points; translation will be done in the direction of the two end points.
Distance
Enter the distance for translation of the flexible body. Except for the Direction From 2 Points option you are required to specify a value for Distance. For Direction From 2 Points option, if Distance is not specified it is calculated to be the distance between the two points.
If Rotate option is selected, following options will be available.
Direction From Vector/
Direction Normal to 3 Points/
Direction From 2 Points
Specify either of these three methods to specify an axis of rotation:
Direction From Vector - rotation axis is defined as a vector.
Direction Normal to 3 Points - rotation axis is defined as a plane normal.
Direction From 2 Points - rotation axis is defined by two end points.
If Direction From Vector option is selected, the following options are available.
Direction
Direction either can be
Global X - The rotation axis is parallel to the global X axis.
Global Y - The rotation axis is parallel to the global Y axis.
Global Z - The rotation axis is parallel to the global Z axis.
X axis of Marker - The rotation axis is parallel to the specified Marker's X axis.
Y axis of Marker - The rotation axis is parallel to the specified Marker's Y axis.
Z axis of Marker - The rotation axis is parallel to the specified Marker's Z axis.
User Defined - The rotation axis is parallel to the user specified vector..
Marker
Only available if Direction is either X Axis, Y Axis or Z Axis of Marker.
Rotation will be done with respect to marker's orientation (X Axis, Y Axis or Z Axis) respectively.
Direction Vector
Only available if Direction is User Defined.
Center of rotation
Enter the coordinates for the center of rotation.
If Direction Normal to 3 Points option is selected, the following options are available.
Point 1 (center of rotation), Point 2, Point3
Enter the coordinates of the three points that define a plane; rotation will be done about the axis which is normal to the plane, using Point 1 as the center of rotation.
If Direction From 2 Points option is selected, the following options are available.
From Location, To Location
Enter the coordinates of end points; the end points define the axis for rotation.
Angle
Enter the angle for rotation of the flexible body.
Node Offset/ New Interface IDs
This option allows you to offset all the node IDs or to specify new interface IDs of the flexible body. This option is common for all the transformation options (that is, Mirroring, Translation and Rotation).
Node Offset - Enter a value to offset all the node IDs.
New Interface IDs - Enter new interface IDs for the current interface node IDs. Here the number of interface node ids entered have to be less than or equal to current interface node IDs of the flexible body.
If you check the More option following parameter will appear.
MNF Write Options
This option optimizes the MNF through Adams Flex toolkit. It corresponds to the parameters in the MDI_MNFWRITE_OPTIONS environment variable.
For more information on the MDI_MNFWRITE_OPTIONS, see Setting Up Translation Options through the MNF Toolkit.