DmToolPosition Class — NXOpen Python API Reference 12.0.0 documentation

# DmToolPosition Class

class `NXOpen.CAM.``DmToolPosition`

  Bases: `NXOpen.TaggedObject`

  Represents a streamline tool position builder

  This is an abstract class and cannot be instantiated.

  New in version NX10.0.1.

# Properties

Property | Description
--- | ---
Tag | Returns the Tag for this object.
ToolPosition | Returns or sets the tool position
ToolPositionType | Returns or sets the tool position used for common block

# Methods

# Enumerations

DmToolPositionToolPositionOption Enumeration | Enum of tool position

# Property Detail

## ToolPosition

`DmToolPosition.``ToolPosition`

  Returns or sets the tool position

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

  Getter Method

  Signature `ToolPosition`

  Returns: | the tool position value
  Return type: | `NXOpen.CAM.DPMItpBuilderToolPositionOption`

  New in version NX10.0.1.

  Deprecated since version NX11.0.1: Please use `NXOpen.CAM.DmToolPosition.ToolPositionType()` instead.

  License requirements: None.

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

  Setter Method

  Signature `ToolPosition`

  Parameters: | toolPosition (`NXOpen.CAM.DPMItpBuilderToolPositionOption`) – the tool position value

  New in version NX10.0.1.

  Deprecated since version NX11.0.1: Please use `NXOpen.CAM.DmToolPosition.ToolPositionType()` instead.

  License requirements: cam_base (“CAM BASE”)

## ToolPositionType

`DmToolPosition.``ToolPositionType`

  Returns or sets the tool position used for common block

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

  Getter Method

  Signature `ToolPositionType`

  Returns: | the tool position value
  Return type: | `NXOpen.CAM.DmToolPositionToolPositionOption`

  New in version NX11.0.1.

  License requirements: None.

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

  Setter Method

  Signature `ToolPositionType`

  Parameters: | toolPosition (`NXOpen.CAM.DmToolPositionToolPositionOption`) – the tool position value

  New in version NX11.0.1.

  License requirements: cam_base (“CAM BASE”)