FANUC Series 16/18/160/180-Model C for Lathe Operator Manual

PROGRAMMING
15. COMPENSATION FUNCTION
B–62754EN/01
246
(1) Removal of the vector causing the interference
When tool nose radius compensation is performed for blocks A, B
and C and vectors V
1
, V
2
, V
3
and V
4
between blocks A and B, and
V
5
, V
6
, V
7
and V
8
between B and C are produced, the nearest vectors
are checked first. If interference occurs, they are ignored. But if the
vectors to be ignored due to interference are the last vectors at the
corner, they cannot be ignored.
Check between vectors V
4
and V
5
InterferenceV
4
and V
5
are ignored.
Check between V
3
and V
6
InterferenceV
3
and V
6
are ignored
Check between V
2
and V
7
InterferenceV
2
and V
7
are Ignored
Check between V
1
and V
8
InterferenceV
1
and V
8
are cannot be ignored
If while checking, a vector without interference is detected,
subsequent vectors are not checked. If block B is a circular
movement, a linear movement is produced if the vectors are
interfered.
(Example 1) The tool moves linearly from V
1
to V
8
C
C
C
r
r
R
V
1
V
2
V
3
V
4
V
5
V
6
V
7
V
8
A
O
1
O
2
Tool nose radius
center path
V
4
, V
5
: Interference
V
3
, V
6
: Interference
V
2
, V
7
: Interference
V
1
, V
8
: No Interference
Programmed
path
S
S
D Correction of
interference in advance

Leave a Reply

Your email address will not be published. Required fields are marked *