Programming manual.
CNC 8070
22.
STATEMENTS AND INSTRUCTIONS
Programming statements
·396·
(REF: 1709)
Offset setting
The offsets that may be applied to the axes are identified with the following commands. To
apply several offsets, program the relevant commands separated by a blank space.
If when defining a new configuration only the order of the axes in the channel is swapped,
the offsets are ignored.
Screen display
At first, the axes appear ordered as they have been defined in the general machine parameter
table (by channels) and then as the swapping is defined.
#CALL AX
Adds an axis to the configuration
it adds one or more axes to the preset configuration and it also allows defining its position.
If the axis already exists in the configuration, it is placed in the new position. If the axis already
exists and no position is programmed, the axis stays in its original position. Optionally, one
or several offsets may be applied to the defined axes.
The programming format is as follows:
#CALL AX [<Xn>,<pos>...] <offset> <...>
Parameter Meaning
<Xn> Axes that make up the new configuration. If instead of
defining an axis, a zero is written, an empty space (without
an axis) appears in this position.
<offset> Optional. It sets which offset is applied to the axes. Several
offsets may be applied.
#SET AX [X,Y,Z]
#SET AX [X,Y,V1,0,A]
Command Meaning
ALL Include all the offsets.
LOCOF Include the offset of the reference search.
FIXOF Include the fixture offset.
ORGOF Include zero offset.
MEASOF Include measurement offset.
MANOF Include the offset of the manual operations.
#SET AX [X,Y,Z] ALL
#SET AX [X,Y,V1,0,A] ORGOF FIXOF
Screen display of the different configurations. Let us suppose a machine with 5 axes X-Y-
Z-A-W.
Y
?
?
Z
A
00000.0000
00000.0000
00000.0000
00000.0000
00000.0000
#SET AX [Y, 0, 0, Z, A]
X
Y
Z
?
?
00125.1500
00089.5680
00000.0000
00000.0000
00000.0000
#SET AX [X, Y, Z] FIXOF ORGOF