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

14.COMPENSATION FUNCTION PROGRAMMING B-63324EN/03
- 380 -
- Offset mode cancel
In the offset mode, when a block which satisfies any one of the
following conditions is executed, the CNC enters the offset cancel
mode, and the action of this block is called the offset cancel.
1. G40 has been commanded.
2. 0 has been commanded as the offset number for cutter
compensation.
When performing offset cancel, circular arc commands (G02 and G03)
are not available. If a circular arc is commanded, an P/S alarm (No.
034) is generated and the tool stops. In the offset cancel, the control
executes the instructions in that block and the block in the cutter
compensation buffer. In the meantime, in the case of a single block
mode, after reading one block, the control executes it and stops. By
pushing the cycle start button once more, one block is executed without
reading the next block.
Then the control is in the cancel mode, and normally, the block to be
executed next will be stored in the buffer register and the next block is
not read into the buffer for cutter compensation.
Fig.14.3 (b) Changing the offset mode
- Change of the Cutter compensation value
In general, the cutter compensation value shall be changed in the cancel
mode, when changing tools. If the cutter compensation value is
changed in offset mode, the vector at the end point of the block is
calculated for the new cutter compensation value.
Fig.14.3 (c) Changing the Cutter Compensation Value
Offset cancel mode
Offset mode
Offset mode cancel
(G40/D0)
Start up
(G41/G42)
Calculated from the cutter
compensation value in the block N6
Calculated from the cutter
compensation value in the block
N7
N8
N6
N7
Programmed path

Leave a Reply

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