
A-79348E
Title
Draw
No.
10/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.
- Circular interpolation for tool center point control (type 1)
G43.4 IP_ H_ ; Starts tool center point control (type 1).
:
G17 : X-Y plane of the table coordinate system
G18 : Z-X plane of the table coordinate system
G19 : Y-Z plane of the table coordinate system
G02 : Clockwise (CW) circular interpolation
G03 : Counterclockwise (CCW) circular interpolation
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
(This pertains only to two axes on the plane.)
I, J, K : Specify the distance between the start point in the
rotary axis position of the block start point and the
center of the arc, as seen from the programming
coordinate system.
R : Arc radius R > 0: The center angle of the arc is less
than 180°.
R < 0: The center angle of the arc is
more than 180°.
α, β : In the case of an absolute programming, the
coordinate value of the end point of the rotary axis
In the case of an incremental programming, the
amount of the rotary axis movement
F : Specified speed (speed in the tangent direction of the
arc as seen from the table coordinate system)
H : Tool offset number
Movement to the position specified by the G43.5 block does not constitute
tool center point control. Only tool length compensation is performed.
While performing compensation for the rotary axes, the CNC controls the
control points so that the tool center point moves along an arc with respect to
the table (workpiece). The end of the tool center point comes to the point
specified on the programming coordinate system.
CAUTION
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.
G02 I J K
G17 IP
α β F ;
G03 R
G02 I J K
G18 IP
α β F ;
G03 R
G02 I J K
G19 IP
α β F ;
G03 R