
17
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)
The move direction of A'B' is opposite to that of B'C', so that two compensation
vectors, V1 and V2, are produced at point B' (end point of N4). In such case, there is
a possibility of overcutting, so an alarm (PS41) is issued at N4.
(1) Conditions for issuing the interference alarm
Suppose that a move command for a rotation axis makes the tool vector change
significantly from one block to another. In this case, an interference alarm is
assumed because compensation vectors are regarded as being generated in
wrong directions when the path angle difference in the compensation plane is
large, even though the angle difference between the directions of compensation
vectors to be generated by those blocks is small.
Here, the compensation plane is perpendicular to the tool direction in the figure
below of the first of the two blocks.
Specifically, the conditions listed below are used for issuing the alarm.
Ua: Vector AB
Ub: Vector BC
Va: Tool direction vector between A and B
Vb: Tool direction vector between B and C
Wa: Va
×
Ua
Wb: Vb
×
Ub
(Here,
×
represents an outer product operator.)
Y
Z
Va
Vb
B
C
X
WaWb
Ua
Ub
Fig.2.17 Conceptual Diagram