public interface TurnEngageRetractBuilder extends TaggedObject
Modifier and Type | Interface and Description |
---|---|
static class |
TurnEngageRetractBuilder.AutoOptions
The auto engage retract options .
|
static class |
TurnEngageRetractBuilder.ExtendMethods
the extend method options .
|
static class |
TurnEngageRetractBuilder.Types
The engage retract type .
|
Modifier and Type | Method and Description |
---|---|
double |
angle()
Returns the Angle
License requirements: None. |
TurnEngageRetractBuilder.AutoOptions |
automaticOption()
Returns the Auto Engage(Retract) Option
License requirements: None. |
double |
deltaXc()
Returns the Delta XC
License requirements: None. |
double |
deltaYc()
Returns the Delta YC
License requirements: None. |
boolean |
directTrimPoint()
Returns the Direct engage to(retract from) trim point
License requirements: None. |
double |
distance()
Returns the Distance
License requirements: None. |
TurnEngageRetractBuilder.Types |
engageRetractType()
Returns the Engage(Retract) Type
License requirements: None. |
double |
extendDistance()
Returns the Extend Distance
License requirements: None. |
TurnEngageRetractBuilder.ExtendMethods |
extendMethod()
Returns the Extend Method
License requirements: None. |
double |
firstRadius()
Returns the First Radius
License requirements: None. |
boolean |
ignoreWorkpiece()
Returns the Ignore Workpiece
License requirements: None. |
Point |
point()
Returns the point
License requirements: None. |
double |
radius()
Returns the Radius
License requirements: None. |
double |
safeDistance()
Returns the Safe Distance
License requirements: None. |
double |
secondRadius()
Returns the Second Radius
License requirements: None. |
void |
setAngle(double angle)
License requirements: cam_base ("CAM BASE") . |
void |
setAutomaticOption(TurnEngageRetractBuilder.AutoOptions engageRetractOption)
License requirements: cam_base ("CAM BASE") . |
void |
setDeltaXc(double xc)
License requirements: cam_base ("CAM BASE") . |
void |
setDeltaYc(double yc)
License requirements: cam_base ("CAM BASE") . |
void |
setDirectTrimPoint(boolean directTrimPoint)
License requirements: cam_base ("CAM BASE") . |
void |
setDistance(double distance)
License requirements: cam_base ("CAM BASE") . |
void |
setEngageRetractType(TurnEngageRetractBuilder.Types engageRetractType)
License requirements: cam_base ("CAM BASE") . |
void |
setExtendDistance(double extendDistance)
License requirements: cam_base ("CAM BASE") . |
void |
setExtendMethod(TurnEngageRetractBuilder.ExtendMethods newValue)
License requirements: cam_base ("CAM BASE") . |
void |
setFirstRadius(double firstRadius)
License requirements: cam_base ("CAM BASE") . |
void |
setIgnoreWorkpiece(boolean ignoreWorkpiece)
License requirements: cam_base ("CAM BASE") . |
void |
setPoint(Point turnPoint)
License requirements: cam_base ("CAM BASE") . |
void |
setRadius(double radius)
License requirements: cam_base ("CAM BASE") . |
void |
setSafeDistance(double safeDistance)
License requirements: cam_base ("CAM BASE") . |
void |
setSecondRadius(double secondRadius)
License requirements: cam_base ("CAM BASE") . |
void |
setTangentialExtension(boolean tangentialExtension)
License requirements: cam_base ("CAM BASE") . |
boolean |
tangentialExtension()
Returns the Tangential Extension
License requirements: None. |
printTestData, printTestData, tag, tagValue
TurnEngageRetractBuilder.Types engageRetractType() throws NXException, RemoteException
NXException
RemoteException
void setEngageRetractType(TurnEngageRetractBuilder.Types engageRetractType) throws NXException, RemoteException
engageRetractType
- the Engage(Retract) Type valueNXException
RemoteException
TurnEngageRetractBuilder.AutoOptions automaticOption() throws NXException, RemoteException
NXException
RemoteException
void setAutomaticOption(TurnEngageRetractBuilder.AutoOptions engageRetractOption) throws NXException, RemoteException
engageRetractOption
- the Auto Engage(Retract) Option valueNXException
RemoteException
double deltaXc() throws NXException, RemoteException
NXException
RemoteException
void setDeltaXc(double xc) throws NXException, RemoteException
xc
- the Delta XC valueNXException
RemoteException
double deltaYc() throws NXException, RemoteException
NXException
RemoteException
void setDeltaYc(double yc) throws NXException, RemoteException
yc
- the Delta YC valueNXException
RemoteException
double angle() throws NXException, RemoteException
NXException
RemoteException
void setAngle(double angle) throws NXException, RemoteException
angle
- the Angle valueNXException
RemoteException
double radius() throws NXException, RemoteException
NXException
RemoteException
void setRadius(double radius) throws NXException, RemoteException
radius
- the Radius valueNXException
RemoteException
double distance() throws NXException, RemoteException
NXException
RemoteException
void setDistance(double distance) throws NXException, RemoteException
distance
- the Distance valueNXException
RemoteException
Point point() throws NXException, RemoteException
NXException
RemoteException
void setPoint(Point turnPoint) throws NXException, RemoteException
turnPoint
- the point valueNXException
RemoteException
TurnEngageRetractBuilder.ExtendMethods extendMethod() throws NXException, RemoteException
NXException
RemoteException
void setExtendMethod(TurnEngageRetractBuilder.ExtendMethods newValue) throws NXException, RemoteException
newValue
- the Extend Method valueNXException
RemoteException
double extendDistance() throws NXException, RemoteException
NXException
RemoteException
void setExtendDistance(double extendDistance) throws NXException, RemoteException
extendDistance
- the Extend Distance valueNXException
RemoteException
boolean directTrimPoint() throws NXException, RemoteException
NXException
RemoteException
void setDirectTrimPoint(boolean directTrimPoint) throws NXException, RemoteException
directTrimPoint
- the Direct engage to(retract from) trim pointNXException
RemoteException
double firstRadius() throws NXException, RemoteException
NXException
RemoteException
void setFirstRadius(double firstRadius) throws NXException, RemoteException
firstRadius
- the First Radius valueNXException
RemoteException
double secondRadius() throws NXException, RemoteException
NXException
RemoteException
void setSecondRadius(double secondRadius) throws NXException, RemoteException
secondRadius
- the Second Radius valueNXException
RemoteException
double safeDistance() throws NXException, RemoteException
NXException
RemoteException
void setSafeDistance(double safeDistance) throws NXException, RemoteException
safeDistance
- the Safe Distance valueNXException
RemoteException
boolean tangentialExtension() throws NXException, RemoteException
NXException
RemoteException
void setTangentialExtension(boolean tangentialExtension) throws NXException, RemoteException
tangentialExtension
- the Tangential ExtensionNXException
RemoteException
boolean ignoreWorkpiece() throws NXException, RemoteException
NXException
RemoteException
void setIgnoreWorkpiece(boolean ignoreWorkpiece) throws NXException, RemoteException
ignoreWorkpiece
- the Ignore WorkpieceNXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.