3.3.3.6. NXquadricΒΆ

Status:

contributed definition, extends NXobject

Description:

definition of a quadric surface.

Symbols:

No symbol table

Groups cited:

none

Structure:

parameters[10]: (required) NX_NUMBER {units=NX_PER_LENGTH}

Ten real values of the matrix that defines the quadric surface in projective space. Ordered Q11, Q12, Q13, Q22, Q23, Q33, P1, P2, P3, R. Takes a units attribute of dimension reciprocal length. R is scalar. P has dimension reciprocal length, and the given units. Q has dimension reciprocal length squared, and units the square of those given.

surface_type: (optional) NX_CHAR

An optional description of the form of the quadric surface:

Any of these values:

  • ELLIPSOID

  • ELLIPTIC_PARABOLOID

  • HYPERBOLIC_PARABOLOID

  • ELLIPTIC_HYPERBOLOID_OF_1_SHEET

  • ELLIPTIC_HYPERBOLOID_OF_2_SHEETS

  • ELLIPTIC_CONE

  • ELLIPTIC_CYLINDER

  • HYPERBOLIC_CYLINDER

  • PARABOLIC_CYLINDER

  • SPHEROID

  • SPHERE

  • PARABOLOID

  • HYPERBOLOID_1_SHEET

  • HYPERBOLOID_2_SHEET

  • CONE

  • CYLINDER

  • PLANE

  • IMAGINARY

  • UNKNOWN

depends_on: (optional) NX_CHAR

Path to an NXtransformations that defining the axis on which the orientation of the surface depends.

NXDL Source:

https://github.com/nexusformat/definitions/blob/master/contributed_definitions/NXquadric.nxdl.xml