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