/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

Definition

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. 5

(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.
    Figure 1.

    transform_matrix

    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.
  5. Transforms applied to node groups via grnd_ID only transform the nodal coordinates. Material directions for orthotropic materials and boundary conditions such as initial velocity, imposed movement are not transformed. To provide a complete transformation, the /TRANSFORM card should reference a //SUBMODEL and not a node group.