public interface ToolPathTiltAvoidance extends Builder
Modifier and Type | Interface and Description |
---|---|
static class |
ToolPathTiltAvoidance.AxisType
the tilting axis type
|
static class |
ToolPathTiltAvoidance.MethodType
the collision avoidance method type
|
Modifier and Type | Method and Description |
---|---|
ToolPathTiltAvoidance.MethodType |
avoidanceMethod()
Returns the avoidance method
License requirements: None. |
InheritableToolDepBuilder |
fanDistance()
Returns the fan distance
License requirements: None. |
boolean |
maintainTilt()
Returns the maintain tilt
License requirements: None. |
InheritableToolDepBuilder |
maxMaintainTiltDistance()
Returns the max maintain tilt distance
License requirements: None. |
double |
preferredTiltAngle()
Returns the preferred tilt angle
License requirements: None. |
void |
setAvoidanceMethod(ToolPathTiltAvoidance.MethodType referenceType)
License requirements: None. |
void |
setMaintainTilt(boolean maintainTilt)
License requirements: None. |
void |
setPreferredTiltAngle(double preferredAngle)
License requirements: None. |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
ToolPathTiltAvoidance.MethodType avoidanceMethod() throws NXException, RemoteException
NXException
RemoteException
void setAvoidanceMethod(ToolPathTiltAvoidance.MethodType referenceType) throws NXException, RemoteException
referenceType
- the tilting reference typeNXException
RemoteException
double preferredTiltAngle() throws NXException, RemoteException
NXException
RemoteException
void setPreferredTiltAngle(double preferredAngle) throws NXException, RemoteException
preferredAngle
- the value of preferred tilt angleNXException
RemoteException
boolean maintainTilt() throws NXException, RemoteException
NXException
RemoteException
void setMaintainTilt(boolean maintainTilt) throws NXException, RemoteException
maintainTilt
- the value of maintain tiltNXException
RemoteException
InheritableToolDepBuilder maxMaintainTiltDistance() throws NXException, RemoteException
NXException
RemoteException
InheritableToolDepBuilder fanDistance() throws NXException, RemoteException
NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.