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

14.COMPENSATION FUNCTION PROGRAMMING B-63324EN/03
- 376 -
NOTE
1 When the specified direction is reversed by decrease
as shown in the figure below, the tool moves in the
opposite direction.
2 Tool offset can be applied to circular interpolation
(G02, G03) with the G45 to G48 commands only for
1/4 and 3/4 circles using addresses I, J and K by the
parameter setting, providing that the coordinate
rotation be not specified at the same time. This
function is provided for compatibility with the
conventional CNC tape without any cutter
compensation. The function should not be used
when a new CNC program is prepared.
Tool offset for circular
interpolation
3 D code should be used in tool offset mode (G45 to
G48). However, H code can be used by setting the
parameter PNH (No. 6001#5) because of
compatibility with conventional CNC tape format.
The H code must be used under tool length offset
cancel (G49).
4 G45 to G48 are ignored in canned cycle mode.
Perform tool offset by specifying G45 to G48 before
entering canned cycle mode and cancel the offset
after releasing the canned cycle mode.
5 Never use G45 through G48 during coordinate
system rotation.
Movement of the
tool
Start
position
End position
Tool offset value
Example
G46 X2.50 ;
Tool offset value
+3.70
Equivalent
command
X |1.20 ;
Program command
N1
N2
N3
N4
Programmed tool path
Actual tool path
Program
N1 G46 G00 X_ Y_ D_ ;
N2 G45 G01 Y_ F_ ;
N3 G45 G03 X_ Y_ I_ ;
N4 G01 X_ ;

Leave a Reply

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