BoundaryMillingSet Class

class NXOpen.CAM.BoundaryMillingSet

Bases: NXOpen.CAM.BoundarySet

Represents a boundary milling set.

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

New in version NX9.0.0.

Properties

Property Description
BoundaryMemberList Returns the boundary member list
BoundaryType Returns or sets the boundary type
CustomFeedRate Returns or sets the flag whether this boundary has custom feed rate activated
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
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
CreateBoundaryMillingMemberSet Create an empty custom member data set for a milling boundary
RemoveCurves Remove curves from the boundary

Property Detail

CustomFeedRate

BoundaryMillingSet.CustomFeedRate

Returns or sets the flag whether this boundary has custom feed rate activated

-------------------------------------

Getter Method

Signature CustomFeedRate

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature CustomFeedRate

Parameters:newValue (bool) –

New in version NX9.0.0.

License requirements: cam_base (“CAM BASE”)

CustomStock

BoundaryMillingSet.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.0.

License requirements: None.

-------------------------------------

Setter Method

Signature CustomStock

Parameters:newValue (bool) –

New in version NX9.0.0.

License requirements: cam_base (“CAM BASE”)

FeedUnit

BoundaryMillingSet.FeedUnit

Returns or sets the feed rate unit

-------------------------------------

Getter Method

Signature FeedUnit

Returns:
Return type:NXOpen.CAM.BoundaryMillingMemberSetFeedUnitTypes

New in version NX9.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature FeedUnit

Parameters:newUnit (NXOpen.CAM.BoundaryMillingMemberSetFeedUnitTypes) –

New in version NX9.0.0.

License requirements: cam_base (“CAM BASE”)

FeedValue

BoundaryMillingSet.FeedValue

Returns or sets the feed rate value

-------------------------------------

Getter Method

Signature FeedValue

Returns:
Return type:float

New in version NX9.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature FeedValue

Parameters:newValue (float) –

New in version NX9.0.0.

License requirements: cam_base (“CAM BASE”)

Stock

BoundaryMillingSet.Stock

Returns or sets the stock value

-------------------------------------

Getter Method

Signature Stock

Returns:
Return type:float

New in version NX9.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature Stock

Parameters:newValue (float) –

New in version NX9.0.0.

License requirements: cam_base (“CAM BASE”)

Method Detail

CreateBoundaryMillingMemberSet

BoundaryMillingSet.CreateBoundaryMillingMemberSet

Create an empty custom member data set for a milling boundary

Signature CreateBoundaryMillingMemberSet()

Returns:
Return type:NXOpen.CAM.BoundaryMillingMemberSet

New in version NX9.0.0.

License requirements: cam_base (“CAM BASE”)