FANUC Series 16/18/160/180-Model C Machining Center Operators Manual

PROGRAMMING
B–62764EN/01
15. COMPENSATION FUNCTION
305
The following blocks have no tool movement. In these blocks, the tool
will not move even if cutter compensation is effected.
M05 ; M code output.
S21 ; S code output.
G04 X10.0 ; Dwell
G10 L11 P01 R10.0 ; Cutter compensation value setting
(G17) Z200.0 ;Move command not included in the
offset plane.
G90 ; G code only.
G91 X0 ; Move distance is zero.
Commands (1)
to (6) are of no
movement.
When a single block without tool movement is commanded in the offset
mode, the vector and tool center path are the same as those when the block
is not commanded. This block is executed at the single block stop point.
L
N6
N7 N8
L
SS
N6 G91 X100.0 Y100.0 ;
N7 G04 X100.0 ;
N8 X100.0 ;
Tool center path
Programmed path
Block N7 is executed here.
However, when the move distance is zero, even if the block is commanded
singly, tool motion becomes the same as that when more than one block
of without tool movement are commanded, which will be described
subsequently.
L
N6
N7 N8
L
SS
N6 G91 X100.0 Y100.0 ;
N7 X0 ;
N8 X100.0 ;
Programmed path
Tool center path
Two blocks without tool movement should not be commanded
consecutively. If commanded, a vector whose length is equal to the offset
value is produced in a normal direction to tool motion in earlier block, so
overcutting may result.
L
N6
N7 N8
L
SSS
N6 G91 X100.0 Y100.0 ;
N7 S21 ;
N8 G04 X10.0 ;
N9 X100.0 ;
Blocks N7 and N8 are executed
here.
N9
Programmed path
Tool center path
D A block without tool
movement
A block without tool move-
ment specified in offset mode

Leave a Reply

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