NXOpen .NET Reference Guide
|
Represents a Tool Path Editor Builder More...
Public Types | |
enum | ClearanceMethodType { Specify, UseOperation } |
Clearance Method Type More... | |
enum | ConnectionMethodType { ClearancePlane, Direct } |
Connection Method Type More... | |
enum | ExtendMethodType { Linear, Arc, LinearArc, ArcLinear, LinearArcLinear } |
Extend Method Type More... | |
enum | MotionMethodType { Delta, ToAPoint } |
Motion Method Type More... | |
enum | TrimGeometryType { Plane, LineInView, Boundary, PermanentBoundary, SelectionInView } |
Trim Geometry Type More... | |
enum | TrimMethod { Geometry, Path } |
Trim Method More... | |
enum | TrimPathType { Single, Range, BetweenRapids, CutLevel, NonCut } |
Trim Path Type More... | |
enum | TrimSideType { Outside, Inside } |
Trim Side Type More... | |
Public Member Functions | |
unsafe void | Extend () |
Extend More... | |
unsafe int | GetNumberOfGouges () |
Get number of gouges More... | |
unsafe void | GougeCheck () |
Gouge check More... | |
unsafe void | Move () |
Move More... | |
unsafe void | MoveToClearancePlane () |
Move to clearance plane More... | |
unsafe void | Reverse () |
Reverse More... | |
unsafe void | SelectAllGouges () |
Select all gouges More... | |
unsafe void | SelectNextGouge () |
Select next gouge More... | |
unsafe void | SelectPreviousGouge () |
Select previous gouge More... | |
unsafe void | Trim () |
Trim More... | |
Public Member Functions inherited from NXOpen.Builder | |
unsafe NXOpen.NXObject | Commit () |
Commits any edits that have been applied to the builder. More... | |
unsafe void | Destroy () |
Deletes the builder, and cleans up any objects created by the builder. More... | |
unsafe NXOpen.NXObject[] | GetCommittedObjects () |
For builders that create more than one object, this method returns the objects that are created by commit. More... | |
unsafe NXOpen.NXObject | GetObject () |
Returns the object currently being edited by this builder. More... | |
unsafe void | ShowResults () |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. 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 double | ArcAngle [get, set] |
Returns or sets the arc angle More... | |
unsafe double | ArcRadius [get, set] |
Returns or sets the arc radius More... | |
unsafe double | DeltaXC [get, set] |
Returns or sets the delta xc More... | |
unsafe double | DeltaYC [get, set] |
Returns or sets the delta yc More... | |
unsafe double | DeltaZC [get, set] |
Returns or sets the delta zc More... | |
unsafe NXOpen.Axis | ExtendDirection [get, set] |
Returns or sets the extend direction More... | |
unsafe NXOpen.CAM.ToolPathEditorBuilder.ExtendMethodType | ExtendMethod [get, set] |
Returns or sets the extend method More... | |
unsafe double | FirstLinearDistance [get, set] |
Returns or sets the first linear distance More... | |
unsafe NXOpen.CAM.ToolPathEditorBuilder.ClearanceMethodType | GougeCheckClearanceMethod [get, set] |
Returns or sets the gouge check clearance plane method More... | |
unsafe NXOpen.NXObject | GougeCheckClearancePlane [get, set] |
Returns or sets the clearance plane,plane entity type covers Xform and Plane More... | |
unsafe bool | HolderCheck [get, set] |
Returns or sets the holder check More... | |
unsafe NXOpen.CAM.ToolPathEditorBuilder.MotionMethodType | MotionMethod [get, set] |
Returns or sets the motion method More... | |
unsafe bool | MoveStartPoint [get, set] |
Returns or sets the move start point More... | |
unsafe NXOpen.NXObject | PermanentBoundary [get, set] |
Returns or sets the permanent boundary More... | |
unsafe NXOpen.Point | ReferencePoint [get, set] |
Returns or sets the reference point More... | |
unsafe double | SecondLinearDistance [get, set] |
Returns or sets the second linear distance More... | |
unsafe NXOpen.Point | ToPoint [get, set] |
Returns or sets the to point More... | |
unsafe bool | TransformCircles [get, set] |
Returns or sets the transform circles More... | |
unsafe NXOpen.CAM.ToolPathEditorBuilder.ClearanceMethodType | TrimClearanceMethod [get, set] |
Returns or sets the trimming clearance plane method More... | |
unsafe NXOpen.NXObject | TrimClearancePlane [get, set] |
Returns or sets the trimming clearance plane,plane entity type covers Xform and Plane More... | |
unsafe NXOpen.CAM.ToolPathEditorBuilder.ConnectionMethodType | TrimConnectionMethod [get, set] |
Returns or sets the trimming connection method More... | |
unsafe NXOpen.Axis | TrimDirection [get, set] |
Returns or sets the normal to the trim line More... | |
unsafe NXOpen.CAM.ToolPathEditorBuilder.TrimGeometryType | TrimGeometry [get, set] |
Returns or sets the trim geometry type More... | |
unsafe NXOpen.NXObject | TrimLine [get, set] |
Returns or sets the trim line More... | |
unsafe NXOpen.NXObject | TrimPlane [get, set] |
Returns or sets the trim plane,plane entity type covers Xform and Plane More... | |
unsafe NXOpen.CAM.ToolPathEditorBuilder.TrimSideType | TrimSide [get, set] |
Returns or sets the side to trim More... | |
Additional Inherited Members | |
Protected Member Functions inherited from NXOpen.TaggedObject | |
new void | initialize () |
<exclude> More... | |
Represents a Tool Path Editor Builder
To create a new instance of this class, use NXOpen.CAM.Operation.CreateToolPathEditorBuilder
Default values.
Property | Value |
---|---|
DeltaXC |
0 |
DeltaYC |
0 |
DeltaZC |
0 |
ExtendMethod |
Linear |
GougeCheckClearanceMethod |
Specify |
HolderCheck |
1 |
MotionMethod |
Delta |
MoveStartPoint |
1 |
TransformCircles |
0 |
Created in NX6.0.0
|
inline |
Extend
Created in NX6.0.0
License requirements: cam_base ("CAM BASE")
|
inline |
Get number of gouges
Created in NX6.0.0
License requirements: cam_base ("CAM BASE")
|
inline |
Gouge check
Created in NX6.0.0
License requirements: cam_base ("CAM BASE")
|
inline |
Move
Created in NX6.0.0
License requirements: cam_base ("CAM BASE")
|
inline |
Move to clearance plane
Created in NX6.0.0
License requirements: cam_base ("CAM BASE")
|
inline |
Reverse
Created in NX6.0.0
License requirements: cam_base ("CAM BASE")
|
inline |
Select all gouges
Created in NX6.0.0
License requirements: cam_base ("CAM BASE")
|
inline |
Select next gouge
Created in NX6.0.0
License requirements: cam_base ("CAM BASE")
|
inline |
Select previous gouge
Created in NX6.0.0
License requirements: cam_base ("CAM BASE")
|
inline |
Trim
Created in NX6.0.0
License requirements: cam_base ("CAM BASE")
|
getset |
Returns or sets the arc angle
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the arc radius
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the delta xc
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the delta yc
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the delta zc
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the extend direction
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the extend method
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the first linear distance
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the gouge check clearance plane method
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the clearance plane,plane entity type covers Xform and Plane
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the holder check
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the motion method
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the move start point
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the permanent boundary
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the reference point
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the second linear distance
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the to point
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the transform circles
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the trimming clearance plane method
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the trimming clearance plane,plane entity type covers Xform and Plane
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the trimming connection method
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the normal to the trim line
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the trim geometry type
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the trim line
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the trim plane,plane entity type covers Xform and Plane
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the side to trim
Created in NX6.0.0
License requirements to get this property: None.
License requirements to set this property: None.