
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
92/190
2.21.2 Format
G05 P10000 ; Sets AI HPCC / AI NANO HPCC mode.
:
G07.1 IPr ; Sets cylindrical interpolation mode.
:
..G41(G42).. Sets cutter compensation mode.
:
..G40.. Clear cutter compensation mode.
:
G07.1 IP0 ; Clears cylindrical interpolation mode.
G05 P0 ; Clears AI HPCC / AI NANO HPCC mode.
IP : One rotation axis address
r : Cylinder radius of rotation axis
Specify each of G07.1 IPr; and G07.1 IP0; singly in a block.
2.21.3 Description
• Cutting point compensation
(1) Cutting point compensation between blocks
As shown in
Fig. 2.21.3(a), cutting point compensation is achieved by moving
between blocks N1 and N2.
1) Let C1 and C2 be the heads of the vectors normal to N1 and N2 from S1,
which is the intersection of the tool center paths of blocks N1 and N2
2) After the tool moves to S1 according to the command of N1, the tool
moves through V on the C-axis as a result of cutting point compensation,
then through
rV ××−
180
π
along the Y-axis.
Fig. 2.21.3(a) Cutting Point Compensation between Blocks
Z-axis
C-axis on the
cylindrical surface
Y-axis
S1
C1
C2
N1
N2
V
Cutting surface of block N2
Programmed path
V : C-axis component of C1 - C2
C1 : Cutting surface of block N1
C2 : Cutting surface of block N2