ReusableObjectManager Class — NXOpen Python API Reference 12.0.0 documentation

# ReusableObjectManager Class

class `NXOpen.Tooling.``ReusableObjectManager`

  Bases: `object`

  Represents a collection of ReusableObjects

  To obtain an instance of this class, refer to `NXOpen.Tooling.ToolingManager`

  New in version NX8.0.0.

# Methods

Method | Description
--- | ---
CreatePasteBuilder | Creates a ReusableObjectPasteBuilder
CreatePositioningBuilder | Creates a `NXOpen.Tooling.ReusePositioningObjectBuilder`
CreateQuickDatumCsysBuilder | Creates a `NXOpen.Tooling.QuickDatumCsysBuilder`

# Method Detail

## CreatePasteBuilder

`ReusableObjectManager.``CreatePasteBuilder`

  Creates a ReusableObjectPasteBuilder

  Signature `CreatePasteBuilder()`

  Returns: | `Tooling.ReusableObjectPasteBuilder` object object
  Return type: | `NXOpen.Tooling.ReusableObjectPasteBuilder`

  New in version NX8.0.0.

  License requirements: None.

## CreatePositioningBuilder

`ReusableObjectManager.``CreatePositioningBuilder`

  Overloaded method CreatePositioningBuilder

  - `CreatePositioningBuilder()`
  - `CreatePositioningBuilder(positioningObject)`

  `-------------------------------------`

  Creates a `NXOpen.Tooling.ReusePositioningObjectBuilder`

  Signature `CreatePositioningBuilder()`

  Returns: | `Tooling.ReusePositioningObjectBuilder` object object
  Return type: | `NXOpen.Tooling.ReusePositioningObjectBuilder`

  New in version NX11.0.0.

  License requirements: None.

  `-------------------------------------`

  Creates a `NXOpen.Tooling.ReusePositioningObjectBuilder`

  Signature `CreatePositioningBuilder(positioningObject)`

  Parameters: | positioningObject (`NXOpen.Features.Feature`) – Repositioning feature
  Returns: | `Tooling.ReusePositioningObjectBuilder` object object
  Return type: | `NXOpen.Tooling.ReusePositioningObjectBuilder`

  New in version NX12.0.0.

  License requirements: None.

  `-------------------------------------`

## CreateQuickDatumCsysBuilder

`ReusableObjectManager.``CreateQuickDatumCsysBuilder`

  Creates a `NXOpen.Tooling.QuickDatumCsysBuilder`

  Signature `CreateQuickDatumCsysBuilder()`

  Returns: | `Tooling.QuickDatumCsysBuilder` object object
  Return type: | `NXOpen.Tooling.QuickDatumCsysBuilder`

  New in version NX12.0.0.

  License requirements: None.