|
NX Open C++ Reference Guide
|
Represents a boundary milling set. More...
Public Member Functions | |
| NXOpen::CAM::BoundaryMillingMemberSet * | CreateBoundaryMillingMemberSet () |
| Create an empty custom member data set for a milling boundary. | |
| bool | CustomFeedRate () |
| Returns the flag whether this boundary has custom feed rate activated Created in NX9.0.0. | |
| bool | CustomStock () |
| Returns the flag whether this boundary has custom stock activated Created in NX9.0.0. | |
| NXOpen::CAM::BoundaryMillingMemberSet::FeedUnitTypes | FeedUnit () |
| Returns the feed rate unit Created in NX9.0.0. | |
| double | FeedValue () |
| Returns the feed rate value Created in NX9.0.0. | |
| void | SetCustomFeedRate (bool newValue) |
| Sets the flag whether this boundary has custom feed rate activated Created in NX9.0.0. | |
| void | SetCustomStock (bool newValue) |
| Sets the flag whether this boundary has custom stock activated Created in NX9.0.0. | |
| void | SetFeedUnit (NXOpen::CAM::BoundaryMillingMemberSet::FeedUnitTypes newUnit) |
| Sets the feed rate unit Created in NX9.0.0. | |
| void | SetFeedValue (double newValue) |
| Sets the feed rate value Created in NX9.0.0. | |
| void | SetStock (double newValue) |
| Sets the stock value Created in NX9.0.0. | |
| double | Stock () |
| Returns the stock value Created in NX9.0.0. | |
Public Member Functions inherited from NXOpen::CAM::BoundarySet | |
| void | AppendCurves (const std::vector< NXOpen::NXObject * > &curves, const NXOpen::Point3d &pickPoint, const NXOpen::Matrix3x3 &matrix) |
| Add curves to the boundary Created in NX9.0.0. | |
| NXOpen::CAM::BoundaryMemberSetList * | BoundaryMemberList () |
| Returns the boundary member list Created in NX9.0.0. | |
| NXOpen::CAM::BoundarySet::BoundaryTypes | BoundaryType () |
| Returns the boundary type Created in NX9.0.0. | |
| NXOpen::CAM::BoundaryMemberSet * | CreateBoundaryMemberSet () |
| Create an empty boundary member set. | |
| bool | CustomOffset () |
| Returns the flag whether this boundary has custom offset activated Created in NX9.0.0. | |
| double | Offset () |
| Returns the offset value Created in NX9.0.0. | |
| NXOpen::CAM::ParamValueIntent | OffsetIntent () |
| Returns the offset intent Created in NX9.0.0. | |
| NXOpen::Plane * | Plane () |
| Returns the boundary plane Created in NX9.0.0. | |
| NXOpen::CAM::BoundarySet::PlaneTypes | PlaneType () |
| Returns the boundary plane type Created in NX9.0.0. | |
| NXOpen::SelectTaggedObjectList * | PointList () |
| Returns the points list Created in NX9.0.0. | |
| void | RemoveCurves (const std::vector< NXOpen::NXObject * > &curves) |
| Remove curves from the boundary Created in NX9.0.0. | |
| void | SetBoundaryType (NXOpen::CAM::BoundarySet::BoundaryTypes newValue) |
| Sets the boundary type Created in NX9.0.0. | |
| void | SetCustomOffset (bool newValue) |
| Sets the flag whether this boundary has custom offset activated Created in NX9.0.0. | |
| void | SetOffset (double newValue) |
| Sets the offset value Created in NX9.0.0. | |
| void | SetOffsetIntent (NXOpen::CAM::ParamValueIntent newValue) |
| Sets the offset intent Created in NX9.0.0. | |
| void | SetPlane (NXOpen::Plane *newValue) |
| Sets the boundary plane Created in NX9.0.0. | |
| void | SetPlaneType (NXOpen::CAM::BoundarySet::PlaneTypes newValue) |
| Sets the boundary plane type Created in NX9.0.0. | |
| void | SetToolSide (NXOpen::CAM::BoundarySet::ToolSideTypes newValue) |
| Sets the tool side Created in NX9.0.0. | |
| NXOpen::CAM::BoundarySet::ToolSideTypes | ToolSide () |
| Returns the tool side Created in NX9.0.0. | |
Public Member Functions inherited from NXOpen::TaggedObject | |
| tag_t | GetTag () const |
<b>Deprecated</b>:<br> Use Tag instead. | |
| tag_t | Tag () const |
| Returns the tag of this object. | |
Additional Inherited Members | |
Public Types inherited from NXOpen::CAM::BoundarySet | |
| enum | BoundaryTypes { BoundaryTypesClosed, BoundaryTypesOpen } |
| the boundary types Created in NX9.0.0. More... | |
| enum | PlaneTypes { PlaneTypesAutomatic, PlaneTypesUserDefined } |
| the boundary plane types Created in NX9.0.0. More... | |
| enum | ToolSideTypes { ToolSideTypesInsideOrLeft, ToolSideTypesOutsideOrRight } |
| the tool side types Created in NX9.0.0. More... | |
Represents a boundary milling set.
To create a new instance of this class, use CAM::Boundary::CreateBoundaryMillingSet
Created in NX9.0.0.
| NXOpen::CAM::BoundaryMillingMemberSet* NXOpen::CAM::BoundaryMillingSet::CreateBoundaryMillingMemberSet | ( | ) |
Create an empty custom member data set for a milling boundary.
| bool NXOpen::CAM::BoundaryMillingSet::CustomFeedRate | ( | ) |
Returns the flag whether this boundary has custom feed rate activated
Created in NX9.0.0.
License requirements : None
| bool NXOpen::CAM::BoundaryMillingSet::CustomStock | ( | ) |
Returns the flag whether this boundary has custom stock activated
Created in NX9.0.0.
License requirements : None
| NXOpen::CAM::BoundaryMillingMemberSet::FeedUnitTypes NXOpen::CAM::BoundaryMillingSet::FeedUnit | ( | ) |
Returns the feed rate unit
Created in NX9.0.0.
License requirements : None
| double NXOpen::CAM::BoundaryMillingSet::FeedValue | ( | ) |
Returns the feed rate value
Created in NX9.0.0.
License requirements : None
| void NXOpen::CAM::BoundaryMillingSet::SetCustomFeedRate | ( | bool | newValue | ) |
Sets the flag whether this boundary has custom feed rate activated
Created in NX9.0.0.
License requirements : cam_base ("CAM BASE")
| newValue | newvalue |
| void NXOpen::CAM::BoundaryMillingSet::SetCustomStock | ( | bool | newValue | ) |
Sets the flag whether this boundary has custom stock activated
Created in NX9.0.0.
License requirements : cam_base ("CAM BASE")
| newValue | newvalue |
| void NXOpen::CAM::BoundaryMillingSet::SetFeedUnit | ( | NXOpen::CAM::BoundaryMillingMemberSet::FeedUnitTypes | newUnit | ) |
Sets the feed rate unit
Created in NX9.0.0.
License requirements : cam_base ("CAM BASE")
| newUnit | newunit |
| void NXOpen::CAM::BoundaryMillingSet::SetFeedValue | ( | double | newValue | ) |
Sets the feed rate value
Created in NX9.0.0.
License requirements : cam_base ("CAM BASE")
| newValue | newvalue |
| void NXOpen::CAM::BoundaryMillingSet::SetStock | ( | double | newValue | ) |
Sets the stock value
Created in NX9.0.0.
License requirements : cam_base ("CAM BASE")
| newValue | newvalue |
| double NXOpen::CAM::BoundaryMillingSet::Stock | ( | ) |
Returns the stock value
Created in NX9.0.0.
License requirements : None