HyperWorks Solvers

/TRANSFORM/MATRIX

/TRANSFORM/MATRIX

Previous topic Next topic Expand/collapse all hidden text  

/TRANSFORM/MATRIX

Previous topic Next topic JavaScript is required for expanding text JavaScript is required for the print function  

Block Format Keyword

/TRANSFORM/MATRIX - Transformation: Node coordinate will be transformed by using orthonormal Matrix

Description

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

 

hmtoggle_plus1Flag Definition

Field

Contents

SI Unit Example

transform_ID

Transformation identifier

(Integer, maximum 10 digits)

 

unit_ID

Optional 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)

symbol_m

Ty

Translation along global Y direction

(Real)

symbol_m

Tz

Translation along global Z direction

(Real)

symbol_m

sub_ID

Submodel identifier

(Integer)

 

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

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.