DraftingApplicationManager Class — NXOpen Python API Reference 12.0.0 documentation

# DraftingApplicationManager Class

class `NXOpen.Drafting.``DraftingApplicationManager`

  Bases: `object`

  Represents an object that manages drafting objects and member views.

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

  New in version NX7.5.0.

  “TitleBlocks”, “Returns the TitleBlockCollection belonging to this part “

# Methods

Method | Description
--- | ---
CreateCutCopyPasteBuilder | Creates the CutCopyPaste builder
CreateMoveToDrawingViewBuilder | Creates a `NXOpen.Drafting.MoveToDrawingViewBuilder`
CreateSmashDrawingViewBuilder | Creates a `NXOpen.Drafting.SmashDrawingViewBuilder`

## TitleBlocks

`DraftingApplicationManager.``TitleBlocks`

  Returns the TitleBlockCollection belonging to this part

  Signature `TitleBlocks`

  New in version NX8.0.0.

  Returns: |
  Return type: | `NXOpen.Annotations.TitleBlockCollection`

# Method Detail

## CreateCutCopyPasteBuilder

`DraftingApplicationManager.``CreateCutCopyPasteBuilder`

  Creates the CutCopyPaste builder

  Signature `CreateCutCopyPasteBuilder()`

  Returns: |
  Return type: | `NXOpen.Drafting.CutCopyPasteBuilder`

  New in version NX7.5.0.

  License requirements: None.

## CreateMoveToDrawingViewBuilder

`DraftingApplicationManager.``CreateMoveToDrawingViewBuilder`

  Creates a `NXOpen.Drafting.MoveToDrawingViewBuilder`

  Signature `CreateMoveToDrawingViewBuilder()`

  Returns: |
  Return type: | `NXOpen.Drafting.MoveToDrawingViewBuilder`

  New in version NX8.5.0.

  License requirements: nx_layout (“NX Layout”)

## CreateSmashDrawingViewBuilder

`DraftingApplicationManager.``CreateSmashDrawingViewBuilder`

  Creates a `NXOpen.Drafting.SmashDrawingViewBuilder`

  Signature `CreateSmashDrawingViewBuilder()`

  Returns: |
  Return type: | `NXOpen.Drafting.SmashDrawingViewBuilder`

  New in version NX8.5.0.

  License requirements: nx_layout (“NX Layout”)