
A-79348E
Title
Draw
No.
16/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.
Movement to the position specified by the G43.5 block does not constitute
tool center point control. Only tool length compensation is performed.
Because the specified speed is the speed in the tangent direction of the arc,
the speed of the linear axis, when seen from the table coordinate system, is:
arc theofLength
axislinear theofLength
×F .
Depending on parameter HTG (No.1403#5), the specified speed varies as
shown in the following table.
HTG (No.1403#5)
0 1
Tangential speed of the arc Synthetic speed of the linear axis
speed and tangential speed
No rotary axes are specified. Instead, the direction of the tool end point is
specified as I, J, K, as seen from the programming coordinate system (the
one fixed on the table when G43.5 is specified).
With a tool rotation type machine, I, J, K can be specified using the G43.5
block. In the case of a table rotation type or mixed type machine, however,
these cannot be specified. Specifying them with a table rotation type or
mixed type machine causes alarm PS5421.
While performing compensation for the rotary axes, the CNC controls the
control points so that the tool center point moves helically with respect to the
table (workpiece). The end of the tool center point comes to the point
specified on the programming coordinate system.
CAUTION
1 Only arc radius R can be specified. (The distance
from the start point to the center of the arc cannot
be specified using I, J, and K.)
2 A round circle cannot be specified.
3 Any command that does not move the tool center
point with respect to the workpiece (one that moves
the rotary axes only) must be executed in G00 or
G01 mode.
4 See the CAUTION box for "Positioning and linear
interpolation for tool center point control (type 2)".