Fanuc Series 15i/150i-MA (Programming) Operators Manual

B-63324EN/03 PROGRAMMING 14.COMPENSATION FUNCTION
- 415 -
Do not specify more than N-2 blocks not involving tool movement
(where N is the number of blocks read in offset mode and which is
specified by parameter No. 6009) continuously in offset mode. 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.
- If an M or G code, for which buffering is suppressed, is specified
If a M or G code, for which buffering is suppressed, is specified in
offset mode, it becomes impossible to read and analyze subsequent
commands no matter how many blocks parameter (No. 6009) specifies
to read in offset mode. Therefore, neither intersection calculation nor
interference check (described later) can be performed. In this case,
overcutting may occur because a vector perpendicular to the
immediately preceding block is output.
Tool center path
L
N6
N7
N8
L
Programmed path
SSS
N6 G91 X100.0 Y100.0 ;
N7 S21 ;
N8 G04 X10.0 ;
N9 X100.0 ;
(Number of reading block is
three in the offset mode.)
Block N7 and
N8 are
executed
here.
N9
If an M code (M50), in which buffering is suppressed, is not
specified
Tool center path
(G42)
N5 G91 G01 X20.0 Y40.0 ;
N6 X40.0 ;
:
:
L
N5
N6
L
S
Programmed path
Intersection
Programmed path
Tool center path
L
N5
N6
L
N7
If an M code (M50), in which buffering is suppressed, is
specified
(G42)
N5 G91 G01 X20.0 Y40.0 ;
N6 M50 ;
N7 X40.0 ;
:
:
SS
Block N6 is
executed
here.

Leave a Reply

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