
11
88
A-78710E
Edit
Apprv. Desig.
Sheet
Title
Draw
No.
Date
Design
Descri
tion
Date
FANUC Series 16i –MB, 18i –MB5
Tool Radius Compensation For 5-Axis
machining Specifications
Dec.01.2001
02 Mar.22.2002
T.Mochia All revision
H.Kouzai
Sheet
T.Mochida H.Kouzai
03 Mar.28.2003
MTanaka All revision H.kouzai
04 Aug.05.2003
T.Horie Intersection offset, G-code unification add. H.kouzai
05 Jun.02.2004 Intersection offset(tool rotation type, Mixed type)
(2) When the tool moves at a corner, the feedrate of the previous block is used if the
corner is positioned before a single-block stop point; if the corner is after a
single-block stop point, the feedrate of the next block is used.
: Tool center path
: Programmed path
Example(2)-1
F100
Tool
Program(2)-1
:
N1 G90 G41.2 Xp Yp Zp Bp Cp D1 ;
N2 G01 Xq Yq Zq F100 ;
N3 Xr Yr Zr F200 ;
:
N2
N3
P'
P
Q1'
R'
R
Q
Q2' (Single block stop point)
Fig.2.8 Operation in the compensation mode (2)
In the above example, the single block stop point of N2 is Q2', so that the
feedrates along paths P'-Q1' and Q1'-Q2' are the same, namely, F100.
(3) When a command that makes the tool retrace the path of the previous block is
specified, the tool path can match the locus of the previous block by changing
the G code to change the offset direction. If the G code is left unchanged, the
operation shown in example (3)-2 results:
: Tool center path
: Programmed tool path
Example(3)-1 Tool movement when
changing G41.2 to G42.2
(G41.2 mode)
G91 G01 X100.0
G42.2 X-100.0
Example(3)-2 Tool movement when the
G code is left unchanged
(G41.2 mode)
G91 G01 X100.0
X-100.0
Fig.2.9 Operation in the compensation mode (3)