Blocks With Variable Compensation Value - Siemens SINUMERIK 840D sl Function Manual

Tools
Hide thumbs Also See for SINUMERIK 840D sl:
Table of Contents

Advertisement

W1: Tool offset
2.5 2D tool radius compensation
Program code
N13 G03 X0.100 Y-0.100 I0.100
N14 G01 X49.700
N15 G02 X0.200 Y-0.200 J-0.200
N16 G01 Y-24.500
If slot shape recognition is inactive (SD42977 $SC_SLOT_FORM_RECOGN = 0), the tool
radius correction will detect and omit the programmed deflection line as an impermissible
contour for the tool used (laser beam) because the slot width is 0.3 mm but the tool has radius
0.2 mm. On the other hand, if the slot shape recognition is active (SD42977
$SC_SLOT_FORM_RECOGN = 1), the tool radius correction will detect the programmed
deflection line as an I-slot and the laser beam will cut the deflection line along the center of the
programmed slot.
Because, in this example, the slot comprises seven contour elements (4 arcs, 3 straight lines),
the following minimum value must be set in MD28620 $MC_MM_NUM_FEATURE_BLOCK:
MD28620 $MC_MM_NUM_FEATURE_BLOCK ≥ 7
2.5.10

Blocks with variable compensation value

Supplementary conditions
A variable compensation value is permissible for all types of interpolation (including circular and
spine interpolation).
It is also permitted to change the sign (and, therefore, the compensation side).
82
Comment
; Rounding at the end of the deflec-
tion line contour.
Function Manual, 06/2019, A5E47435126B AA
Tools

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents