
B-63784EN/01 PROGRAMMING 14.COMPENSATION FUNCTION
- 603 -
Format
- Startup (start of three-dimensional cutter compensation rotary table) (tool side
offset)
G41.5 (or G42.5) IP_ D_ ;
G41.5 : Cutter compensation, left (group 07)
G42.5 : Cutter compensation, right (group 07)
IP_ : Specified amount of axial movement
D_ : Code specifying the amount of cutter
compensation (1 to 3 digits)
- Cutter compensation cancellation
G40 IP_ ;
G40 : Cutter compensation cancellation (group 07)
IP_ : Specified amount of axial movement
Explanation of operations
- Cutter compensation
Basically, the operations of the function of three-dimensional cutter
compensation for rotary table conform to those of three-dimensional
cutter compensation. The following explanation mainly covers
operations different from those of three-dimensional cutter
compensation.
Thus, for those specifications and notes that are not mentioned here,
refer to the explanation of three-dimensional cutter compensation.
- Startup
In offset cancel mode, issuing a command of three-dimensional cutter
compensation for rotary table (G41.5 or G42.5 with a D code other than
D0) causes the CNC to enter offset mode.
Startup may be specified with positioning (G00) or linear interpolation
(G01).
If, during startup, an attempt is made to issue a G code other than G00
and G01, such as circular interpolation (G02 or G03) or involute
interpolation (G02.2 or G03.2), an alarm will be issued.
- Offset mode
In offset mode, positioning (G00) and linear interpolation (G01) are
subject to compensation.
NOTE
If, during startup, an attempt is made to issue a G
code other than G00 and G01, such as circular
interpolation (G02 or G03) or involute interpolation
(G02.2 or G03.2), an alarm will be issued.
If, in G41.5 or G42.5 mode, a G code other than G00
and G01, such as circular interpolation (G02 or G03)
or involute interpolation (G02.2 or G03.2), is issued,
compensation will not be performed properly.