
57
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)
(4) Coordinate system conversion matrix for conversion from coordinate system C1
to coordinate system C2
The coordinate system conversion matrix for conversion from coordinate system
C1 to coordinate system C2 is represented by the following formula:
=
1
3
2
e
e
e
N
On the other hand, the coordinate system conversion matrix for conversion from
coordinate system C2 to coordinate system C1 is represented by the following
formula, using an inversion matrix:
132
1
eeeN
ttt
=
−
(5) Calculation of the coordinates P'', Q'', and R'' of P', Q', and R' in coordinate
system C2
P’’ =
N
P’
Q’’ =
N
Q’
R’’ =
N
R’
(6) Calculation of the intersection vector V
D
' on the compensation plane {O;
2
e
,
3
e
}
in coordinate system C2
The intersection vector V
D
' may be calculated using two components of each of
P'', Q'', and R'', omitting the
1
e
component (component in the tool direction).
The
1
e
component of V
D
' is regarded always 0.
The calculation method conforms to that used in two-dimensional cutter
compensation.
(7) Conversion of the intersection vector V
D
' from coordinate system C2 to
coordinate system C1
The vector V
D
' in coordinate system C2 may be converted to vector V
D
in
coordinate system C1.
V
D
=
1−
N
V
D
’
This vector, V
D
, is the three-dimensional cutter compensation vector in the
workpiece coordinate system in the state of the N2 end point
.