HEIDENHAIN iTNC 530 User Manual page 538

Nc software 606420-04 sp8 606421-04 sp8 606424-04 sp8 606425-04 sp8
Hide thumbs Also See for iTNC 530:
Table of Contents

Advertisement

Function
If you are executing a program with surface normal vectors and
assigned a compensation value table (DR2TABLE column) to the active
tool in the tool table (TOOL.T), the TNC uses the values from the
compensation value table instead of the compensation value DR2 from
TOOL.T.
In doing so, the TNC takes the compensation value from the
compensation value table defined for the current contact point of the
tool with workpiece into account. If the contact point is between two
compensation points, the TNC interpolates the compensation value
linearly between the two closest angles.
Example:
Angle value
40°
50°
45° (contact point)
The TNC generates an error message if it cannot
determine a compensation value through interpolation.
Programming of M107 (suppress error message for positive
compensation values) is not required even if the
compensation value is positive.
The TNC uses either DR2 from TOOL.T or a compensation
value from the compensation value table. If required, you
can define additional offsets, such as a surface oversize,
via DR2 in the TOOL CALL block.
538
Compensation value
+0.03 mm (measured)
-0.02 mm (measured)
+0.005 mm (interpolated)
Programming: Execution of CAM Programs, Multi-axis Machining

Advertisement

Table of Contents
loading

Table of Contents