
A-79348E
Title
Draw
No.
38/88
page
FANUC Series 30i-MODEL A
Tool center point control
for 5-axis machining
Ed. Date Design Description
Date Jan.16.’04 Design. Apprv.
- In the case of a table rotation type machine
Explanations are given below assuming a machine configuration (trunnion)
in which a rotation table that turns around the Y-axis is located above
another table rotation axis that turns around the X-axis. (See Fig. 1.1 (k).)
If linear interpolation is specified for the X-, Y-, and Z-axes on the
programming coordinate system and if the rotary axis that moves the rotation
table is specified (in the case of type 1) or the tool direction is specified (in
the case of type 2), control is exerted in such a way that the tool center point
moves along a specified straight line with respect to the table (workpiece) as
the rotation table rotates.
Also, speed control is exerted so that the tool center point moves at the
specified speed with respect to the table (workpiece).
Example)
When type 1 is selected and the coordinate system fixed on the table is used
as the programming coordinate system
(Parameter WKP (No.19696#5) = 0):
O200 (Sample Program2) ;
N1 G00 G90 A0 B0 ;
N2 G55 ; Prepares the programming coordinate
system.
N3 G43.4 H01 ; Starts tool center point control.
H01 is the tool compensation number.
N4 G00 X20.0 Y100.0 Z0 ; Moves to the start point.
N5 G01 X10.0 Y20.0 Z30.0 A60.0 B45.0 F500 ; Linear interpolation
N6 G49; Cancels tool center point control.
N7 M30;
When type 1 is selected and the workpiece coordinate system is used as the
programming coordinate system
([Parameter WKP (No.19696#5) = 1):
O200 (Sample Program2) ;
N1 G00 G90 A0 B0 ;
N2 G55 ; Prepares the programming coordinate
system.
N3 G43.4 H01 ; Starts tool center point control.
H01 is the tool compensation number.
N4 G00 X20.0 Y100.0 Z0 ; Moves to the start point.
N5 G01 X7.574 Y47.247 Z83.052 A60.0 B45.0 F500 ;
Linear interpolation
N6 G49; Cancels tool center point control.
N7 M30;