
A-79348E
Title
Draw
No.
8/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.
There are two types, as described below, one of which is used depending on
how the direction of the tool axis is specified.
(1) Type 1
The block end point of the rotary axes is specified (e.g. A, B, C).
The CNC performs tool length compensation by the specified amount
in the tool axis direction that is calculated from the specified position of
the rotary axes and exerts control so that the tip of the tool moves along
the specified path.
(2) Type 2
The direction of the tool axis (I, J, K) at the block end point, as seen
from the coordinate system fixed on the table, is specified, instead of
the position of the rotary axes.
The CNC calculates an end point of the rotary axes where the tool will
face the specified direction, performs tool length compensation by the
specified amount in the tool axis direction that is calculated from the
position of the rotary axes, and exerts control so that the tip of the tool
moves along the specified path.
Format
- Positioning and linear interpolation for tool center point control (type 1)
G43.4 IP_ α_ β_ H_ ; Starts tool center point control (type 1).
IP_ α_ β_ ;
:
IP : In the case of an absolute programming, the coordinate
value of the end point of the tool tip movement
In the case of an incremental programming, the amount of
the tool tip movement
α, β : In the case of an absolute programming, the coordinate
value of the end point of the rotary axes
In the case of an incremental programming, the amount of
the rotary axis movement
H : Tool offset number
Movement to the position specified by the G43.4 block (startup) does not
constitute tool center point control. Only tool length compensation is
performed.
As for rotary axes, either table rotation axes or tool rotation axes are
specified.
While performing compensation for the rotary axes, the CNC controls the
control points so that the tool center point moves along a straight line with
respect to the table (workpiece). The end of the tool center point comes to
the point specified on the programming coordinate system.