public interface NcmTurningBuilder extends NcmSubopBuilder
NcmSubopBuilder.DefaultRegionStartTypes
Modifier and Type | Method and Description |
---|---|
boolean |
avoidanceAfterLastRetract()
Returns the prefer direct motion after last retract
License requirements: None. |
TurnAvoidanceApproachBuilder |
avoidanceApproachBuilder()
Returns the approach path builder
License requirements: None. |
boolean |
avoidanceBetweenRegions()
Returns the prefer direct motion between regions
License requirements: None. |
TurnAvoidanceClearanceBuilder |
avoidanceClearanceBuilder()
Returns the clearance builder
License requirements: None. |
TurnAvoidanceDepartureBuilder |
avoidanceDepartureBuilder()
Returns the departure path builder
License requirements: None. |
TurnAvoidanceFromBuilder |
avoidanceFromBuilder()
Returns the avoidance from builder
License requirements: None. |
TurnAvoidanceGohomeBuilder |
avoidanceGohomeBuilder()
Returns the gohome point builder
License requirements: None. |
TurnAvoidanceReturnBuilder |
avoidanceReturnBuilder()
Returns the return path builder
License requirements: None. |
TurnAvoidanceStartBuilder |
avoidanceStartBuilder()
Returns the avoidance start builder
License requirements: None. |
TurnAvoidanceStartOfEngageBuilder |
avoidanceStartOfEngageBuilder()
Returns the start of engage builder
License requirements: None. |
boolean |
avoidanceToStartOfEngage()
Returns the prefer direct motion to start of engage
License requirements: None. |
Cutcom |
cutcom()
Returns the cutter compensation builder
License requirements: None. |
void |
setAvoidanceAfterLastRetract(boolean avoidanceAfterLastRetract)
License requirements: cam_base ("CAM BASE") . |
void |
setAvoidanceBetweenRegions(boolean avoidanceBetweenRegions)
License requirements: cam_base ("CAM BASE") . |
void |
setAvoidanceToStartOfEngage(boolean avoidanceToStartOfEngage)
License requirements: cam_base ("CAM BASE") . |
defaultRegionStartType, getRegionStartPoints, setDefaultRegionStartType, setRegionStartPoints, setStartPointsUseEffectDist, startPointsEffectDistBuilder, startPointsUseEffectDist
printTestData, printTestData, tag, tagValue
TurnAvoidanceFromBuilder avoidanceFromBuilder() throws NXException, RemoteException
NXException
RemoteException
TurnAvoidanceStartBuilder avoidanceStartBuilder() throws NXException, RemoteException
NXException
RemoteException
TurnAvoidanceStartOfEngageBuilder avoidanceStartOfEngageBuilder() throws NXException, RemoteException
NXException
RemoteException
TurnAvoidanceDepartureBuilder avoidanceDepartureBuilder() throws NXException, RemoteException
NXException
RemoteException
TurnAvoidanceReturnBuilder avoidanceReturnBuilder() throws NXException, RemoteException
NXException
RemoteException
TurnAvoidanceGohomeBuilder avoidanceGohomeBuilder() throws NXException, RemoteException
NXException
RemoteException
boolean avoidanceToStartOfEngage() throws NXException, RemoteException
NXException
RemoteException
void setAvoidanceToStartOfEngage(boolean avoidanceToStartOfEngage) throws NXException, RemoteException
avoidanceToStartOfEngage
- the prefer direct motion to start of engageNXException
RemoteException
boolean avoidanceBetweenRegions() throws NXException, RemoteException
NXException
RemoteException
void setAvoidanceBetweenRegions(boolean avoidanceBetweenRegions) throws NXException, RemoteException
avoidanceBetweenRegions
- the prefer direct motion between regionsNXException
RemoteException
boolean avoidanceAfterLastRetract() throws NXException, RemoteException
NXException
RemoteException
void setAvoidanceAfterLastRetract(boolean avoidanceAfterLastRetract) throws NXException, RemoteException
avoidanceAfterLastRetract
- the prefer direct motion after last retractNXException
RemoteException
TurnAvoidanceApproachBuilder avoidanceApproachBuilder() throws NXException, RemoteException
NXException
RemoteException
TurnAvoidanceClearanceBuilder avoidanceClearanceBuilder() throws NXException, RemoteException
NXException
RemoteException
Cutcom cutcom() throws NXException, RemoteException
NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.