public interface NcmTurnRoughFinishBuilder extends NcmTurningBuilder
NcmSubopBuilder.DefaultRegionStartTypes
Modifier and Type | Method and Description |
---|---|
boolean |
avoidanceForAutomaticEngage()
Returns the additional checking for automatic engage
License requirements: None. |
boolean |
avoidanceForAutomaticRetract()
Returns the additional checking for automatic retract
License requirements: None. |
boolean |
avoidanceForMinimumClearance()
Returns the additional checking for minimum clearance
License requirements: None. |
double |
axialSafeClearance()
Returns the axial safe clearance value
License requirements: None. |
TurnEngageRetractBuilder |
engageProfileBuilder()
Returns the Profiling Engage builder
License requirements: None. |
TurnRoughFinishLocalReturnBuilder |
localReturnBuilder()
Returns the Local Return builder
License requirements: None. |
double |
radialSafeClearance()
Returns the radial safe clearance value
License requirements: None. |
TurnEngageRetractBuilder |
retractProfileBuilder()
Returns the Profiling Retract builder
License requirements: None. |
void |
setAvoidanceForAutomaticEngage(boolean avoidanceAutomaticEngage)
License requirements: cam_base ("CAM BASE") . |
void |
setAvoidanceForAutomaticRetract(boolean avoidanceAutomaticRetract)
License requirements: cam_base ("CAM BASE") . |
void |
setAvoidanceForMinimumClearance(boolean avoidanceMinimumClearance)
License requirements: cam_base ("CAM BASE") . |
void |
setAxialSafeClearance(double axialSafeClearanceValue)
License requirements: cam_base ("CAM BASE") . |
void |
setRadialSafeClearance(double radialSafeClearanceValue)
License requirements: cam_base ("CAM BASE") . |
avoidanceAfterLastRetract, avoidanceApproachBuilder, avoidanceBetweenRegions, avoidanceClearanceBuilder, avoidanceDepartureBuilder, avoidanceFromBuilder, avoidanceGohomeBuilder, avoidanceReturnBuilder, avoidanceStartBuilder, avoidanceStartOfEngageBuilder, avoidanceToStartOfEngage, cutcom, setAvoidanceAfterLastRetract, setAvoidanceBetweenRegions, setAvoidanceToStartOfEngage
defaultRegionStartType, getRegionStartPoints, setDefaultRegionStartType, setRegionStartPoints, setStartPointsUseEffectDist, startPointsEffectDistBuilder, startPointsUseEffectDist
printTestData, printTestData, tag, tagValue
TurnEngageRetractBuilder engageProfileBuilder() throws NXException, RemoteException
NXException
RemoteException
TurnEngageRetractBuilder retractProfileBuilder() throws NXException, RemoteException
NXException
RemoteException
boolean avoidanceForAutomaticEngage() throws NXException, RemoteException
NXException
RemoteException
void setAvoidanceForAutomaticEngage(boolean avoidanceAutomaticEngage) throws NXException, RemoteException
avoidanceAutomaticEngage
- the additional checking for automatic engageNXException
RemoteException
boolean avoidanceForAutomaticRetract() throws NXException, RemoteException
NXException
RemoteException
void setAvoidanceForAutomaticRetract(boolean avoidanceAutomaticRetract) throws NXException, RemoteException
avoidanceAutomaticRetract
- the additional checking for automatic retractNXException
RemoteException
boolean avoidanceForMinimumClearance() throws NXException, RemoteException
NXException
RemoteException
void setAvoidanceForMinimumClearance(boolean avoidanceMinimumClearance) throws NXException, RemoteException
avoidanceMinimumClearance
- the additional checking for minimum clearanceNXException
RemoteException
double radialSafeClearance() throws NXException, RemoteException
NXException
RemoteException
void setRadialSafeClearance(double radialSafeClearanceValue) throws NXException, RemoteException
radialSafeClearanceValue
- the radial safe clearance valueNXException
RemoteException
double axialSafeClearance() throws NXException, RemoteException
NXException
RemoteException
void setAxialSafeClearance(double axialSafeClearanceValue) throws NXException, RemoteException
axialSafeClearanceValue
- the axial safe clearance valueNXException
RemoteException
TurnRoughFinishLocalReturnBuilder localReturnBuilder() throws NXException, RemoteException
NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.