CycleSpindle Class — NXOpen Python API Reference 12.0.0 documentation

# CycleSpindle Class

class `NXOpen.CAM.``CycleSpindle`

  Bases: `NXOpen.TaggedObject`

  Represets a User Defined Event

  New in version NX10.0.2.

# Properties

Property | Description
--- | ---
IsActive | Returns or sets the spindle status
IsReversed | Returns or sets the spindle reverse status
SpindleMode | Returns or sets the spindle type
SpindleSpeed | Returns or sets the spindle value
Tag | Returns the Tag for this object.

# Methods

# Enumerations

CycleSpindleMode Enumeration | Available types for spindle mode

# Property Detail

## IsActive

`CycleSpindle.``IsActive`

  Returns or sets the spindle status

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

  Getter Method

  Signature `IsActive`

  Returns: | the active status
  Return type: | bool

  New in version NX10.0.2.

  License requirements: cam_base (“CAM BASE”)

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

  Setter Method

  Signature `IsActive`

  Parameters: | bActive (bool) – the active status

  New in version NX10.0.2.

  License requirements: cam_base (“CAM BASE”)

## IsReversed

`CycleSpindle.``IsReversed`

  Returns or sets the spindle reverse status

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

  Getter Method

  Signature `IsReversed`

  Returns: | the spindle mode status
  Return type: | bool

  New in version NX10.0.2.

  License requirements: cam_base (“CAM BASE”)

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

  Setter Method

  Signature `IsReversed`

  Parameters: | bActive (bool) – the spindle mode status

  New in version NX10.0.2.

  License requirements: cam_base (“CAM BASE”)

## SpindleMode

`CycleSpindle.``SpindleMode`

  Returns or sets the spindle type

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

  Getter Method

  Signature `SpindleMode`

  Returns: | the spindle mode
  Return type: | `NXOpen.CAM.CycleSpindleMode`

  New in version NX10.0.2.

  License requirements: cam_base (“CAM BASE”)

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

  Setter Method

  Signature `SpindleMode`

  Parameters: | spindle (`NXOpen.CAM.CycleSpindleMode`) – the spindle mode

  New in version NX10.0.2.

  License requirements: cam_base (“CAM BASE”)

## SpindleSpeed

`CycleSpindle.``SpindleSpeed`

  Returns or sets the spindle value

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

  Getter Method

  Signature `SpindleSpeed`

  Returns: | the spindle value
  Return type: | float

  New in version NX10.0.2.

  License requirements: cam_base (“CAM BASE”)

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

  Setter Method

  Signature `SpindleSpeed`

  Parameters: | doubleValue (float) – the spindle value

  New in version NX10.0.2.

  License requirements: cam_base (“CAM BASE”)