
A-79348E
Title
Draw
No.
19/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.
Explanation
- When a coordinate system fixed on the table is used as the programming coordinate
system
The programming coordinate system is used for tool center point control.
When the G43.4 or G43.5 command is specified with parameter WKP
(No.19696#5) set to 0, the workpiece coordinate system that is fixed on the
table at that point of time becomes the programming coordinate system.
Thereafter, the programming coordinate system rotates as the table turns
around.
It does not rotate with the tool head.
X, Y, and Z mentioned hereinafter are assumed to be commanded on the
programming coordinate system.
When the G43.4 or G43.5 command is specified or when the rotary axis of
the table has moved in a block preceding G43.4 or G43.5, the angle of the
table's rotary axis represents the initial state of the programming coordinate
system.
In the case of type 2, the tool direction seen from the coordinate system that
is fixed on the table is specified by I, J, K.
In the descriptions that follow, the table-fixed coordinate system is
represented by X', Y', and Z'.
When G43.4 or G43.5 is
specified with C = 0 degrees
Tool center point control
in progress
X'
Y'
Workpiece
coordinate
system
0
45
X'
Y'
C
Programming coordinate system
45
Tool center point control in
ro
ress
C-axis reference position
X'
Y'
45
90
Workpiece
coordinate
system
When G43.4 or G43.5 is
specified with C = 45 degrees
X'
Y'
C
Programming coordinate system
90
45
Fig. 1.1 (f) Programming coordinate system fixed on the table
The C-axis reference position is the position where
a movement is made on the C-axis so that a
command value for the C-axis is at the scale
position on the table.