RML-1
PROGRAMING GUIDELINE
- 28 -
!ZO
(Set Z0 -- Z0 setting command)
<Format>
!ZO z [terminator]
!ZO [terminator]
<Type>
float
<Parameter range>
Values within the Z-axis movement range.
Because this value is an integer, when a float value is input the decimal-
fraction portion is ignored, and the resulting value must be within the Z-
axis movement range.
<Description>
Coordinate values are specified as machine coordinates.
If a PA command was executed before this command, the z parameter is
interpreted as an absolute coordinate, and the specified value from the
device's reference coordinate is taken to be the Z-axis origin point,
regardless of where the present Z-axis origin point (Z0) may be.
Conversely, if a PR command was executed before this command, the
parameter is interpreted as a relative coordinate, and the specified value
referenced from the present Z-axis coordinate is made the Z-axis origin.
When no command has been received, the parameter is interpreted as an
absolute coordinate.
It is also interpreted as an absolute coordinate after an IN or DF command.
When no parameter is present, the default value is used.
The default is model-dependent.
<Errors>
A value for the z parameter that is outside the Z-axis movement range
results in error 3.
Other Matters
!ZE
(Extension axis move -- Three-dimensional-cutting extension-axis movement
command)
<Format>
!ZE(Xx1)(Yy1)(Zz1)(Aa1)(:(Xx2)(Yy2)(Zz2)(Aa2)...) [terminator]