Applicable Systems
Series 0i
Series 16/18/21
Alpha
Beta
Symptoms
G31 (skip function) was specified during tool nose radius compensation.
Possible Causes
- G31 skip command was issued while G41/G42 compensation is active.
- G31 is not permitted during compensation mode.
Troubleshooting Steps
- Step 1: Cancel tool compensation before using G31.
Compensation cancellation needed before skip. - Step 2: Move G31 to a block without compensation or cancel compensation first.
Program executes G31 without compensation conflict.
How to Reset
Cancel compensation before G31 and reset to clear the alarm.
Source: Fanuc 0i/0iMate Alarm Code List, FANUC Corporation
Category: CNC