Tool radius compensation, Tool compensation 5.3 – HEIDENHAIN TNC 640 (34059x-05) User Manual
Page 201

Tool compensation
5.3
5
TNC 640 | User's Manual
HEIDENHAIN Conversational Programming | 1/2015
201
Tool radius compensation
The block for programming a tool movement contains:
RL or RR for radius compensation
R0 if there is no radius compensation
The radius compensation is effective as soon as a tool is called and
traversed with a straight line block in the working plane with
RLor
RR.
The TNC automatically cancels radius compensation
if you:
program a straight line block with
R0
depart the contour with the
DEP function
program a
PGM CALL
Select a new program with
PGM MGT
For radius compensation, the TNC takes the delta values from both
the
TOOL CALL block and the tool table into account:
Compensation value =
R + DR
TOOL CALL
+
DR
TAB
with
R:
Tool radius
R from TOOL DEF block or tool table
DR
TOOL
CALL
:
Oversize for radius
DR in the TOOL CALL block
DR
TAB
:
Oversize for radius
DR in the tool table
Contouring without radius compensation: R0
The tool center moves in the working plane along the programmed
path or to the programmed coordinates.
Applications: Drilling and boring, pre-positioning