public interface PathLinearMotion extends TransientObject
Modifier and Type | Interface and Description |
---|---|
static class |
PathLinearMotion.FeedrateData
This class holds the data returned from
getFeedrate() |
Modifier and Type | Method and Description |
---|---|
Point3d |
endPoint()
Returns the end point of the motion
License requirements: None. |
PathLinearMotion.FeedrateData |
getFeedrate()
Get feed rate information
License requirements: None. |
boolean |
isCustomFeedrate()
Returns the custom feed rate indicator
License requirements: None. |
CamPathMotionType |
motionType()
Returns the motion type
License requirements: None. |
void |
setCustomFeedrate(boolean isCustomFeedRate)
License requirements: cam_base ("CAM BASE") . |
void |
setEndPoint(Point3d endPoint)
License requirements: cam_base ("CAM BASE") . |
void |
setFeedrate(double feedValue,
CamPathFeedUnitType feedUnit)
Set feed rate information.
|
void |
setMotionType(CamPathMotionType motionType)
License requirements: cam_base ("CAM BASE") . |
void |
setToolAxis(Vector3d toolAxis)
License requirements: cam_base ("CAM BASE") . |
Vector3d |
toolAxis()
Returns the tool axis of the motion
License requirements: None. |
_value, dispose, printTestData, printTestData
CamPathMotionType motionType() throws NXException, RemoteException
NXException
RemoteException
void setMotionType(CamPathMotionType motionType) throws NXException, RemoteException
motionType
- NXException
RemoteException
boolean isCustomFeedrate() throws NXException, RemoteException
NXException
RemoteException
void setCustomFeedrate(boolean isCustomFeedRate) throws NXException, RemoteException
isCustomFeedRate
- NXException
RemoteException
Point3d endPoint() throws NXException, RemoteException
NXException
RemoteException
void setEndPoint(Point3d endPoint) throws NXException, RemoteException
endPoint
- NXException
RemoteException
Vector3d toolAxis() throws NXException, RemoteException
NXException
RemoteException
void setToolAxis(Vector3d toolAxis) throws NXException, RemoteException
toolAxis
- NXException
RemoteException
PathLinearMotion.FeedrateData getFeedrate() throws NXException, RemoteException
NXException
RemoteException
void setFeedrate(double feedValue, CamPathFeedUnitType feedUnit) throws NXException, RemoteException
feedValue
- feedUnit
- NXException
RemoteException
Copyright 2016 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.