public static enum Motion.MotionOption extends java.lang.Enum<Motion.MotionOption>
Enum Constant and Description |
---|
InterpolationFailed
Signaling failed interpolation.
|
JogMotion
The motion is open to continue, let the controller handle the real-time deceleration planning.
|
LimitToSafeZone
The motion is limited to the Safe Zone, usually required to allow uncoordinated motion.
|
NoDriverLimit
The driver's tool-path feed-rate limit is not applied, only the axes' feed-rate limits are.
|
SpeedOverPrecision
Disable backslash compensation or anything else, that causes additional moves.
|
Stillstand
A pseudo-Motion that signals still-stand of the machine.
|
SynchronizeEarlyBird
In uncoordinated moves to still-stand, synchronize axes by moving them as early as possible.
|
SynchronizeLastMinute
In uncoordinated moves from still-stand, synchronize axes by moving them as late as possible.
|
SynchronizeStraighten
In uncoordinated moves from/to still-stand, synchronize axes by straightening the motion into a line
where possible.
|
UncoordinatedMotion
The move does not have to be a straight line and profile segments do not need to
coincide in time.
|
Modifier and Type | Method and Description |
---|---|
int |
flag() |
boolean |
isSetIn(int options) |
static Motion.MotionOption |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static Motion.MotionOption[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final Motion.MotionOption SpeedOverPrecision
public static final Motion.MotionOption UncoordinatedMotion
public static final Motion.MotionOption SynchronizeStraighten
public static final Motion.MotionOption SynchronizeEarlyBird
public static final Motion.MotionOption SynchronizeLastMinute
public static final Motion.MotionOption NoDriverLimit
public static final Motion.MotionOption LimitToSafeZone
public static final Motion.MotionOption JogMotion
public static final Motion.MotionOption Stillstand
public static final Motion.MotionOption InterpolationFailed
public static Motion.MotionOption[] values()
for (Motion.MotionOption c : Motion.MotionOption.values()) System.out.println(c);
public static Motion.MotionOption valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic int flag()
public boolean isSetIn(int options)