NcmScEngRetBuilderEngRetTypes Enumeration — NXOpen Python API Reference 12.0.0 documentation

# NcmScEngRetBuilderEngRetTypes Enumeration

NXOpen.CAM.NcmScEngRetBuilder.EngRetTypes is an alias for NXOpen.CAM.NcmScEngRetBuilderEngRetTypes

class `NXOpen.CAM.``NcmScEngRetBuilderEngRetTypes`

  Bases: `object`

  Available types for engage/retract in surface contouring

  Enum Members

  Enum Member | Enum Member Description
  --- | ---
  SameAsDefault | Same as Default
  SameAsEngage | Same as Engage (only for retract)
  Linear | Linear
  LinearAlongVector | Linear - Along Vector
  LinearNormalToPart | Linear - Normal to Part
  ArcParallelToToolAxis | Arc - Parallel to Tool Axis
  ArcNormalToToolAxis | Arc - Normal to Tool Axis
  ArcTangentToApproach | Arc - Tangent to Approach
  ArcNormalToPart | Arc - Normal to Part
  HelicalClw | Helical Clockwise
  HelicalCclw | Helical Counter Clockwise
  PlungeLift | Plunge Engage/Lift Retract
  NotSet | None
  Points | to-from point
  Smooth | Smooth connections

  `ValueOf`()

    Returns enum member equivalent to the value passed. Useful for bit operations of enum members.

    Signature `ValueOf(value)`

    Parameters: | value – Any integer value or bit operation result of enum members:type value: int:returns: Enum member equivalent to the value passed.
    Return type: | Enum Member type.

    New in version NX9.0.1.

    License requirements: None.