public interface MovableMountable extends Movable
Locatable.LocationOption
Modifier and Type | Method and Description |
---|---|
Axis |
getAxis(Axis.Type type) |
Axis |
getAxisRotation() |
Axis |
getAxisX() |
Axis |
getAxisY() |
Axis |
getAxisZ() |
AxesLocation |
getMappedAxes(Machine machine)
Returns the set of motion-controller axes, mapped to the MovableMountable.
|
AxesLocation |
toRaw(Location location,
Locatable.LocationOption... options)
Converts the specified transformed Head Location into a raw motion-controller AxesLocation.
|
Location |
toTransformed(AxesLocation location,
Locatable.LocationOption... options)
Converts the specified raw motion-controller AxesLocation into a transformed Head Location.
|
getEffectiveSafeZ, getSafeZ, getSafeZZone, home, isInSafeZZone, isReachable, moveTo, moveTo, moveToSafeZ, moveToSafeZ
getApproximativeLocation, getLocation
Axis getAxisX()
Axis getAxisY()
Axis getAxisZ()
Axis getAxisRotation()
AxesLocation getMappedAxes(Machine machine)
machine
- The machine giving the axes order.Location toTransformed(AxesLocation location, Locatable.LocationOption... options)
location
- options
- AxesLocation toRaw(Location location, Locatable.LocationOption... options) throws java.lang.Exception
location
- options
- java.lang.Exception