
axismd.ai
Siemens SINUMERIK Controller
Program/G-code · Intermediate · 30-120 minutes
Siemens 840D 104005 - There is no active cutting edge
Alarm 104005 occurs when the control system detects that no cutting edge has been activated for the currently selected tool. This typically happens when a tool is called but the D-number (cutting edge offset) has not been programmed or is set to zero, meaning the tool geometry is undefined for machining operations.
Siemens 840D 104005 - There is no active cutting edge
There is no active cutting edge
Siemens SINUMERIK message 104005: There is no active cutting edge. This is an operator information message from the SINUMERIK control. Note the complete message text as it may contain important parameter values.
Root Cause Summary
Alarm 104005 occurs when the control system detects that no cutting edge has been activated for the currently selected tool. This typically happens when a tool is called but the D-number (cutting edge offset) has not been programmed or is set to zero, meaning the tool geometry is undefined for machining operations.
Safety
Causes and Fixes
Review the NC program at the line where the alarm occurred and identify the tool call (T-word).
Check if a D-word is programmed after the T-word (e.g., T1 D1). If missing or D0, add the appropriate D-number corresponding to the cutting edge.
Verify that the D-number corresponds to an existing offset in the tool offset table for that tool number.
Reload and restart the program from a safe position to confirm the alarm is cleared.
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.