PROGRAMMING
B–64124EN/01
14. COMPENSATION FUNCTION
289
This scaling is not applicable to cutter compensation values, tool length
offset values, and tool offset values (Fig. 14.7 (e)).
Cutter compensation values are not scaled.
Programmed figure
Scaled figure
Fig. 14.7 (e) Scaling during cutter compensation
Scaling is not applicable to the Z–axis movement in case of the following
canned cycle.
⋅Cut–in value Q and retraction value d of peck drilling cycle (G83, G73).
⋅Fine boring cycle (G76)
⋅Shift value Q of X and Y axes in back boring cycle (G87).
In manual operation, the travel distance cannot be increased or decreased
using the scaling function.
In scaling mode, G27, G28, G29, G30, or commands related to the
coordinate system (G52 to G59, G92) 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 (G52 to G59, 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 tool movement by!cutter compensation C. See
the description of blocks that do not move the tool at II–14.5.3.
D Tool compensation
D Invalid scaling
D Commands related to
reference position return
and coordinate system