/TRANSFORM/MATRIX

Block Format Keyword With user-defined orthonormal matrix, a group node coordinate could be transformed (rotation, translation and symmetry) in global reference system.

Format

(1) (2) (3) (4) (5) (6) (7) (8) (9) (10)
/TRANSFORM/MATRIX/transform_ID/unit_ID
transform_title
grnd_ID M11 M12 M13 Tx sub_ID
  M21 M22 M23 Ty  
  M31 M32 M33 Tz  

Definitions

Field Contents SI Unit Example
transform_ID Transformation identifier

(Integer, maximum 10 digits)

 
unit_ID Unit Identifier

(Integer, maximum 10 digits)

 
transform_title Transformation title

(Character, maximum 100 characters)

 
grnd_ID Node group identifier

(Integer)

 
Mij Orthonormal Matrix value

Default = 0.0 (Real)

 
Tx Translation along global X direction

(Real)

[ m ]
Ty Translation along global Y direction

(Real)

[ m ]
Tz Translation along global Z direction

(Real)

[ m ]
sub_ID Submodel identifier

(Integer)

 

Comments

  1. The translated coordinates are the matrix multiplied by the initial coordinate plus the global translation given by Tx, Ty and Tz.

    transform_matrix
    Figure 1.

    The matrix is orthonormal and with this option it allows coordinate rotation, translation and symmetry, but does not allow scaling or shear.

  2. A transformation can not apply to a node group and a submodel at the same time.
  3. If the transformation is done on a submodel, all the options of this submodel are transformed.
  4. A node can not be transformed both in a submodel and a node group.