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

PROGRAMMING
B–62754EN/01
15. COMPENSATION FUNCTION
221
1.M05 ; M code output
2.S210 ; S code output
3.G04 X1000 ; Dwell
4.G01 U0 ; Feed distance of zero
5.G98 ; G code only
6.G10 P01 X10.0 Z20.0 R0.5 Q2 ; Offset change
If two or more of the above blocks are specified consecutively, the tool
nose center comes to a position vertical to the programmed path of the
preceding block at the end of the preceding block. However, if the no
movement commands is 4 above, the above tool motion is attained only
with one block.
N6 N7
N8
N9
(G42 mode)
G91 N6 W1000.0 ;
N7 S21 ;
N8 M04 ;
U9 U–1000.0 W1000.0 ;
Tool nose center path
Programmed path
Tool nose radius compensation with G90 (outer diameter/internal
diameter cutting cycle) or G94 (end face turning cycle) is as follows, :
1. Motion for imaginary tool nose numbers
For each path in the cycle, the tool nose center path is generally parallel
to the programmed path.
4
,
8
,
3
5
,
0
,
7
1
,
6
,
2
4
8
0
3
7
2
6
1
5
1
,
4
,
58
,
0
,
6
3
,
7
,
2
4
,
8
,
3
5
,
0
,
7
1
,
6
,
2
4
8
0
3
7
2
6
1
5
1
,
4
,
58
,
0
,
6
3
,
7
,
2
G90 G94
Tool nose center path
Programmed path
In all case
Tool nose center path
Programmed path
In all
case
15.2.5
Notes on tool nose
radius compensation
Explanations
D Tool movement when
two or more blocks
without a move
command should not be
programmed
consecutively
D Tool nose radius
compensation with G90
or G94

Leave a Reply

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