ConstraintReferenceGeometryType Enumeration

NXOpen.Positioning.ConstraintReference.GeometryType is an alias for NXOpen.Positioning.ConstraintReferenceGeometryType

class NXOpen.Positioning.ConstraintReferenceGeometryType

Bases: object

Specifies the type of the geometry used in a NXOpen.Positioning.ConstraintReference.

The type reflects that used in a NXOpen.Positioning.Constraint while it is being solved and may be different from that inferred directly from NXOpen.Positioning.ConstraintReference.GetGeometry(). For example we may use NXOpen.Positioning.ConstraintReferenceGeometryType.Line as an axis when given a cylindrical face as the geometry.

Enum Members

Enum Member Enum Member Description
Unknown
No geometry suitable for solving
Point
Point
Line
Straight line
Circle
Circle
Plane
Plane
Cylinder
Cylinder
Sphere
Sphere
SweepSurface
Swept surface
ParametricSurface
Parametric surface
ParametricCurve
Parametric curve
SplineCurve
Spline curve
Torus
Torus
Cone
Cone
Ellipse
Ellipse
SplineSurface
Spline surface
CoordinateSystem
Coordinate system
ValueOf()

Returns enum member equivalent to the value passed. Useful for bit operations of enum members.

Signature ValueOf(value)

Parameters:value – Any integer value or bit operation result of enum members:type value: int:returns: Enum member equivalent to the value passed.
Return type:Enum Member type.

New in version NX9.0.1.

License requirements: None.