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

B-63324EN/03 PROGRAMMING 14.COMPENSATION FUNCTION
- 417 -
If the vectors are not judged as being almost equal (or cannot be
removed), commands for movement around the corner are executed.
Tool movement around the corner before the single-block stop point
belongs to those blocks before the block for the corner, while tool
movement around the corner after the single-block stop point belongs
to those blocks after the block for the corner.
However, if the path of the next block is semicircular or more, the
above function is not performed.
The reason for this is as follows:
If the vector is not ignored, the tool path is as follows:
P
1
-> P
2
-> P
3
-> (Circle) -> P
4
-> P
5
-> P
6
But if the distance between P
2
and P
3
is negligible, the point P
3
is ignored.
Therefore, the tool path is as follows: P
2
-> P
4
Namely, circle cutting by
the block N6 is ignored.
- Interruption of manual operation
See "Manual absolute on/off" for an explanation of the processing
performed if manual intervention is applied in offset mode.
This portion of the movement belongs to
block N7. So, the feedrate for this portion is
that specified in block N7.
S
N6
N7
N4 G41 G91 G01 X150.0 Y200.0 ;
N5 X150.0 Y200.0 ;
N6 G02 J-600.0 ;
N7 G01 X150.0 Y-200.0 ;
N8 G40 X150.0 Y-200.0 ;
P
1
P
2
P
3
P
4 P
5
P
6
N
5
N
6
N
4
N
7
N
8
Programmed
path
Tool center path
This portion of the movement belongs to block N6. So, the
feedrate for this portion is that specified in block N6.

Leave a Reply

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