NXOpen .NET Reference
12.0.0
|
Represents a CAM boundary object More...
Public Member Functions | |
unsafe NXOpen.CAM.BoundarySet | CreateBoundarySet () |
Create an empty boundary set More... | |
unsafe NXOpen.CAM.BoundaryMillingSet | CreateBoundaryMillingSet () |
Create an empty milling boundary set More... | |
unsafe NXOpen.CAM.BoundaryTurnSet | CreateBoundaryTurnSet () |
Create an empty turning boundary set More... | |
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 void | RemoveFaceBoundary (NXOpen.TaggedObject face) |
Remove the face boundaries More... | |
unsafe NXOpen.CAM.BoundarySetPlanarMill | CreateBoundarySetPlanarMill () |
Create an empty boundary set for planar mill/surface contour operation More... | |
unsafe bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. More... | |
Properties | |
unsafe NXOpen.CAM.BoundarySetList | BoundaryList [get] |
Returns the boundary list More... | |
Represents a CAM boundary object
This is an abstract class and cannot be instantiated.
Created in NX9.0.0
unsafe NXOpen.CAM.BoundarySet [] NXOpen.CAM.Boundary.AppendFaceBoundary | ( | NXOpen.TaggedObject | face, |
bool | ignoreHole, | ||
bool | ignoreIsland, | ||
bool | ignoreChamfer, | ||
NXOpen.CAM.BoundarySet.ToolSideTypes | toolSide | ||
) |
Append the face boundary
Created in NX9.0.0
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 |
unsafe NXOpen.CAM.BoundaryMillingSet NXOpen.CAM.Boundary.CreateBoundaryMillingSet | ( | ) |
Create an empty milling boundary set
Created in NX9.0.0
License requirements: cam_base ("CAM BASE")
unsafe NXOpen.CAM.BoundarySet NXOpen.CAM.Boundary.CreateBoundarySet | ( | ) |
Create an empty boundary set
Created in NX9.0.0
License requirements: cam_base ("CAM BASE")
unsafe NXOpen.CAM.BoundarySetPlanarMill NXOpen.CAM.Boundary.CreateBoundarySetPlanarMill | ( | ) |
Create an empty boundary set for planar mill/surface contour operation
Created in NX11.0.1
License requirements: cam_base ("CAM BASE")
unsafe NXOpen.CAM.BoundaryTurnSet NXOpen.CAM.Boundary.CreateBoundaryTurnSet | ( | ) |
Create an empty turning boundary set
Created in NX9.0.2
License requirements: cam_base ("CAM BASE")
unsafe void NXOpen.CAM.Boundary.RemoveFaceBoundary | ( | NXOpen.TaggedObject | face | ) |
Remove the face boundaries
Created in NX9.0.0
License requirements: cam_base ("CAM BASE")
face | the face to be removed |
unsafe bool NXOpen.CAM.Boundary.Validate | ( | ) |
Validate whether the inputs to the component are sufficient for commit to be called.
If the component is not in a state to commit then an exception is thrown. For example, if the component requires you to set some property, this method will throw an exception if you haven't set it. This method throws a not-yet-implemented NXException for some components.
Created in NX3.0.1
License requirements: None.
Implements NXOpen.GeometricUtilities.IComponentBuilder.
|
get |
Returns the boundary list
Created in NX9.0.0
License requirements: None.