
28
88
A-78710E
Edit
Apprv. Desig.
Sheet
Title
Draw
No.
Date
Design
Descri
tion
Date
FANUC Series 16i –MB, 18i –MB5
Tool Radius Compensation For 5-Axis
machining Specifications
Dec.01.2001
02 Mar.22.2002
T.Mochia All revision
H.Kouzai
Sheet
T.Mochida H.Kouzai
03 Mar.28.2003
MTanaka All revision H.kouzai
04 Aug.05.2003
T.Horie Intersection offset, G-code unification add. H.kouzai
05 Jun.02.2004 Intersection offset(tool rotation type, Mixed type)
2.3 Tool tip position (cutting point) command
General
For machines having a rotation axis for rotating a tool, this function performs cutter
compensation for 5-axis machining at the tool tip position if a programmed point is
specified with a pivot point.
When this function is used, the programmed point (pivot point) is converted into a tool
tip position (cutting point) and a cutter compensation vector is calculated for the
position obtained by the conversion. Then, the programmed point (pivot point) is
compensated for with the cutter compensation vector.
If the tool side offset (G41.2/G42.2) of cutter compensation for 5-axis machining is
performed, the operation of this function is as follows:
(1) If parameter No. 19632 is 0
The cutter compensation vector is calculated at the programmed point (pivot
point).
(2) If parameter No. 19632 is not 0 (this function)
The cutter compensation vector is calculated at the tool tip position (cutting
point).
Description
・Operation explanation
This function calculates a vector at the tool tip position for the function of cutter
compensation for 5-axis machining as described below.
(1) Convert the programmed coordinates from a programmed point (pivot point) to a
tool tip position (cutting point). Parameter No. 19632 is used to store the
distance from the programmed point (pivot point) to the tool tip position (cutting
point).
(2) Calculate cutter compensation vector at the tool tip position (cutting point).
(3) Add the cutter compensation vector to the programmed point (pivot point).