Used CNC Mills: Read the Machine Before You Buy It
A used mill is an assembly of worn parts, and every part moves the tolerance you can hold. This page explains what actually changes between new and used machines, which checks separate a workable buy from a rebuild project, and when new is the cheaper decision.

What a used machine actually is
A new machining center arrives as a closed system. The builder sets spindle runout, squareness, ball-screw preload, and leveling, then ships it with a warranty. Buying used CNC mills takes that same system after thousands of cutting hours. Every adjustment now sits somewhere inside its wear range, and nobody wrote down where.
The savings are real. A machine that has run five to ten years often costs far less than a new one with the same travels and spindle taper. But the discount pays for uncertainty, not for a worse design. Two identical models from the same year can differ by a factor of three in remaining life.
That is why inspection matters more than the listing. Photos show paint and a control screen. They do not show backlash, spindle taper wear, or a cracked casting weld. The gap between the two is where money is lost.
A useful way to think about it: you are not buying a machine, you are buying its remaining geometry. Structural stiffness fades slowly. Spindle and axis components wear at the rate the previous owner ran them. Operators who cut aluminium at moderate loads leave a very different machine than shops that roughed titanium at full spindle load.
- 1Structure wears slowlyCastings and rails hold up for decades if the machine was leveled and never crashed hard.
- 2Spindles wear with loadTaper fretting and bearing noise track cutting hours and material, not calendar age.
- 3Controls age fastestA working control with spare parts support matters more than a newer-looking cabinet.
Where the accuracy actually goes
Accuracy leaves a machine through a short list of paths. Spindle radial and axial runout grows as bearings degrade. Ball-screw backlash grows as nuts and screws wear. Guideway clearance grows as trucks or Turcite linings lose preload. Each one adds to the error budget, and they add together, not separately.
Squareness and parallelism drift with foundation settling and thermal history. A machine that sat unleveled for two years can twist its bed enough to show up as taper in a bored hole. That is a geometry problem, not a controller problem, and no amount of compensation fixes it.
Thermal growth is the quiet one. A spindle at 12,000 rpm warms and grows; a machine with a tired cooling circuit grows more and reaches steady state later. Shops that hold tight tolerances on used equipment usually warm up the spindle for 20–30 minutes before the first cut.
The practical benchmark is simple. A new machine in this class can hold ±0.005 mm and finishes around Ra 0.8–1.6 μm. A used machine that measures within roughly twice that band is still useful for many parts. One that cannot repeat its own position within 0.02 mm is a rebuild project, not a production asset.
- 1RunoutMeasure with a test bar at the taper; check both radial and axial readings.
- 2BacklashCommand small reversals and read the lost motion on a dial indicator.
- 3SquarenessSweep a granite square or use a ballbar circle to expose axis geometry.
- 4RepeatabilityReturn to the same point 20 times cold and warm; the spread is the real number.
Eight rules engineers use on used CNC mills
The order matters. Cheap checks come first, and each one can end the conversation before you pay for a teardown. Bring a dial indicator, a test bar, a granite square, and a small magnetic base. Two hours on site will tell you more than a folder of service records.
Run the spindle through its speed range and listen. Bearing whine that rises with rpm, or a taper that shows fretting marks, means a spindle rebuild. On many mid-size mills that rebuild alone costs a large share of the asking price, so price it before you commit.
Check backlash at the middle and both ends of each axis. Wear is rarely uniform; a screw that is tight at the ends and loose in the middle has a worn zone exactly where most of the cutting happened. Then sweep the table for flatness and squareness with the machine at operating temperature.
Finish with the control and the paperwork. Ask for the parameters file, the ladder logic backup, and any recent alarm history. A machine with a supported control and a saved parameter set is serviceable. One with a dead battery and lost parameters is a puzzle you will solve on your own time.
- 11. Confirm the model and controlSerial number, year, and control version; verify support status.
- 22. Measure spindle runoutRadial and axial at the taper with a test bar.
- 33. Read backlash per axisCentre and both ends, cold and warm.
- 44. Check geometryFlatness, squareness, and parallelism against a granite square.
- 55. Inspect the taperLook for fretting, scoring, or a bell-mouthed seat.
- 66. Audit the lubricationWays, screws, and spindle chiller; check for dry or clogged lines.
- 77. Verify the control backupParameters, programs, and alarm log on a USB stick.
- 88. Price the repairsGet quotes for spindle, screws, and alignment before agreeing.
The cost you see and the cost you meet later
Sticker price is maybe 60% of what the machine will cost in year one. Rigging, transport, foundation, leveling, and power connection are the visible extras. The invisible ones are a spindle rebuild, new ball screws, way reconditioning, and an alignment service after the machine settles in its new floor.
A useful rule: if the quoted repair list exceeds half the machine price, the project is a rebuild with a purchase attached. That is fine if rebuilding is your goal and you own the skills. It is a bad first machine for a shop with no maintenance capacity.
Throughput matters more than purchase price in the end. A machine that runs unattended and holds tolerance pays back quickly even if it cost more up front. A cheap machine that needs an operator babysitting every cut, or reworking scrap, costs more per good part than the new one ever would.
So compare the two options on cost per acceptable part, not on invoice value. Add cycle time, scrap rate, setup time, and maintenance hours. For a small job shop running one part family at ±0.02 mm, a used machine often wins clearly. For a shop quoting ±0.005 mm on hard alloys across many jobs, new is usually cheaper over three years.
- 1VisibleRigging, transport, foundation, leveling, power, tooling.
- 2HiddenSpindle rebuild, screw replacement, alignment, control parts.
- 3OngoingWarm-up time, slower feeds, maintenance hours, scrap.
Used vs new: when each one wins
Match the choice to the part, not to the price tag.
| Factor | Used machine works | New machine is safer |
|---|---|---|
| Tolerance target | ±0.02 mm or looser, stable over a shift | ±0.005 mm held shift after shift |
| Part mix | One family of parts, known fixtures | Mixed low-volume jobs, frequent changeover |
| Material | Aluminium, brass, mild steel at light loads | Titanium, Inconel, hardened tool steel |
| Hours per week | Under 40, with warm-up before cutting | Two or three shifts, six days a week |
| Spare parts | Control and drives still supported | Obsolete control with no board supply |
| In-house skill | You can align, level, and adjust preload | No maintenance staff on site |
| Cash position | Capital is tight, payback under 18 months | Financing is available and predictable |
The clear call
If your parts sit at ±0.02 mm or looser, run one family, and you can service the machine in-house, a used mill is the better buy. If you quote ±0.005 mm on hard alloys across changing jobs, buy new or outsource to a shop that already holds that tolerance.
Common questions
How many hours on a spindle is too many?
Hours alone do not decide it. A spindle that ran aluminium at moderate load for 15,000 hours can still measure well, while one that roughed titanium for 4,000 hours may already show taper fretting.
Measure runout at the taper with a test bar and listen through the full speed range. If radial runout is outside about 0.01 mm or the taper is scored, budget for a rebuild before you buy.
Can a used mill hold ±0.005 mm?
Sometimes, but not after sitting cold. A machine in good condition can reach that band after a 20–30 minute warm-up cycle, with a stable floor and a controlled shop temperature.
If the machine cannot repeat its own position within roughly 0.02 mm when warm, no compensation will get it to ±0.005 mm. Plan for reconditioning or a different machine.
What should I check in the control cabinet?
Look for burn marks, swollen capacitors, and evidence of coolant ingress. Ask for the parameter backup on a USB stick and confirm the control version is still supported by the builder.
An obsolete control with no spare boards turns a small fault into a long downtime. That risk belongs in your cost model, not in the seller's description.
Is a ballbar test worth paying for?
Yes, on any machine where the price depends on geometry. A ballbar circle exposes squareness, backlash, and servo mismatch in a few minutes and gives you a number to compare against the seller's claim.
If a ballbar is not available, a granite square and dial indicator cover flatness and squareness well enough for a first decision.
How do I value the remaining life?
Start with the repair list from your inspection, then add rigging, foundation, and alignment. If that total passes half the machine price, treat the deal as a rebuild project.
Then compare cost per acceptable part against a new machine or an outside supplier. The cheaper invoice is often not the cheaper option.
What if I only need a few thousand parts?
For one short run, buying any machine is hard to justify. Outsourcing to a shop with the right equipment removes the capital risk and the maintenance burden.
Buy used only when you expect repeat work that keeps the machine busy enough to pay back within about 18 months.
Skip the machine purchase and still hit tolerance
Send your drawings and we will quote against ±0.005 mm on 127 CNC machines, from one prototype to 10,000+ parts, with a quotation and free DFM analysis within 12 hours.
12-hour quote100% inspectionNDA on request