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

14.COMPENSATION FUNCTION PROGRAMMING B-63324EN/03
- 502 -
NOTE
For type C operation, the following conditions must be
satisfied when tool side compensation is started up or
canceled :
1 The block containing G40, G41.2, or G42.2 must be
executed in the G00 or G01 mode.
2 The block containing G40, G41.2, or G42.2 must have
no move command.
3 The block after the block containing G41.2 or G42.2
must contain a G00, G01, G02, or G03 move
command.
- Operation in the compensation mode
Changing of offset directions and offset values, holding of vectors,
interference checks, and so on are performed in the same way as for
cutter compensation. G39 (corner rounding) cannot be specified. So,
note the following :
(1) When the tool center path goes outside the programmed tool path
at a corner, a linear movement block, instead of an arc movement
block, is inserted to move the tool around the corner. When the
tool center path goes inside the programmed tool path, no block is
inserted.
:
Tool center path
:Programmed tool path
Example (1)-1 When going around the
outside of a corner with
an acute angle
A linear movement block is inserted
Tool
Tool
Workpiece
Workpiece
:
Tool offset value
No block is inserted
Example (1)-2 When going around the
inside of a corner with
an acute angle
Fig.14.14.1 (e) Operation in the compensation mode (1)-1, 2
In the above examples, the term "inside" means that the tool center
path is positioned inside the programmed tool path at a corner, and
"outside" means that the tool center path is positioned outside the
programmed tool path. In Example (1)-3, the relationship
between the tool center path and the programmed tool path is the
same as in Example (1)-1; the tool center path is positioned
outside the programmed tool path. Example (1)-4 has the same
relationship as Example (1)-2, where the tool center path is
positioned inside the programmed tool path.

Leave a Reply

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