NXOpen .NET Reference Guide
1899
|
Represents a CAM boundary object More...
Public Types | |
enum | ToolPositionTypes { On, TangentTo } |
the tool position More... | |
Public Member Functions | |
unsafe NXOpen.CAM.BoundarySet[] | AppendFaceBoundary (NXOpen.TaggedObject face, bool ignoreHole, bool ignoreIsland, bool ignoreChamfer, NXOpen.CAM.BoundarySet.ToolSideTypes toolSide, int convexEdges, int concaveEdges) |
Append the face boundary More... | |
Public Member Functions inherited from NXOpen.CAM.Boundary | |
unsafe NXOpen.CAM.BoundarySet[] | AppendFaceBoundary (NXOpen.TaggedObject face, bool ignoreHole, bool ignoreIsland, bool ignoreChamfer, NXOpen.CAM.BoundarySet.ToolSideTypes toolSide) |
Append the face boundary More... | |
unsafe NXOpen.CAM.BoundaryMillingSet | CreateBoundaryMillingSet () |
Create an empty milling boundary set More... | |
unsafe NXOpen.CAM.BoundarySet | CreateBoundarySet () |
Create an empty boundary set More... | |
unsafe NXOpen.CAM.BoundarySetPlanarMill | CreateBoundarySetPlanarMill () |
Create an empty boundary set for planar mill/surface contour operation More... | |
unsafe NXOpen.CAM.BoundarySetWireEDM | CreateBoundarySetWireEdm () |
Create an empty wire EDM boundary set More... | |
unsafe NXOpen.CAM.BoundaryTurnSet | CreateBoundaryTurnSet () |
Create an empty turning boundary set More... | |
unsafe void | RemoveFaceBoundary (NXOpen.TaggedObject face) |
Remove the face boundaries More... | |
unsafe bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. More... | |
Public Member Functions inherited from NXOpen.TaggedObject | |
void | PrintTestData (String variableName) |
<exclude> More... | |
void | PrintTestData (String variableName, int lineNumber) |
<exclude> More... | |
override string | ToString () |
Returns a String that represents the current Object. More... | |
Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject | |
IMessageCtrl | AsyncProcessMessage (IMessage msg, IMessageSink replySink) |
Asynchronously processes the given message. More... | |
IMessage | SyncProcessMessage (IMessage msg) |
Synchronously processes the given message. More... | |
Properties | |
unsafe NXOpen.CAM.BoundaryPlanarMill.ToolPositionTypes | InitialToolPosition [get, set] |
Returns or sets the initial tool position More... | |
Properties inherited from NXOpen.CAM.Boundary | |
unsafe NXOpen.CAM.BoundarySetList | BoundaryList [get] |
Returns the boundary list More... | |
Properties inherited from NXOpen.TaggedObject | |
Tag | Tag [get] |
Returns the tag of this object. More... | |
Properties inherited from NXOpen.Utilities.NXRemotableObject | |
IMessageSink | NextSink [get] |
Gets the next message sink in the sink chain. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from NXOpen.TaggedObject | |
new void | initialize () |
<exclude> More... | |
Represents a CAM boundary object
This is an abstract class and cannot be instantiated.
Created in NX11.0.1
|
inline |
Append the face boundary
Created in NX11.0.1
License requirements: cam_base ("CAM BASE")
face | the face to create boundaries |
ignoreHole | flag to ignore holes in face |
ignoreIsland | flag to ignore islands on face |
ignoreChamfer | flag to ignore chamfers on face |
toolSide | tool side for the face boundary |
convexEdges | the tool position type for convex edges |
concaveEdges | the tool position type for concave edges |
|
getset |
Returns or sets the initial tool position
Created in NX1847.0.0
License requirements to get this property: None.
License requirements to set this property: cam_base ("CAM BASE")