ChipControl Class — NXOpen Python API Reference 12.0.0 documentation

# ChipControl Class

class `NXOpen.CAM.``ChipControl`

  Bases: `NXOpen.TaggedObject`

  Represents a `NXOpen.CAM.ChipControl`

  New in version NX6.0.0.

# Properties

Property | Description
--- | ---
ConstantIncrement | Returns the Constant Increment
DepartureDistance | Returns the Departure Distance
FirstPlungeOnly | Returns or sets the First Plunge Only
Tag | Returns the Tag for this object.
Type | Returns or sets the chip control type
VariableIncrement | Returns the Variable Increment

# Methods

# Enumerations

ChipControlTypes Enumeration | the control mode options

# Property Detail

## ConstantIncrement

`ChipControl.``ConstantIncrement`

  Returns the Constant Increment

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

  Getter Method

  Signature `ConstantIncrement`

  Returns: | the Constant Increment
  Return type: | `NXOpen.CAM.InheritableDoubleBuilder`

  New in version NX6.0.0.

  License requirements: None.

## DepartureDistance

`ChipControl.``DepartureDistance`

  Returns the Departure Distance

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

  Getter Method

  Signature `DepartureDistance`

  Returns: | the Departure Distance
  Return type: | `NXOpen.CAM.InheritableDoubleBuilder`

  New in version NX6.0.0.

  License requirements: None.

## FirstPlungeOnly

`ChipControl.``FirstPlungeOnly`

  Returns or sets the First Plunge Only

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

  Getter Method

  Signature `FirstPlungeOnly`

  Returns: | the First Plunge Only
  Return type: | bool

  New in version NX6.0.0.

  License requirements: None.

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

  Setter Method

  Signature `FirstPlungeOnly`

  Parameters: | firstPlungeOnly (bool) – the First Plunge Only

  New in version NX6.0.0.

  License requirements: cam_base (“CAM BASE”)

## Type

`ChipControl.``Type`

  Returns or sets the chip control type

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

  Getter Method

  Signature `Type`

  Returns: | the chip control type
  Return type: | `NXOpen.CAM.ChipControlTypes`

  New in version NX6.0.0.

  License requirements: None.

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

  Setter Method

  Signature `Type`

  Parameters: | chipControlMode (`NXOpen.CAM.ChipControlTypes`) – the chip control type

  New in version NX6.0.0.

  License requirements: cam_base (“CAM BASE”)

## VariableIncrement

`ChipControl.``VariableIncrement`

  Returns the Variable Increment

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

  Getter Method

  Signature `VariableIncrement`

  Returns: | the Variable Increment
  Return type: | `NXOpen.CAM.TurnRoughVariableIncrementBuilder`

  New in version NX6.0.0.

  License requirements: None.