public interface LaserLinearMove extends MoveBuilder
MoveCollection.createLaserLinearMove(nxopen.cam.Move)
Modifier and Type | Interface and Description |
---|---|
static class |
LaserLinearMove.MotionEnds
the Motion End enum
|
static class |
LaserLinearMove.MoveTypes
the Move Type enum
|
static class |
LaserLinearMove.RefTypes
the Reference Type enum .
|
MoveBuilder.Feed, MoveBuilder.Motion
Modifier and Type | Method and Description |
---|---|
double |
deltaXc()
Returns the Delta XC
License requirements: None. |
double |
deltaXm()
Returns the Delta XM
License requirements: None. |
double |
deltaYc()
Returns the Delta YC
License requirements: None. |
double |
deltaYm()
Returns the Delta YM
License requirements: None. |
double |
deltaZc()
Returns the Delta ZC
License requirements: None. |
double |
deltaZm()
Returns the Delta ZM
License requirements: None. |
double |
distance()
Returns the Distance
License requirements: None. |
LaserHeadOrientation |
headOrientation()
Returns the Head Orientation
License requirements: None. |
LaserLinearMove.MotionEnds |
motionEnd()
Returns the Motion End
License requirements: None. |
LaserLinearMove.MoveTypes |
moveType()
Returns the Move Type
License requirements: None. |
Point |
point()
Returns the Point
License requirements: None. |
LaserLinearMove.RefTypes |
refType()
Returns the Reference Type
License requirements: None. |
void |
setDeltaXc(double deltaXC)
License requirements: cam_base ("CAM BASE") . |
void |
setDeltaXm(double deltaXM)
License requirements: cam_base ("CAM BASE") . |
void |
setDeltaYc(double deltaYC)
License requirements: cam_base ("CAM BASE") . |
void |
setDeltaYm(double deltaYM)
License requirements: cam_base ("CAM BASE") . |
void |
setDeltaZc(double deltaZC)
License requirements: cam_base ("CAM BASE") . |
void |
setDeltaZm(double deltaZM)
License requirements: cam_base ("CAM BASE") . |
void |
setDistance(double distance)
License requirements: cam_base ("CAM BASE") . |
void |
setMotionEnd(LaserLinearMove.MotionEnds type)
License requirements: cam_base ("CAM BASE") . |
void |
setMoveType(LaserLinearMove.MoveTypes type)
License requirements: cam_base ("CAM BASE") . |
void |
setPoint(Point newValue)
License requirements: cam_base ("CAM BASE") . |
void |
setRefType(LaserLinearMove.RefTypes type)
License requirements: cam_base ("CAM BASE") . |
void |
setVector(Direction vec)
License requirements: cam_base ("CAM BASE") . |
Direction |
vector()
Returns the Vector
License requirements: None. |
feedRate, feedType, feedUnit, getUserParameter, getUserParameter, motionType, numberOfUserParameters, protectedMove, setFeedRate, setFeedType, setFeedUnit, setMotionType, setParent, setProtectedMove, setSibling, setSubopLabel, subopLabel
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
LaserLinearMove.MotionEnds motionEnd() throws NXException, RemoteException
NXException
RemoteException
void setMotionEnd(LaserLinearMove.MotionEnds type) throws NXException, RemoteException
type
- the motion endNXException
RemoteException
Point point() throws NXException, RemoteException
NXException
RemoteException
void setPoint(Point newValue) throws NXException, RemoteException
newValue
- the pointNXException
RemoteException
LaserLinearMove.RefTypes refType() throws NXException, RemoteException
NXException
RemoteException
void setRefType(LaserLinearMove.RefTypes type) throws NXException, RemoteException
type
- the reference typeNXException
RemoteException
double deltaXc() throws NXException, RemoteException
NXException
RemoteException
void setDeltaXc(double deltaXC) throws NXException, RemoteException
deltaXC
- the Delta XC valueNXException
RemoteException
double deltaYc() throws NXException, RemoteException
NXException
RemoteException
void setDeltaYc(double deltaYC) throws NXException, RemoteException
deltaYC
- the Delta YC valueNXException
RemoteException
double deltaZc() throws NXException, RemoteException
NXException
RemoteException
void setDeltaZc(double deltaZC) throws NXException, RemoteException
deltaZC
- the Delta ZC valueNXException
RemoteException
double deltaXm() throws NXException, RemoteException
NXException
RemoteException
void setDeltaXm(double deltaXM) throws NXException, RemoteException
deltaXM
- the Delta XM valueNXException
RemoteException
double deltaYm() throws NXException, RemoteException
NXException
RemoteException
void setDeltaYm(double deltaYM) throws NXException, RemoteException
deltaYM
- the Delta YM valueNXException
RemoteException
double deltaZm() throws NXException, RemoteException
NXException
RemoteException
void setDeltaZm(double deltaZM) throws NXException, RemoteException
deltaZM
- the Delta ZM valueNXException
RemoteException
LaserLinearMove.MoveTypes moveType() throws NXException, RemoteException
NXException
RemoteException
void setMoveType(LaserLinearMove.MoveTypes type) throws NXException, RemoteException
type
- the move type valueNXException
RemoteException
double distance() throws NXException, RemoteException
NXException
RemoteException
void setDistance(double distance) throws NXException, RemoteException
distance
- the Distance valueNXException
RemoteException
Direction vector() throws NXException, RemoteException
NXException
RemoteException
void setVector(Direction vec) throws NXException, RemoteException
vec
- the Vector valueNXException
RemoteException
LaserHeadOrientation headOrientation() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.