
axismd.ai
FANUC Controller
Program/G-code · Intermediate · 5-30 minutes
Fanuc 23 - Cannot use r and ijk
This alarm occurs when a circular interpolation command (G02/G03) contains both R format (radius) and IJK format (center point coordinates) in the same block. The Fanuc control requires you to specify the arc using either the R method OR the IJK method, but never both simultaneously.
Fanuc 23 - Cannot use r and ijk
CANNOT USE R AND IJK
Fanuc PS program alarm 23: CANNOT USE R AND IJK. This alarm is triggered by an illegal or incorrectly formatted command in the part program, or a programming condition that the Fanuc control cannot execute.
Root Cause Summary
This alarm occurs when a circular interpolation command (G02/G03) contains both R format (radius) and IJK format (center point coordinates) in the same block. The Fanuc control requires you to specify the arc using either the R method OR the IJK method, but never both simultaneously.
Safety
Causes and Fixes
Identify the block number displayed with the alarm and locate it in the part program.
Examine the G02 or G03 command and verify if both R and any combination of I, J, or K appear in the same block.
Remove either the R value or the IJK values from the block. For simple arcs less than 180 degrees, R format is simpler. For arcs greater than 180 degrees, use R with negative value or switch to IJK format.
Reset the alarm, restart the program from a safe position, and verify the arc executes correctly.
Always perform a dry run or single block execution after program modifications to verify correct tool path.
Seeing Multiple Alarms?
Seeing another alarm with this one? Enter the code.
AxisMD logs alarms against your actual machines, tracks patterns, and gives AI context your manual doesn't have.
Start freeWas this guide helpful?
Always verify with your machine manual or a certified technician before performing service procedures.