public interface PartAxisBuilder extends TaggedObject
Modifier and Type | Interface and Description |
---|---|
static class |
PartAxisBuilder.PartAxisOfRotationTypes
The types for part axis of rotation
|
Modifier and Type | Method and Description |
---|---|
PartAxisBuilder.PartAxisOfRotationTypes |
axisOfRotation()
Returns the axis of rotation type
License requirements: None. |
Point |
partAxisPoint()
Returns the part axis point
License requirements: None. |
SmartObject |
partAxisVector()
Returns the part axis vector
License requirements: None. |
void |
setAxisOfRotation(PartAxisBuilder.PartAxisOfRotationTypes axis)
License requirements: cam_base ("CAM BASE") . |
void |
setPartAxisPoint(Point point)
License requirements: cam_base ("CAM BASE") . |
void |
setPartAxisVector(SmartObject vector)
License requirements: cam_base ("CAM BASE") . |
printTestData, printTestData, tag, tagValue
PartAxisBuilder.PartAxisOfRotationTypes axisOfRotation() throws NXException, RemoteException
NXException
RemoteException
void setAxisOfRotation(PartAxisBuilder.PartAxisOfRotationTypes axis) throws NXException, RemoteException
axis
- the axis of rotation modeNXException
RemoteException
SmartObject partAxisVector() throws NXException, RemoteException
NXException
RemoteException
void setPartAxisVector(SmartObject vector) throws NXException, RemoteException
vector
- the part axis vectorNXException
RemoteException
Point partAxisPoint() throws NXException, RemoteException
NXException
RemoteException
void setPartAxisPoint(Point point) throws NXException, RemoteException
point
- the part axis pointNXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.