2.8.19 TOOL NOSE RADIUS COMPENSATION
(G40 THROUGH G44) (Cent’d)
(6)
Movement in compensation mode (Cent’d)
However,
the tool nose radius value may be
changed by varying the offset memory con–
tents corresponding to the originally speci–
fied tool offset number, by means of MD I
operation.
After this modification, the new
tool offset number is made valid beginning
with the block newly stored in the prefetch
buffer.
(7) How to cancel compensation mode
a. When G40 or T q~ 00 is specified, compen-
sation mode is cancelled, terminating the
tool nose radius compensation operation.
~i
.-
%
*CJ
I._.
~-d .
~o
CLz .
g.
____
U G40 j-”--’i6iO; -; ‘--G~Oj-–iOlOo ;
TOlOO ;
G40 ;
b.
Upon termination of compensation, the tool
center is offset onto the normal line to the
end point of the finalblock in compensation
mode, or the block immediately before
that for which G40 or T 3700 has been
specified. (Consequently, if a retracting
which results in acute–angle contour is
specified in G40 or T 3E 00 block, no uncut
portion is produced. )
Then, the tool moves so that the virtual
tool nose matches the end point of the move
command specified in G40 or T all00 block.
EXAMPLE A :
(a)
(T+ O1O1, G41)
.~f
21.
z
1.
MOTION ON COMPLE-
TION OF COl
(GOO)
1
si?(~1
GO1 U20. FO.25 ;
~ GOO G40 X11O. Z40. ; ~
IQ
TO1OO ;
[PENS ATION
SINCE THE TOOL POSl -
TION OFFSET IS CAN-
(;4!
CELLE2 THE POSITION
IS (110 40) FOR THE
REFERENCE TOOL
c ()[,
\@
,,7, ,
---::-----––=U \
,,’
/’
—--+---”’
(b)
(T+0202, G41)
MOTION ON COM-
PLETION OF COM-
PENSATION (GOO)
@
GO1 X.. . Z.. . F.. . ;
@ GO1 U24. FO.3 ;
I
@ GO1 G40 x80. z40. F6. ;
-1
@ GOO T+0200 ;
—--+-’--z
c.
If the block of G40 (Nose radius compen-
sation cancel) does not have the mov-e com–
mand, the virtual tool nose moves to the
specified end point.
G40 (and T DU 00) commands contain movement.
Specify GOO or GO1 in the block previous to or
the same as G40.
If the G code of 01 group is
other than GOO, GO1, or Gil, alarm II027!!will be
activated.