public interface PathContactMotion extends TransientObject
Modifier and Type | Method and Description |
---|---|
Vector3d |
arcAxis()
Returns the axis of the arc of the contact motion if the shape is circular
License requirements: None. |
Point3d |
arcCenter()
Returns the center of the arc of the contact motion if the shape is circular
License requirements: None. |
CamPathDir |
arcDirection()
Returns the direction of the arc of the contact motion if the shape is circular
License requirements: None. |
double |
arcRadius()
Returns the radius of the arc of the contact motion if the shape is circular
License requirements: None. |
CamPathContactMotionShapeType |
motionShape()
Returns the motion shape
License requirements: None. |
Point3d |
point()
Returns the point of the contact motion
License requirements: None. |
void |
setArcAxis(Vector3d arcAxis)
License requirements: cam_base ("CAM BASE") . |
void |
setArcCenter(Point3d arcCenter)
License requirements: cam_base ("CAM BASE") . |
void |
setArcDirection(CamPathDir arcDirection)
License requirements: cam_base ("CAM BASE") . |
void |
setArcRadius(double arcRadius)
License requirements: cam_base ("CAM BASE") . |
void |
setMotionShape(CamPathContactMotionShapeType motionShape)
License requirements: cam_base ("CAM BASE") . |
void |
setPoint(Point3d endPoint)
License requirements: cam_base ("CAM BASE") . |
_value, dispose, printTestData, printTestData
CamPathContactMotionShapeType motionShape() throws NXException, RemoteException
NXException
RemoteException
void setMotionShape(CamPathContactMotionShapeType motionShape) throws NXException, RemoteException
motionShape
- NXException
RemoteException
Point3d point() throws NXException, RemoteException
NXException
RemoteException
void setPoint(Point3d endPoint) throws NXException, RemoteException
endPoint
- NXException
RemoteException
Point3d arcCenter() throws NXException, RemoteException
NXException
RemoteException
void setArcCenter(Point3d arcCenter) throws NXException, RemoteException
arcCenter
- NXException
RemoteException
Vector3d arcAxis() throws NXException, RemoteException
NXException
RemoteException
void setArcAxis(Vector3d arcAxis) throws NXException, RemoteException
arcAxis
- NXException
RemoteException
double arcRadius() throws NXException, RemoteException
NXException
RemoteException
void setArcRadius(double arcRadius) throws NXException, RemoteException
arcRadius
- NXException
RemoteException
CamPathDir arcDirection() throws NXException, RemoteException
NXException
RemoteException
void setArcDirection(CamPathDir arcDirection) throws NXException, RemoteException
arcDirection
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.