beautypg.com

Tool compensation values -17, 3 tool compensation values – HEIDENHAIN TNC 407 (280 580) ISO Programming User Manual

Page 114

background image

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)