Cutcom Class — NXOpen Python API Reference 12.0.0 documentation

# Cutcom Class

class `NXOpen.CAM.``Cutcom`

  Bases: `NXOpen.TaggedObject`

  Represents a `NXOpen.CAM.Cutcom`

  New in version NX6.0.2.

# Properties

Property | Description
--- | ---
MinimumAngle | Returns or sets the cutter compensation minimum angle
MinimumMove | Returns the cutter compensation minimum move builder (inheritable tool dep)
OutputContactPoint | Returns or sets the cutter compensation output contact point status
OutputPlane | Returns or sets the cutter compensation output plane status
Suppress | Returns or sets the suppress cutter compensation
Tag | Returns the Tag for this object.
TrackingPointType | Returns or sets the cutter compensation tracking point selection
Type | Returns or sets the cutter compensation type

# Methods

# Enumerations

CutcomTypes Enumeration | Available types for cutter compensation in planar milling

# Property Detail

## MinimumAngle

`Cutcom.``MinimumAngle`

  Returns or sets the cutter compensation minimum angle

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

  Getter Method

  Signature `MinimumAngle`

  Returns: |
  Return type: | float

  New in version NX6.0.2.

  License requirements: None.

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

  Setter Method

  Signature `MinimumAngle`

  Parameters: | minimumAngle (float) –

  New in version NX6.0.2.

  License requirements: cam_base (“CAM BASE”)

## MinimumMove

`Cutcom.``MinimumMove`

  Returns the cutter compensation minimum move builder (inheritable tool dep)

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

  Getter Method

  Signature `MinimumMove`

  Returns: | The cutcom minimum move builder
  Return type: | `NXOpen.CAM.InheritableToolDepBuilder`

  New in version NX6.0.2.

  License requirements: None.

## OutputContactPoint

`Cutcom.``OutputContactPoint`

  Returns or sets the cutter compensation output contact point status

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

  Getter Method

  Signature `OutputContactPoint`

  Returns: |
  Return type: | bool

  New in version NX6.0.2.

  License requirements: None.

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

  Setter Method

  Signature `OutputContactPoint`

  Parameters: | newValue (bool) –

  New in version NX6.0.2.

  License requirements: cam_base (“CAM BASE”)

## OutputPlane

`Cutcom.``OutputPlane`

  Returns or sets the cutter compensation output plane status

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

  Getter Method

  Signature `OutputPlane`

  Returns: |
  Return type: | bool

  New in version NX6.0.2.

  License requirements: None.

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

  Setter Method

  Signature `OutputPlane`

  Parameters: | outputPlane (bool) –

  New in version NX6.0.2.

  License requirements: cam_base (“CAM BASE”)

## Suppress

`Cutcom.``Suppress`

  Returns or sets the suppress cutter compensation

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

  Getter Method

  Signature `Suppress`

  Returns: |
  Return type: | bool

  New in version NX6.0.2.

  License requirements: None.

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

  Setter Method

  Signature `Suppress`

  Parameters: | suppress (bool) –

  New in version NX6.0.2.

  License requirements: cam_base (“CAM BASE”)

## TrackingPointType

`Cutcom.``TrackingPointType`

  Returns or sets the cutter compensation tracking point selection

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

  Getter Method

  Signature `TrackingPointType`

  Returns: |
  Return type: | int

  New in version NX6.0.2.

  License requirements: None.

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

  Setter Method

  Signature `TrackingPointType`

  Parameters: | newValue (int) –

  New in version NX6.0.2.

  License requirements: cam_base (“CAM BASE”)

## Type

`Cutcom.``Type`

  Returns or sets the cutter compensation type

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

  Getter Method

  Signature `Type`

  Returns: |
  Return type: | `NXOpen.CAM.CutcomTypes`

  New in version NX6.0.2.

  License requirements: None.

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

  Setter Method

  Signature `Type`

  Parameters: | type (`NXOpen.CAM.CutcomTypes`) –

  New in version NX6.0.2.

  License requirements: cam_base (“CAM BASE”)