NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Types | Public Member Functions | Properties | List of all members
NXOpen.CAM.BoundaryPlanarMill Class Reference

Represents a CAM boundary object More...

Inheritance diagram for NXOpen.CAM.BoundaryPlanarMill:
NXOpen.CAM.Boundary NXOpen.TaggedObject NXOpen.GeometricUtilities.IComponentBuilder NXOpen.Utilities.NXRemotableObject IMessageSink

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

Detailed Description

Represents a CAM boundary object

This is an abstract class and cannot be instantiated.

Created in NX11.0.1

Member Enumeration Documentation

the tool position

Enumerator
On 

on

TangentTo 

tangent to

Member Function Documentation

unsafe NXOpen.CAM.BoundarySet [] NXOpen.CAM.BoundaryPlanarMill.AppendFaceBoundary ( NXOpen.TaggedObject  face,
bool  ignoreHole,
bool  ignoreIsland,
bool  ignoreChamfer,
NXOpen.CAM.BoundarySet.ToolSideTypes  toolSide,
int  convexEdges,
int  concaveEdges 
)
inline

Append the face boundary

Created in NX11.0.1

License requirements: cam_base ("CAM BASE")

Parameters
facethe face to create boundaries
ignoreHoleflag to ignore holes in face
ignoreIslandflag to ignore islands on face
ignoreChamferflag to ignore chamfers on face
toolSidetool side for the face boundary
convexEdgesthe tool position type for convex edges
concaveEdgesthe tool position type for concave edges
Returns
array of the appended face boundary set objects

Property Documentation

unsafe NXOpen.CAM.BoundaryPlanarMill.ToolPositionTypes NXOpen.CAM.BoundaryPlanarMill.InitialToolPosition
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")


The documentation for this class was generated from the following file:
Copyright 2019 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.