Previous topic

3.3.32. NXobject

Next topic

3.3.34. NXparameters

This Page

3.3.33. NXorientationΒΆ

Status:

base class, extends NXobject, version 1.0

Description:

This is the description for a general orientation of a component - it is used by the NXgeometry class

Symbols:

No symbol table
Groups cited:
NXgeometry

Structure:

value[numobj, 6]: NX_FLOAT {units=NX_UNITLESS}

The orientation information is stored as direction cosines. The direction cosines will be between the local coordinate directions and the reference directions (to origin or relative NXgeometry). Calling the local unit vectors (x’,y’,z’) and the reference unit vectors (x,y,z) the six numbers will be [x’ dot x, x’ dot y, x’ dot z, y’ dot x, y’ dot y, y’ dot z] where “dot” is the scalar dot product (cosine of the angle between the unit vectors). The unit vectors in both the local and reference coordinates are right-handed and orthonormal.

The pair of groups NXtranslation and NXorientation together describe the position of a component.

(geometry): NXgeometry

Link to another object if we are using relative positioning, else absent
Source:
Automatically generated from https://github.com/nexusformat/definitions/blob/master/base_classes/NXorientation.nxdl.xml