TurnOrientWcs Class — NXOpen Python API Reference 12.0.0 documentation

# TurnOrientWcs Class

class `NXOpen.CAM.``TurnOrientWcs`

  Bases: `NXOpen.TaggedObject`

  Represents an Turn Orient Wcs Builder

  This is an abstract class, and cannot be instantiated.

  New in version NX7.5.0.

# Properties

Property | Description
--- | ---
Tag | Returns the Tag for this object.
WcsOffset | Returns or sets the offset of the WCS origin
XcMapping | Returns or sets the XC mapping
YcMapping | Returns or sets the YC mapping

# Methods

# Enumerations

TurnOrientWcsXcMappingTypes Enumeration | the XC mapping types
TurnOrientWcsYcMappingTypes Enumeration | the YC mapping types

# Property Detail

## WcsOffset

`TurnOrientWcs.``WcsOffset`

  Returns or sets the offset of the WCS origin

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

  Getter Method

  Signature `WcsOffset`

  Returns: | Offset of the WCS origin along the spindle axis
  Return type: | float

  New in version NX7.5.0.

  License requirements: None.

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

  Setter Method

  Signature `WcsOffset`

  Parameters: | wcsOffset (float) – Offset of the WCS origin along the spindle axis

  New in version NX7.5.0.

  License requirements: None.

## XcMapping

`TurnOrientWcs.``XcMapping`

  Returns or sets the XC mapping

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

  Getter Method

  Signature `XcMapping`

  Returns: | XC mapping to an MCS axis
  Return type: | `NXOpen.CAM.TurnOrientWcsXcMappingTypes`

  New in version NX7.5.0.

  License requirements: None.

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

  Setter Method

  Signature `XcMapping`

  Parameters: | xcMapping (`NXOpen.CAM.TurnOrientWcsXcMappingTypes`) – XC mapping to an MCS axis

  New in version NX7.5.0.

  License requirements: None.

## YcMapping

`TurnOrientWcs.``YcMapping`

  Returns or sets the YC mapping

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

  Getter Method

  Signature `YcMapping`

  Returns: | YC mapping to an MCS axis
  Return type: | `NXOpen.CAM.TurnOrientWcsYcMappingTypes`

  New in version NX7.5.0.

  License requirements: None.

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

  Setter Method

  Signature `YcMapping`

  Parameters: | ycMapping (`NXOpen.CAM.TurnOrientWcsYcMappingTypes`) – YC mapping to an MCS axis

  New in version NX7.5.0.

  License requirements: None.