public interface NcmTransferBuilder extends TaggedObject
Modifier and Type | Interface and Description |
---|---|
static class |
NcmTransferBuilder.AppDepMethodTypes
Available methods for approach and departure
|
static class |
NcmTransferBuilder.AppDepToolAxisOptions
Available options for tool axis behavior
|
static class |
NcmTransferBuilder.LongMotionTypes
Available motion types for smooth
|
static class |
NcmTransferBuilder.TraverseTypes
Available types for traverse
|
Modifier and Type | Method and Description |
---|---|
NcmClearanceBuilder |
approachClearanceBuilder()
Returns the approach clearance builder
License requirements: None. |
InheritableToolDepBuilder |
approachHeightBuilder()
Returns the approach height builder
License requirements: None. |
InheritableToolDepBuilder |
approachLengthBuilder()
Returns the approach length builder
License requirements: None. |
NcmTransferBuilder.AppDepMethodTypes |
approachMethod()
Returns the approach method
License requirements: None. |
TaggedObject |
approachPostCommands()
Returns the approach post commands
License requirements: None. |
SmartObject |
approachToolAxis()
Returns the approach tool axis
License requirements: None. |
NcmTransferBuilder.AppDepToolAxisOptions |
approachToolAxisOption()
Returns the tool axis option for approach
License requirements: None. |
SmartObject |
approachVector()
Returns the approach vector
License requirements: None. |
UdeSet |
appUdeSet()
Returns the Approach UDE Set
License requirements: cam_base ("CAM BASE") . |
NcmClearanceBuilder |
departureClearanceBuilder()
Returns the departure clearance
License requirements: None. |
InheritableToolDepBuilder |
departureHeightBuilder()
Returns the departure height builder
License requirements: None. |
InheritableToolDepBuilder |
departureLengthBuilder()
Returns the departure length builder
License requirements: None. |
NcmTransferBuilder.AppDepMethodTypes |
departureMethod()
Returns the departure method
License requirements: None. |
TaggedObject |
departurePostCommands()
Returns the departure post commands
License requirements: None. |
SmartObject |
departureToolAxis()
Returns the departure tool axis
License requirements: None. |
NcmTransferBuilder.AppDepToolAxisOptions |
departureToolAxisOption()
Returns the tool axis option for departure
License requirements: None. |
SmartObject |
departureVector()
Returns the departure vector
License requirements: None. |
UdeSet |
depUdeSet()
Returns the Depature UDE Set
License requirements: cam_base ("CAM BASE") . |
void |
setApproachMethod(NcmTransferBuilder.AppDepMethodTypes newValue)
License requirements: cam_base ("CAM BASE") . |
void |
setApproachPostCommands(TaggedObject newValue)
License requirements: cam_base ("CAM BASE") . |
void |
setApproachToolAxis(SmartObject newValue)
License requirements: cam_base ("CAM BASE") . |
void |
setApproachToolAxisOption(NcmTransferBuilder.AppDepToolAxisOptions newValue)
License requirements: cam_base ("CAM BASE") . |
void |
setApproachVector(SmartObject newValue)
License requirements: cam_base ("CAM BASE") . |
void |
setDepartureMethod(NcmTransferBuilder.AppDepMethodTypes newValue)
License requirements: cam_base ("CAM BASE") . |
void |
setDeparturePostCommands(TaggedObject newValue)
License requirements: cam_base ("CAM BASE") . |
void |
setDepartureToolAxis(SmartObject newValue)
License requirements: cam_base ("CAM BASE") . |
void |
setDepartureToolAxisOption(NcmTransferBuilder.AppDepToolAxisOptions newValue)
License requirements: cam_base ("CAM BASE") . |
void |
setDepartureVector(SmartObject newValue)
License requirements: cam_base ("CAM BASE") . |
void |
setTraversePostCommands(TaggedObject newValue)
License requirements: cam_base ("CAM BASE") . |
void |
setTraverseType(NcmTransferBuilder.TraverseTypes newValue)
License requirements: cam_base ("CAM BASE") . |
UdeSet |
traUdeSet()
Returns the Traverse UDE Set
License requirements: cam_base ("CAM BASE") . |
NcmClearanceBuilder |
traverseClearanceBuilder()
Returns the traverse clearance
License requirements: None. |
InheritableToolDepBuilder |
traverseDistanceBuilder()
Returns the traverse distance builder
License requirements: None. |
TaggedObject |
traversePostCommands()
Returns the traverse post commands
License requirements: None. |
NcmTransferBuilder.TraverseTypes |
traverseType()
Returns the traverse types
License requirements: None. |
printTestData, printTestData, tag, tagValue
NcmTransferBuilder.AppDepMethodTypes approachMethod() throws NXException, RemoteException
NXException
RemoteException
void setApproachMethod(NcmTransferBuilder.AppDepMethodTypes newValue) throws NXException, RemoteException
newValue
- NXException
RemoteException
NcmClearanceBuilder approachClearanceBuilder() throws NXException, RemoteException
NXException
RemoteException
SmartObject approachVector() throws NXException, RemoteException
NXException
RemoteException
void setApproachVector(SmartObject newValue) throws NXException, RemoteException
newValue
- the approach vectorNXException
RemoteException
InheritableToolDepBuilder approachHeightBuilder() throws NXException, RemoteException
NXException
RemoteException
InheritableToolDepBuilder approachLengthBuilder() throws NXException, RemoteException
NXException
RemoteException
NcmTransferBuilder.AppDepToolAxisOptions approachToolAxisOption() throws NXException, RemoteException
NXException
RemoteException
void setApproachToolAxisOption(NcmTransferBuilder.AppDepToolAxisOptions newValue) throws NXException, RemoteException
newValue
- NXException
RemoteException
SmartObject approachToolAxis() throws NXException, RemoteException
NXException
RemoteException
void setApproachToolAxis(SmartObject newValue) throws NXException, RemoteException
newValue
- the approach tool axisNXException
RemoteException
TaggedObject approachPostCommands() throws NXException, RemoteException
NXException
RemoteException
void setApproachPostCommands(TaggedObject newValue) throws NXException, RemoteException
newValue
- the approach post commandsNXException
RemoteException
NcmTransferBuilder.AppDepMethodTypes departureMethod() throws NXException, RemoteException
NXException
RemoteException
void setDepartureMethod(NcmTransferBuilder.AppDepMethodTypes newValue) throws NXException, RemoteException
newValue
- NXException
RemoteException
NcmClearanceBuilder departureClearanceBuilder() throws NXException, RemoteException
NXException
RemoteException
SmartObject departureVector() throws NXException, RemoteException
NXException
RemoteException
void setDepartureVector(SmartObject newValue) throws NXException, RemoteException
newValue
- the departure vectorNXException
RemoteException
InheritableToolDepBuilder departureHeightBuilder() throws NXException, RemoteException
NXException
RemoteException
InheritableToolDepBuilder departureLengthBuilder() throws NXException, RemoteException
NXException
RemoteException
NcmTransferBuilder.AppDepToolAxisOptions departureToolAxisOption() throws NXException, RemoteException
NXException
RemoteException
void setDepartureToolAxisOption(NcmTransferBuilder.AppDepToolAxisOptions newValue) throws NXException, RemoteException
newValue
- NXException
RemoteException
SmartObject departureToolAxis() throws NXException, RemoteException
NXException
RemoteException
void setDepartureToolAxis(SmartObject newValue) throws NXException, RemoteException
newValue
- the departure tool axisNXException
RemoteException
TaggedObject departurePostCommands() throws NXException, RemoteException
NXException
RemoteException
void setDeparturePostCommands(TaggedObject newValue) throws NXException, RemoteException
newValue
- the departure post commandsNXException
RemoteException
NcmTransferBuilder.TraverseTypes traverseType() throws NXException, RemoteException
NXException
RemoteException
void setTraverseType(NcmTransferBuilder.TraverseTypes newValue) throws NXException, RemoteException
newValue
- NXException
RemoteException
NcmClearanceBuilder traverseClearanceBuilder() throws NXException, RemoteException
NXException
RemoteException
InheritableToolDepBuilder traverseDistanceBuilder() throws NXException, RemoteException
NXException
RemoteException
TaggedObject traversePostCommands() throws NXException, RemoteException
NXException
RemoteException
void setTraversePostCommands(TaggedObject newValue) throws NXException, RemoteException
newValue
- the traverse post commandsNXException
RemoteException
UdeSet appUdeSet() throws NXException, RemoteException
NXException
RemoteException
UdeSet depUdeSet() throws NXException, RemoteException
NXException
RemoteException
UdeSet traUdeSet() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.