
axismd.ai
Siemens SINUMERIK Controller
Program/G-code · Intermediate · 30-120 minutes
Siemens 840D 103017 - Scratching impossible due to rotation in
Alarm 103017 occurs when the SINUMERIK control attempts to execute a scratching cycle (typically G33, G331, G332 thread cutting or G63 tapping) while a rotational transformation (ROT, AROT, RPL) or tilted working plane is active. The geometric rotation prevents proper tool path calculation for the synchronized axis movement required in scratching operations.
Siemens 840D 103017 - Scratching impossible due to rotation in
Scratching impossible due to rotation in
Siemens SINUMERIK operator message 103017: Scratching impossible due to rotation in. This is an informational message from the SINUMERIK control indicating a system status or operation result that may require operator action.
Root Cause Summary
Alarm 103017 occurs when the SINUMERIK control attempts to execute a scratching cycle (typically G33, G331, G332 thread cutting or G63 tapping) while a rotational transformation (ROT, AROT, RPL) or tilted working plane is active. The geometric rotation prevents proper tool path calculation for the synchronized axis movement required in scratching operations.
Safety
Causes and Fixes
Check the active NC program for ROT, AROT, RPL, or CYCLE800 commands before the scratching operation (G33, G331, G332, G63).
Insert G_FRAME_RESET or deactivate the rotation with ROT or AROT without parameters before the scratching cycle to restore the basic coordinate system.
If using 5-axis machining with TRAORI, deactivate TRAORI before scratching operations and reactivate it afterward.
Verify the alarm clears by testing the modified program in single block mode with feed override reduced.
Ensure workpiece coordinate system is correctly oriented before deactivating rotations to avoid collision.
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.