W1: Tool offset
18.7 Cutting data modification for tools that can be rotated
Basic Functions
Function Manual, 09/2011, 6FC5397-0BP40-2BA0
1537
Explanations:
In block
N180
, initially the tool is selected for
CUTMOD=0
and non-rotated toolholders that can be orientated. As
all offset vectors of the toolholder that can be orientated are 0, the position that corresponds to the tool lengths
specified in
$TC_DP3[1,1]
and
$TC_DP4[1,1]
is approached.
The toolholder that can be orientated with a rotation of 30° around the B axis is activated in block
N200
. As the
tool nose position is not modified due to
CUTMOD=0
, the old tool nose reference point is decisive just as before.
This is the reason that in block
N210
the position is approached, which keeps the old tool nose reference point at
the zero (i.e. the vector (1, 12) is rotated through 30° in the Z/X plane).
In block
N260
, contrary to block
N200 CUTMOD=2
is effective. As a result of the rotation of the toolholder that can
be orientated, the modified tool nose position becomes 8. The consequence of this is also the different axis
positions.
The tool radius compensation (TRC) is activated in blocks
N220
and/or
N270
. The different tool nose positions in
both program sections has no effect on the end positions of the blocks in which the TRC is active; the
corresponding positions are therefore identical. The different tool nose positions only become effective again in
the deselect blocks
N260
and/or
N300
.
N270 G42 Z–10
;
8.696
0.000
–17.330
N280 Z–20
;
8.696
0.000
–21.330
N290 X10
;
12.696
0.000
–21.330
N300 G40 X20 Z0
;
28.696
0.000
–7.330
N310 M30
Program code
Comment