
A-78640E
Sheet
Title
Draw
No.
04 Feb.08.’03 Part of (4) is added or modified. Addition of 2.16.5
03 Jul.02.’02 A. Fukumoto Part of (3) is added or modified. T.Endo
02 May.13.’02 A. Fukumoto Addition of Tool Radius control for 5-axis machining etc T.Endo
Ed. Date Design Description
Date Jan.25.’02 Desig. A.Fukumoto Apprv. T.Endo
FANUC Series 16i /18i -TB
Specifications of AI High-Precision Contour Control /
I Nano High-Precision Contour control
68/190
: Tool center path
: Programmed tool path
Example(1)-3
Example(1)-4
ctual tool
Reference tool
ctual tool
Reference tool
Workpiece
Workpiece
: Tool offcet value
Fig. 2.17.3 (e) Operation in the compensation mode (1)-3, 4
(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.17.3 (f) 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 is specified to make the tool retrace the path specified in
the previous block, 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.17.3 (g) Operation in the compensation mode (3)