HEIDENHAIN TNC 306 Technical Manual User Manual
Page 121

3/97
TNC 406/TNC 306
1 Machine axes
4-21
The correction-value difference is calculated as follows:
Max. correction-value difference =
Distance between correction points
64
In our example, the result is
16.384 mm
64
= 0.256 mm
Only the compensation points of the error curve should be entered. The control will automatically
make a linear interpolation between the compensation points. In the example above the correction
table is thus:
Y = F(Z)
DATUM POINT
–990
SETUP
14
0 Z–990
Y+0
1 Z–973.616
Y–0.06
2 Z–957.232
Y–0.09
3 Z–940.848
4 Z–924.464
5 Z–908.08
Y–0.12
6 Z–891.696
Y–0.12
7 Z–875.312
Y–0.1
8 Z–858.928
Y–0.09
.
.
.
No entry is necessary in lines 3 and 4 (press the NO ENT key). The individual lines of the correction
table are selected either by the arrow keys or with the GOTO key. Press the END
key twice to
leave the correction table.
Special case: Axis of rotation
In a correction table for a rotary axis, the entered distance between correction points must be large
enough that the 64 correction points will cover a complete revolution of 360°. An angular separation
of at least 5.625° is therefore necessary. For an axis of rotation, correction values will only be
recognized for entries from 0 to 360°.
Input and output of the correction table via the data interface
After entering the code number 105296 and selecting the function "COMPENSATION VALUE LIST"
the correction table can be entered or read out via the data interface.
As usual, data transfer is initiated with the EXT key.