What Is Broken Tool Detection for CNC Machines?
Broken tool detection for CNC machines is the in-cycle check that confirms a cutting tool is still present, intact, and within length before the next tool engages. This page explains the sensing methods, where each one works, and where it fails. Written for engineers and buyers who need to pick a detection strategy, not a brochure.

What broken tool detection actually checks
A broken tool detection cycle answers one question: is the tool that the program expects still there, and is it the right length? It does not measure wear, and it does not check surface finish. It is a presence-and-integrity check that runs between operations, usually after a retract and before the next tool change or the next cutting pass.
The classic failure it prevents is a snapped drill, tap, or end mill left inside a pocket or a deep bore. If the control keeps cutting with a missing tool, the next tool may enter an empty hole, rub instead of cut, or crash into the stub still clamped in the holder. On a part that already carries 40 minutes of machining, that is a total loss.
Detection happens at the machine level, not in the CAM system. The CAM file only says which tool to call. The machine decides whether that tool is real, using a sensor, a probe, or the spindle drive itself. That distinction matters when you compare methods, because each one sees a different physical property.
Four sensing methods and what each one can see
Touch probe and tool setter. The tool is moved down onto a hardened pad or against a stylus, and the control records the contact position. If the recorded length differs from the stored offset by more than a set limit, the cycle stops. Typical repeatability on a good tool setter is around ±0.002 mm to ±0.005 mm, which is enough to catch a missing 0.5 mm drill but not enough to judge edge chipping.
Laser tool breakage systems. A beam crosses the tool path at a known height. The tool interrupts the beam, and the control compares the break-through point with the stored length and diameter. Because there is no contact, the tool can spin during the check, so the system sees the full flute envelope. This is the method of choice when you run small-diameter tools or when you cannot afford to scratch a coated edge.
Spindle load and power monitoring. The drive current is sampled fast, often every few milliseconds. A broken tool usually shows up as a sudden drop in load, followed by a rise as the remaining shank rubs. The method needs no hardware inside the work envelope, which is why it is common on lathes and on older mills. The catch is that it sees the sum of all cutting forces, so a light finishing pass may not produce a clear signature.
Air pressure and coolant flow. In through-spindle coolant, a broken tool changes the flow rate and the pressure at the pump. A drop below a set threshold trips an alarm. This is a cheap add-on for deep-hole drilling, where a lost drill is hard to see and easy to leave behind.
Where in the cycle the check belongs
Put the check where the cost of missing a break is highest. For a long roughing pass with an expensive casting underneath, check before the pass, not after. For a tap that runs at the end of a cycle, check right after the tap retracts, because a broken tap left in a blind hole will scrap the part on the next operation and may damage the rework tooling too.
The second placement rule is frequency. Checking every tool on every cycle adds non-cutting time. On a 200-part run with a 6-second check per tool and 8 tools, that is 96 seconds per part, which can exceed the cutting time on simple parts. Most shops check critical tools every cycle and non-critical tools every N parts, or only after a tool-life counter expires.
A third rule is the retract position. The tool must clear the part and any fixture before the check runs. If the check happens too close to the work, a long tool may sweep the probe or the laser housing. This is a programming detail, but it is the most common reason a detection cycle gives false alarms on the first run.
- 1Check before the expensive cutIf the material is costly, verify the tool before it touches the part.
- 2Check after the retractGive the tool enough clearance so the sensor sees the full length.
- 3Tier your toolsCritical tools every cycle, others on a counter.
What detection cannot do, and when it is the wrong tool
Broken tool detection is a binary check, not a condition monitor. It will not tell you that a 6 mm end mill has worn 0.03 mm on the flank and is about to chatter. It will not catch a chipped corner that still has most of its length. For those problems you need in-process measurement of the part, or periodic tool-life data from the spindle load trend.
There is also a real false-alarm cost. A tool setter that is contaminated with chips will read short, trip the alarm, and stop a lights-out run at 3 a.m. Shops that run unattended usually add an air blast before the check and a confirmation pass, which catches the dirty-pad case without stopping the cycle.
Finally, detection adds cycle time and a small amount of risk. If the sensor itself is damaged by a crash or a chip, it can pass a broken tool. That is why the check is usually paired with a spindle load limit and a tool-life counter, so no single sensor is the only guard. On a 5-axis machine with a rotary table, the check must also be written for the rotary position, or the probe may not be where the program expects it.
Which detection method fits which job
Pick the row that matches your tool and your risk.
| Method | Best for | Typical repeatability | Main limitation |
|---|---|---|---|
| Touch probe / tool setter | Drills, taps, large end mills | ±0.002–0.005 mm | Contact can chip a coated edge |
| Laser breakage system | Small tools, high-speed spindles | ±0.005 mm | Beam must be kept clean and aligned |
| Spindle load monitoring | Lathes, roughing, older mills | Trend-based, not absolute | Light finishing passes hide the break |
| Coolant pressure / flow | Deep-hole drilling with through coolant | Threshold-based | Needs stable pump and clean nozzles |
| Manual check by operator | One-off and prototype work | Depends on the operator | No protection during lights-out runs |
The short answer
If your parts carry more than a few minutes of machining and you run unattended, use a contact tool setter for critical tools and add spindle load limits as a second guard. If you run tools under 1 mm or coated carbide that cannot be touched, go with a laser system instead. Manual checks are fine for one-off prototypes, but they are not detection.
Questions engineers ask about broken tool detection
Does broken tool detection add to the part price?
It adds cycle time, and cycle time is the main cost driver. On a part with 12 minutes of cutting, a full check on 8 tools might add 40 to 60 seconds, which is roughly 6 to 8 percent of the cycle.
The trade is against scrap risk. If one broken tool would ruin a casting that already has 30 minutes of work in it, the check usually pays for itself on the first avoided loss.
Can a broken tool detection system catch a partially broken tool?
Usually no. Most systems compare total length or diameter against a stored value, so a tool that lost one flute but kept its overall length will pass.
To catch edge damage you need in-process part measurement or a vision check, which is a different class of equipment and a different cost.
Why does the machine alarm on a good tool?
The most common cause is a chip or coolant film on the contact pad, which makes the tool read short. An air blast before the check fixes most of these.
The second cause is thermal drift. A spindle that has just run at high speed will be longer than one that has been idle. Let the machine stabilize, or re-zero the tool setter between shifts.
Is spindle load monitoring enough on its own?
On a lathe doing a heavy roughing pass, yes, it often is. The load drop when a tool breaks is large and repeatable.
On a finishing pass with a 2 mm depth of cut, the same break may only change the load by a few percent, which is inside the normal variation. Pair it with a contact check on the tools that matter.
Where should the detection cycle sit in the program?
After the tool retracts clear of the part and fixture, and before the next tool is called. That is the safe window.
If you check after a tool change but before the cut, you protect the current part. If you check after the cut, you protect the next one. Most shops do both on critical tools.
What does GreatLight use on its own 5-axis work?
We run 16 simultaneous 5-axis machining centers and 127 CNC machines in total, and we use in-cycle checks on high-value parts where a lost tool would scrap an expensive workpiece.
Tolerance on those parts is held to ±0.005 mm, and every part is inspected before shipment. If a detection strategy matters for your part, tell us the tool list and the material, and we will write the check into the process plan.
Send us the part and the tool list
We quote in 12 hours and include a free DFM review. Tell us which tools carry the risk and we will build the detection cycle into the process plan.
12-hour quote100% inspectionNo minimum orderNDA on request