
axismd.ai
Siemens SINUMERIK Controller
Program/G-code · Intermediate · 30-120 minutes
Siemens 840D 104108 - PA: Error on reading cutting edge parameters
Alarm 104108 occurs when the control system cannot properly read or interpret cutting edge parameters from the tool data or part program. This typically happens due to incorrect tool offset definitions, corrupted tool management data, or invalid cutting edge assignments in the NC program or tool table.
Siemens 840D 104108 - PA: Error on reading cutting edge parameters
PA: Error on reading cutting edge parameters
Siemens SINUMERIK alarm 104108: PA: Error on reading cutting edge parameters. This alarm indicates an error condition in the NC program or control configuration that must be resolved before the operation can continue.
Root Cause Summary
Alarm 104108 occurs when the control system cannot properly read or interpret cutting edge parameters from the tool data or part program. This typically happens due to incorrect tool offset definitions, corrupted tool management data, or invalid cutting edge assignments in the NC program or tool table.
Safety
Causes and Fixes
Check the NC program line that triggered the alarm and note the T-number and D-number (cutting edge) being called.
Access tool management (TOA/tool offset menu) and verify the specified cutting edge (D-number) exists for the called tool and contains valid geometry data.
If cutting edge data is missing or shows invalid values (e.g., undefined length, radius), enter correct tool offset parameters or reload tool data from backup.
Ensure machine geometry offsets are properly configured before running production parts.
Reset the alarm, reload the NC program, and test in single-block mode to verify proper tool offset retrieval.
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.