public interface ToolPathEditorBuilder extends Builder
Operation.createToolPathEditorBuilder()
Property | Value |
---|---|
DeltaXC | 0 |
DeltaYC | 0 |
DeltaZC | 0 |
ExtendMethod | Linear |
GougeCheckClearanceMethod | Specify |
HolderCheck | 1 |
MotionMethod | Delta |
MoveStartPoint | 1 |
TransformCircles | 0 |
Modifier and Type | Interface and Description |
---|---|
static class |
ToolPathEditorBuilder.ClearanceMethodType
Clearance Method Type
|
static class |
ToolPathEditorBuilder.ConnectionMethodType
Connection Method Type
|
static class |
ToolPathEditorBuilder.ExtendMethodType
Extend Method Type
|
static class |
ToolPathEditorBuilder.MotionMethodType
Motion Method Type
|
static class |
ToolPathEditorBuilder.TrimGeometryType
Trim Geometry Type
|
static class |
ToolPathEditorBuilder.TrimSideType
Trim Side Type
|
Modifier and Type | Method and Description |
---|---|
double |
arcAngle()
Returns the arc angle
License requirements: None. |
double |
arcRadius()
Returns the arc radius
License requirements: None. |
double |
deltaXC()
Returns the delta xc
License requirements: None. |
double |
deltaYC()
Returns the delta yc
License requirements: None. |
double |
deltaZC()
Returns the delta zc
License requirements: None. |
void |
extend()
Extend
License requirements: cam_base ("CAM BASE") . |
nxopen.Axis |
extendDirection()
Returns the extend direction
License requirements: None. |
ToolPathEditorBuilder.ExtendMethodType |
extendMethod()
Returns the extend method
License requirements: None. |
double |
firstLinearDistance()
Returns the first linear distance
License requirements: None. |
int |
getNumberOfGouges()
Get number of gouges
License requirements: cam_base ("CAM BASE") . |
void |
gougeCheck()
Gouge check
License requirements: cam_base ("CAM BASE") . |
ToolPathEditorBuilder.ClearanceMethodType |
gougeCheckClearanceMethod()
Returns the gouge check clearance plane method
License requirements: None. |
NXObject |
gougeCheckClearancePlane()
Returns the clearance plane,plane entity type covers Xform and Plane
License requirements: None. |
boolean |
holderCheck()
Returns the holder check
License requirements: None. |
ToolPathEditorBuilder.MotionMethodType |
motionMethod()
Returns the motion method
License requirements: None. |
void |
move()
Move
License requirements: cam_base ("CAM BASE") . |
boolean |
moveStartPoint()
Returns the move start point
License requirements: None. |
void |
moveToClearancePlane()
Move to clearance plane
License requirements: cam_base ("CAM BASE") . |
NXObject |
permanentBoundary()
Returns the permanent boundary
License requirements: None. |
Point |
referencePoint()
Returns the reference point
License requirements: None. |
void |
reverse()
Reverse
License requirements: cam_base ("CAM BASE") . |
double |
secondLinearDistance()
Returns the second linear distance
License requirements: None. |
void |
selectAllGouges()
Select all gouges
License requirements: cam_base ("CAM BASE") . |
void |
selectNextGouge()
Select next gouge
License requirements: cam_base ("CAM BASE") . |
void |
selectPreviousGouge()
Select previous gouge
License requirements: cam_base ("CAM BASE") . |
void |
setArcAngle(double angle)
License requirements: None. |
void |
setArcRadius(double radius)
License requirements: None. |
void |
setDeltaXC(double deltaXC)
License requirements: None. |
void |
setDeltaYC(double deltaYC)
License requirements: None. |
void |
setDeltaZC(double deltaZC)
License requirements: None. |
void |
setExtendDirection(nxopen.Axis direction)
License requirements: None. |
void |
setExtendMethod(ToolPathEditorBuilder.ExtendMethodType motionMethod)
License requirements: None. |
void |
setFirstLinearDistance(double distance)
License requirements: None. |
void |
setGougeCheckClearanceMethod(ToolPathEditorBuilder.ClearanceMethodType method)
License requirements: None. |
void |
setGougeCheckClearancePlane(NXObject clearancePlane)
License requirements: None. |
void |
setHolderCheck(boolean transformCircles)
License requirements: None. |
void |
setMotionMethod(ToolPathEditorBuilder.MotionMethodType motionMethod)
License requirements: None. |
void |
setMoveStartPoint(boolean moveStartPoint)
License requirements: None. |
void |
setPermanentBoundary(NXObject bnd)
License requirements: None. |
void |
setReferencePoint(Point refPoint)
License requirements: None. |
void |
setSecondLinearDistance(double distance)
License requirements: None. |
void |
setToPoint(Point toPoint)
License requirements: None. |
void |
setTransformCircles(boolean transformCircles)
License requirements: None. |
void |
setTrimClearanceMethod(ToolPathEditorBuilder.ClearanceMethodType clrMethod)
License requirements: None. |
void |
setTrimClearancePlane(NXObject plane)
License requirements: None. |
void |
setTrimConnectionMethod(ToolPathEditorBuilder.ConnectionMethodType connMethod)
License requirements: None. |
void |
setTrimDirection(nxopen.Axis dir)
License requirements: None. |
void |
setTrimGeometry(ToolPathEditorBuilder.TrimGeometryType geomType)
License requirements: None. |
void |
setTrimLine(NXObject line)
License requirements: None. |
void |
setTrimPlane(NXObject plane)
License requirements: None. |
void |
setTrimSide(ToolPathEditorBuilder.TrimSideType side)
License requirements: None. |
Point |
toPoint()
Returns the to point
License requirements: None. |
boolean |
transformCircles()
Returns the transform circles
License requirements: None. |
void |
trim()
Trim
License requirements: cam_base ("CAM BASE") . |
ToolPathEditorBuilder.ClearanceMethodType |
trimClearanceMethod()
Returns the trimming clearance plane method
License requirements: None. |
NXObject |
trimClearancePlane()
Returns the trimming clearance plane,plane entity type covers Xform and Plane
License requirements: None. |
ToolPathEditorBuilder.ConnectionMethodType |
trimConnectionMethod()
Returns the trimming connection method
License requirements: None. |
nxopen.Axis |
trimDirection()
Returns the normal to the trim line
License requirements: None. |
ToolPathEditorBuilder.TrimGeometryType |
trimGeometry()
Returns the trim geometry type
License requirements: None. |
NXObject |
trimLine()
Returns the trim line
License requirements: None. |
NXObject |
trimPlane()
Returns the trim plane,plane entity type covers Xform and Plane
License requirements: None. |
ToolPathEditorBuilder.TrimSideType |
trimSide()
Returns the side to trim
License requirements: None. |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
ToolPathEditorBuilder.MotionMethodType motionMethod() throws NXException, RemoteException
NXException
RemoteException
void setMotionMethod(ToolPathEditorBuilder.MotionMethodType motionMethod) throws NXException, RemoteException
motionMethod
- NXException
RemoteException
double deltaXC() throws NXException, RemoteException
NXException
RemoteException
void setDeltaXC(double deltaXC) throws NXException, RemoteException
deltaXC
- NXException
RemoteException
double deltaYC() throws NXException, RemoteException
NXException
RemoteException
void setDeltaYC(double deltaYC) throws NXException, RemoteException
deltaYC
- NXException
RemoteException
double deltaZC() throws NXException, RemoteException
NXException
RemoteException
void setDeltaZC(double deltaZC) throws NXException, RemoteException
deltaZC
- NXException
RemoteException
Point toPoint() throws NXException, RemoteException
NXException
RemoteException
void setToPoint(Point toPoint) throws NXException, RemoteException
toPoint
- NXException
RemoteException
Point referencePoint() throws NXException, RemoteException
NXException
RemoteException
void setReferencePoint(Point refPoint) throws NXException, RemoteException
refPoint
- NXException
RemoteException
boolean moveStartPoint() throws NXException, RemoteException
NXException
RemoteException
void setMoveStartPoint(boolean moveStartPoint) throws NXException, RemoteException
moveStartPoint
- NXException
RemoteException
boolean transformCircles() throws NXException, RemoteException
NXException
RemoteException
void setTransformCircles(boolean transformCircles) throws NXException, RemoteException
transformCircles
- NXException
RemoteException
void move() throws NXException, RemoteException
NXException
RemoteException
nxopen.Axis extendDirection() throws NXException, RemoteException
NXException
RemoteException
void setExtendDirection(nxopen.Axis direction) throws NXException, RemoteException
direction
- NXException
RemoteException
ToolPathEditorBuilder.ExtendMethodType extendMethod() throws NXException, RemoteException
NXException
RemoteException
void setExtendMethod(ToolPathEditorBuilder.ExtendMethodType motionMethod) throws NXException, RemoteException
motionMethod
- NXException
RemoteException
double firstLinearDistance() throws NXException, RemoteException
NXException
RemoteException
void setFirstLinearDistance(double distance) throws NXException, RemoteException
distance
- NXException
RemoteException
double secondLinearDistance() throws NXException, RemoteException
NXException
RemoteException
void setSecondLinearDistance(double distance) throws NXException, RemoteException
distance
- NXException
RemoteException
double arcAngle() throws NXException, RemoteException
NXException
RemoteException
void setArcAngle(double angle) throws NXException, RemoteException
angle
- NXException
RemoteException
double arcRadius() throws NXException, RemoteException
NXException
RemoteException
void setArcRadius(double radius) throws NXException, RemoteException
radius
- NXException
RemoteException
void extend() throws NXException, RemoteException
NXException
RemoteException
boolean holderCheck() throws NXException, RemoteException
NXException
RemoteException
void setHolderCheck(boolean transformCircles) throws NXException, RemoteException
transformCircles
- NXException
RemoteException
ToolPathEditorBuilder.ClearanceMethodType gougeCheckClearanceMethod() throws NXException, RemoteException
NXException
RemoteException
void setGougeCheckClearanceMethod(ToolPathEditorBuilder.ClearanceMethodType method) throws NXException, RemoteException
method
- NXException
RemoteException
NXObject gougeCheckClearancePlane() throws NXException, RemoteException
NXException
RemoteException
void setGougeCheckClearancePlane(NXObject clearancePlane) throws NXException, RemoteException
clearancePlane
- NXException
RemoteException
void gougeCheck() throws NXException, RemoteException
NXException
RemoteException
void selectAllGouges() throws NXException, RemoteException
NXException
RemoteException
void selectPreviousGouge() throws NXException, RemoteException
NXException
RemoteException
void selectNextGouge() throws NXException, RemoteException
NXException
RemoteException
void moveToClearancePlane() throws NXException, RemoteException
NXException
RemoteException
int getNumberOfGouges() throws NXException, RemoteException
NXException
RemoteException
void reverse() throws NXException, RemoteException
NXException
RemoteException
ToolPathEditorBuilder.TrimGeometryType trimGeometry() throws NXException, RemoteException
NXException
RemoteException
void setTrimGeometry(ToolPathEditorBuilder.TrimGeometryType geomType) throws NXException, RemoteException
geomType
- NXException
RemoteException
NXObject permanentBoundary() throws NXException, RemoteException
NXException
RemoteException
void setPermanentBoundary(NXObject bnd) throws NXException, RemoteException
bnd
- NXException
RemoteException
ToolPathEditorBuilder.TrimSideType trimSide() throws NXException, RemoteException
NXException
RemoteException
void setTrimSide(ToolPathEditorBuilder.TrimSideType side) throws NXException, RemoteException
side
- NXException
RemoteException
NXObject trimPlane() throws NXException, RemoteException
NXException
RemoteException
void setTrimPlane(NXObject plane) throws NXException, RemoteException
plane
- NXException
RemoteException
NXObject trimLine() throws NXException, RemoteException
NXException
RemoteException
void setTrimLine(NXObject line) throws NXException, RemoteException
line
- NXException
RemoteException
nxopen.Axis trimDirection() throws NXException, RemoteException
NXException
RemoteException
void setTrimDirection(nxopen.Axis dir) throws NXException, RemoteException
dir
- NXException
RemoteException
ToolPathEditorBuilder.ConnectionMethodType trimConnectionMethod() throws NXException, RemoteException
NXException
RemoteException
void setTrimConnectionMethod(ToolPathEditorBuilder.ConnectionMethodType connMethod) throws NXException, RemoteException
connMethod
- NXException
RemoteException
ToolPathEditorBuilder.ClearanceMethodType trimClearanceMethod() throws NXException, RemoteException
NXException
RemoteException
void setTrimClearanceMethod(ToolPathEditorBuilder.ClearanceMethodType clrMethod) throws NXException, RemoteException
clrMethod
- NXException
RemoteException
NXObject trimClearancePlane() throws NXException, RemoteException
NXException
RemoteException
void setTrimClearancePlane(NXObject plane) throws NXException, RemoteException
plane
- NXException
RemoteException
void trim() throws NXException, RemoteException
NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.