
PROGRAMMING12. COMPENSATION FUNCTION
B–63194EN/02
216
This scaling is not applicable to cutter compensation values, beam length
offset values, and tool offset values (Fig. 12.5 (e) ).
Cutter compensation values are not scaled.
Programmed figure
Scaled figure
Fig12.5(e) Scaling during cutter compensation
In manual operation, the travel distance cannot be increased or decreased
using the scaling function.
In scaling mode, G28, G30, or commands related to the coordinate system
(G52 to G59) must not be specified. When any of these G codes is
necessary, specify it after canceling scaling mode.
WARNING
1 If a parameter setting value is employed as a scaling magnification without specifying P, the
setting value at G51 command time is employed as the scaling magnification, and a change
of this value, if any, is not effective.
2 Before specifying the G code for reference position return (G27, G28, G29, G30) or coordinate
system setting (G92), cancel the scaling mode.
3 If scaling results are rounded by counting fractions of 5 and over as a unit and disregarding
the rest, the move amount may become zero. In this case, the block is regarded as a no
movement block, and therefore, it may affect the beam movement by cutter compensation C.
See the description of blocks that do not move the beam at II–12.3.3.
NOTE
1 The position display represents the coordinate value after scaling.
2 When a mirror image was applied to one axis of the specified plane, the following results:
(1)Circular command Direction of rotation is reversed.
(2)Cutter compensation C Offset direction is reversed.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
(3)Coordinate system rotation Rotation angle is reversed.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
D Cutter compensation
D Invalid scaling
D Commands related to
reference position return
and coordinate system