Tool compensation values -17, 3 tool compensation values – HEIDENHAIN TNC 407 (280 580) ISO Programming User Manual
Page 114
4 - 1 7
TNC 426/TNC 425/TNC 415 B/TNC 407
4
Programming
Fig. 4.7:
The TNC compensates both the length and radius of the tool
Fig. 4.8:
Programmed contour ( , +) and the path of the tool
center (– – –
– – –
– – –
– – –
– – –)
R
R
4.3 Tool Compensation Values
For each tool, the TNC offsets the spindle path in
the tool axis by the compensation value for the tool
length and in the working plane by the compensa-
tion value for the tool radius.
Effect of tool compensation values
Tool length
Length compensation becomes effective automatically as soon as a tool is
called and the tool axis moves.
To cancel length compensation, call a tool with length L = 0.
If a positive length compensation was active before tool T0 was called, the distance to the workpiece will be
reduced. With a G91 movement in the tool axis after a tool call with T, the length difference between the previous
tool and the new tool will be traversed in addition to the programmed value.
Tool radius
Radius compensation becomes effective as soon as a tool is called and is
moved in the working plane with G41 or G42.
To cancel radius compensation, program a positioning block with G40.
Tool radius compensation
A tool movement can be programmed:
• Without radius compensation (G40)
• With radius compensation (G41 or G42)
• As paraxial movements (G43 or G44)