BoundaryTurnSet Class — NXOpen Python API Reference 12.0.0 documentation

# BoundaryTurnSet Class

class `NXOpen.CAM.``BoundaryTurnSet`

  Bases: `NXOpen.CAM.BoundarySet`

  Represents a boundary turning set.

  To create a new instance of this class, use `NXOpen.CAM.Boundary.CreateBoundaryTurnSet()`

  New in version NX9.0.2.

# Properties

Property | Description
--- | ---
BoundaryMemberList | Returns the boundary member list
BoundaryType | Returns or sets the boundary type
CustomOffset | Returns or sets the flag whether this boundary has custom offset activated
CustomStock | Returns or sets the flag whether this boundary has custom stock activated
FeedUnit | Returns or sets the feed rate unit
FeedValue | Returns or sets the feed rate value
IgnoreFineFinishOffset | Returns or sets the ignore fine finish offset status
Offset | Returns or sets the offset value
OffsetIntent | Returns or sets the offset intent
Plane | Returns or sets the boundary plane
PlaneType | Returns or sets the boundary plane type
PointList | Returns the points list
SelectObject | Returns the select object
Stock | Returns or sets the stock value
Tag | Returns the Tag for this object.
ToolPosition | Returns or sets the tool position
ToolSide | Returns or sets the tool side

# Methods

Method | Description
--- | ---
AppendCurves | Add curves to the boundary
CreateBoundaryMemberSet | Create an empty boundary member set
RemoveCurves | Remove curves from the boundary

# Enumerations

BoundaryTurnSetFeedUnitTypes Enumeration | the types available for the feed rate unit

# Property Detail

## CustomStock

`BoundaryTurnSet.``CustomStock`

  Returns or sets the flag whether this boundary has custom stock activated

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

  Getter Method

  Signature `CustomStock`

  Returns: |
  Return type: | bool

  New in version NX9.0.2.

  License requirements: None.

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

  Setter Method

  Signature `CustomStock`

  Parameters: | newValue (bool) –

  New in version NX9.0.2.

  License requirements: cam_base (“CAM BASE”)

## FeedUnit

`BoundaryTurnSet.``FeedUnit`

  Returns or sets the feed rate unit

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

  Getter Method

  Signature `FeedUnit`

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

  New in version NX9.0.2.

  License requirements: None.

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

  Setter Method

  Signature `FeedUnit`

  Parameters: | newUnit (`NXOpen.CAM.BoundaryTurnSetFeedUnitTypes`) –

  New in version NX9.0.2.

  License requirements: cam_base (“CAM BASE”)

## FeedValue

`BoundaryTurnSet.``FeedValue`

  Returns or sets the feed rate value

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

  Getter Method

  Signature `FeedValue`

  Returns: |
  Return type: | float

  New in version NX9.0.2.

  License requirements: None.

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

  Setter Method

  Signature `FeedValue`

  Parameters: | newValue (float) –

  New in version NX9.0.2.

  License requirements: cam_base (“CAM BASE”)

## IgnoreFineFinishOffset

`BoundaryTurnSet.``IgnoreFineFinishOffset`

  Returns or sets the ignore fine finish offset status

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

  Getter Method

  Signature `IgnoreFineFinishOffset`

  Returns: |
  Return type: | bool

  New in version NX9.0.2.

  License requirements: None.

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

  Setter Method

  Signature `IgnoreFineFinishOffset`

  Parameters: | newValue (bool) –

  New in version NX9.0.2.

  License requirements: cam_base (“CAM BASE”)

## Stock

`BoundaryTurnSet.``Stock`

  Returns or sets the stock value

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

  Getter Method

  Signature `Stock`

  Returns: |
  Return type: | float

  New in version NX9.0.2.

  License requirements: None.

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

  Setter Method

  Signature `Stock`

  Parameters: | newValue (float) –

  New in version NX9.0.2.

  License requirements: cam_base (“CAM BASE”)