
B–63832EN/01
14. TOOL COMPENSATION FUNCTION
NC FUNCTION
163
With this function, the programmed tool path can be offset when actually
machining, for value of the tool radius set in the CNC.
By measuring cutting radius for actual cutting, and setting the value in the
NC as offset value, the tool can machine the programmed pattern, via the
offset path. There is no need to change the program even when tool radius
changes; just change the offset value.
Programmed path
Tool center path
Cross point
Cross points of line and line, arc and arc, line and arc is automatically
calculated in the CNC to obtain offset actual tool path. So, programming
becomes simple, because it is only necessary to program the machining
pattern.
G40 : Cutter radius compensation cancel
G41 : Cutter radius compensation left
G42 : Cutter radius compensation right
G41 and G42 are commands for cutter radius compensation mode. The
cutter is offset to the left forward in the cutter movement in G42 and right
forward in G42. Cutter radius compensation is cancelled with G40.
The offset amount can be set in the cutter radius compensation memory.
When the D code is commanded as an offset number, corresponding offset
amount in the tool compensation memory is applied as the offset amount
for cutter radius compensation.
The offset can be specified with an H code when the parameter is set
accordingly.
14.5
CUTTER
COMPENSATION
(M series)
M series
14.5.1
Cutter Compensation C
(G40 - G42)
D Cutter compensation and
its cancellation
(G40, G41, G42)
D Assignment of offset
amount (D code)