
PROGRAMMING
B–61404E/08
14. COMPENSATION FUNCTION
218
When the tool is moved, the tool path can be shifted by the radius of the
tool (Fig. 14.5 (a)).
To make an offset as large as the radius of the tool, CNC first creates an
offset vector with a length equal to the radius of the tool (start–up). The
offset vector is perpendicular to the tool path. The tail of the vector is on
the workpiece side and the head positions to the center of the tool.
If a linear interpolation or circular interpolation command is specified
after start–up, the tool path can be shifted by the length of the offset vector
during machining.
To return the tool to the start position at the end of machining, cancel the
cutter compensation mode.
Start–up
Cutter
compensation
cancel
Tool center path
Programmed path
Fig.14.5 (a) Outline of cutter compensation C
In cutter compensation C, an appropriately offset tool path can be
obtained for both the inner and outer corners simply by specifying the
offset direction. Unlike cutter compensation B, programs can easily be
created without having to consider the difference between the outer and
inner corners.
14.5
OVERVIEW OF
CUTTER
COMPENSATION C
(G40 TO G42)