CNC Z32 - Programming Guide (LATHES)
2.14 Mirroring,
rotation,
translation, scale factor
With these functions it is possible to translate, rotate, mirror and scale a workpiece program.
Please note that all these transformations are made on programmed positions, instead of measured positions.
2.14.1
Mirroring on the working plane (G56 – G55)
On the lathe machinings it is common to use the mirroring to machine a workpiece with the turret in the negative
range of X positions. In these cases, it is normal to program the machinings considering the normal X+ range, then
set a mirroring to move the machining in the X- range
The mirroring may be set only on the two axes of the working plane. On a normal lathe, the working plane is
normally the ZX plane.
The mirroring is enabled with
G56
(modal).
G55
cancels G56 and thus the mirroring.
T4 M6
OZ1 OX1
G96 S30 MS2000 M3
G95 F1
G56
(activates mirroring)
G0 X50 Z2
G1 Z0
X100
Z-80
X140
Z-90
G55
(disables mirroring)
G0 X-145
M2
Z
X
100
140
80
The mirroring may be used to mirror a machining along any axis. The programmed machining is transformed in the
mirror figure with respect to the mirroring axis defined by the point of coordinates (IS, JS) and by the slope QS.
The mirroring must be enabled with the
G56
(modal) function followed
by the programming of IS JS QS parameters:
G56 IS… JS… QS…
G55 cancels G56 and thus the mirroring. When a mirrored machining
is disabled, it is a good programming practice to clear (program to
zero) the values IS JS QS used for the mirroring.
G55 IS0 JS0 QS0
The definition of point (IS, JS) follows the rule:
IS is the coordinate related to the first axis of working plane, while JS
is the coordinate related to the second axis.
IS
JS
QS
(IS, JS)
Z
X
Warning
: The coordinate of the JS point must be expressed as radial position, also if the diameter programming is
active.
No more than one mirroring can be activated.
At reset IS = JS = QS = 0 and G55 active (mirroring not active)
24
Summary of Contents for CNC Z32 Florenz Series
Page 2: ......