AxisCollection Class

class NXOpen.AxisCollection

Bases: object

Represents a collection of NXOpen.Axis.

Iterating this collection only returns live uncondemned objects contained in the owning part of the collection. Note that NXOpen.Axis is a smart object and many smart objects are condemned as they only exist to support other objects and are not displayed. To obtain an instance of this class, refer to NXOpen.BasePart

New in version NX3.0.1.

Methods

Method Description
CreateAxis Creates an NXOpen.Axis from a NXOpen.Point and NXOpen.Direction.

Method Detail

CreateAxis

AxisCollection.CreateAxis

Overloaded method CreateAxis

  • CreateAxis(point, direction, update)
  • CreateAxis(point, direction, update)
  • CreateAxis(axis, xform, update)

-------------------------------------

Creates an NXOpen.Axis from a NXOpen.Point and NXOpen.Direction.

Signature CreateAxis(point, direction, update)

Parameters:
Returns:

the axis

Return type:

NXOpen.Axis

New in version NX3.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”) OR drafting (“DRAFTING”) OR geometric_tol (“GDT”)

-------------------------------------

Create a non-associative axis

Signature CreateAxis(point, direction, update)

Parameters:
Returns:

the axis

Return type:

NXOpen.Axis

New in version NX5.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”) OR drafting (“DRAFTING”) OR geometric_tol (“GDT”)

-------------------------------------

Creates a NXOpen.Axis using an extract NXOpen.Axis with optional NXOpen.Xform.

Signature CreateAxis(axis, xform, update)

Parameters:
Returns:

Return type:

NXOpen.Axis

New in version NX5.0.0.

License requirements: solid_modeling (“SOLIDS MODELING”) OR drafting (“DRAFTING”) OR geometric_tol (“GDT”)

-------------------------------------