public interface NcmAvoidancePointBuilder extends TaggedObject
Modifier and Type | Interface and Description |
---|---|
static class |
NcmAvoidancePointBuilder.PointStates
the types available for avoidance point definition
|
static class |
NcmAvoidancePointBuilder.ToolAxisUsages
the types available for tool axis status
|
Modifier and Type | Method and Description |
---|---|
Point |
point()
Returns the avoidance point
License requirements: None. |
NcmAvoidancePointBuilder.PointStates |
pointStatus()
Returns the point status
License requirements: None. |
void |
setPoint(Point newValue)
License requirements: cam_base ("CAM BASE") . |
void |
setPointStatus(NcmAvoidancePointBuilder.PointStates newValue)
License requirements: cam_base ("CAM BASE") . |
void |
setToolAxis(NXObject newValue)
License requirements: cam_base ("CAM BASE") . |
void |
setToolAxisStatus(int newValue)
License requirements: cam_base ("CAM BASE") . |
void |
setToolAxisUsage(NcmAvoidancePointBuilder.ToolAxisUsages newValue)
License requirements: cam_base ("CAM BASE") . |
NXObject |
toolAxis()
Returns the avoidance tool axis
License requirements: None. |
int |
toolAxisStatus()
Returns the tool axis status
License requirements: None. |
NcmAvoidancePointBuilder.ToolAxisUsages |
toolAxisUsage()
Returns the tool axis usage
License requirements: None. |
printTestData, printTestData, tag, tagValue
Point point() throws NXException, RemoteException
NXException
RemoteException
void setPoint(Point newValue) throws NXException, RemoteException
newValue
- NXException
RemoteException
NcmAvoidancePointBuilder.PointStates pointStatus() throws NXException, RemoteException
NXException
RemoteException
void setPointStatus(NcmAvoidancePointBuilder.PointStates newValue) throws NXException, RemoteException
newValue
- NXException
RemoteException
NXObject toolAxis() throws NXException, RemoteException
NXException
RemoteException
void setToolAxis(NXObject newValue) throws NXException, RemoteException
newValue
- NXException
RemoteException
int toolAxisStatus() throws NXException, RemoteException
NXException
RemoteException
void setToolAxisStatus(int newValue) throws NXException, RemoteException
newValue
- NXException
RemoteException
NcmAvoidancePointBuilder.ToolAxisUsages toolAxisUsage() throws NXException, RemoteException
NXException
RemoteException
void setToolAxisUsage(NcmAvoidancePointBuilder.ToolAxisUsages newValue) throws NXException, RemoteException
newValue
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.