CNC machining time explained
This page breaks down what actually sets cycle time on a CNC machine, and how to read that number when you plan a part or review a quote. It is written for design engineers and sourcing engineers who need to judge a machining schedule, not just accept it.

In this article
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
Key takeaways
What CNC machining time explained actually covers
CNC machining time is the clock time a machine spends turning a blank into a finished part. That includes the cut, the rapids between cuts, tool changes, probing, and the pauses while the controller waits for the operator. It does not include programming, fixturing design, deburring, anodizing, or shipping. Those hours are real, but they belong to a different line of the quote.
So when a shop says a part takes 45 minutes, ask what is inside that number. A cut-only figure and a spindle-to-spindle figure can differ by a factor of two on small parts with many features. For a bracket with 60 holes, the drilling cycle itself may run 4 minutes while tool changes and rapids eat another 6.
The number matters because it drives cost. Machine hour rates are fixed by ownership and labor, so a shorter cycle is the only lever that lowers price without cutting margin. It also drives lead time, which is why an honest estimate early beats a fast promise later.
One more thing. Machining time is not a fixed property of a part. It changes with tooling, workholding, batch size and the machine you put it on. A part that runs 12 minutes on a 3-axis mill with two setups can run 7 minutes on a 5-axis center in one setup. Same drawing, different clock.
- 1Cutting timeSpindle is removing material along a programmed path.
- 2Air timeRapids, tool changes, indexing and probe moves with no cut.
- 3Setup timeAmortized across the batch; one-off parts carry all of it.
How feed rate, material and tool path set cutting time
Cutting time is mostly arithmetic. Divide tool path length by feed rate and you get minutes. Feed rate comes from the tool maker chart, adjusted for radial and axial depth of cut. A Ø10 mm carbide end mill in 6061 aluminium can run 2,500–4,000 mm/min at 8 mm radial and 5 mm axial. In 17-4PH stainless the same cutter drops to roughly 400–700 mm/min. That is a 5× swing from material alone.
Tool path length is where CAM choices show up. A trochoidal path is longer than a straight pass but lets you run higher feed and deeper axial cuts, so total time usually falls. Constant-engagement milling is the clearest example. Rest machining removes only the material left by the previous tool instead of re-cutting the whole pocket, which can cut a roughing cycle nearly in half.
Stock allowance matters more than most people expect. Leaving 0.5 mm on a wall means a finishing pass with a small stepover. Leaving 0.2 mm means the same pass runs faster and lasts longer on the tool. On a 4,000 mm part, cutting an extra 0.3 mm of material across a long face adds up to minutes you do not get back.
Hardness changes the picture. Above roughly 45 HRC, carbide wear accelerates and the controller has to slow down to hold ±0.005 mm. Tool steel and Inconel fall here. We plan shorter tool life and more offsets, and the estimate reflects that instead of hiding it.
Non-cutting time: the part of CNC machining time explained least often
Tool changes are quick on paper, 1–3 seconds with a fast changer, but a job with 14 tools and 6,000 holes changes tools often. Add rapid moves at 30–48 m/min and the total air time can exceed the cut. This is why a small, feature-dense part is often slower than a large, simple one.
Probing and in-process checks add time by design. On tight-tolerance work we probe datums and re-set work offsets after roughing, which costs 30–90 seconds per cycle but prevents a scrapped batch. On a 500-piece run that is real money, and it is still the right trade.
Fixturing is the hidden line. A soft-jaw setup on a vise may take 10 minutes. A dedicated fixture with clamps and a torque sequence may take an hour to build but cut 4 minutes per part. The break-even sits around 15 parts. Below that, simple workholding wins.
Batch size divides setup time across parts. One prototype carries the full setup, so its cycle looks slow. The same part at 500 pieces spreads that hour across the run and the per-part number drops sharply. Quote comparisons that ignore batch size are not comparing the same thing.
- 1Tool change costGrows with tool count, not with part size.
- 2Probing cost30–90 seconds per cycle, paid back on scrap avoidance.
- 3Fixture break-evenDedicated workholding pays off above roughly 15 parts.
Why 5-axis changes the clock, and when it does not
Simultaneous 5-axis lets the tool reach an undercut or a compound angle without re-fixturing. On a housing with features on five faces, that turns three setups into one and removes the re-datum error between them. Setup time drops, and so does the risk of a tolerance stack that forces rework.
It is not automatically faster. Five-axis moves are slower than 3-axis moves, and the post-processor has to avoid collisions, which limits how aggressive the path can be. For a flat plate with holes on one face, a 3-axis machine with 27 spindles available will beat a 5-axis center every time. Match the machine to the geometry.
Short tools are the real gain. On deep pockets, a 5-axis tilt lets you use a stubby cutter with a large diameter instead of a long, thin one. Stubby tools run higher feed and hold finish at Ra 0.8–1.6 μm without chatter. That single change often cuts finishing time by a third.
We keep 16 simultaneous 5-axis centers and 16 mill-turn centers for this reason. Mill-turn removes a second operation entirely on round parts with milled flats. The part comes off complete, and the second setup, its fixture and its queue time all disappear from the schedule.
Design choices that shorten or stretch cycle time
Corner radii decide tool size. A 3 mm internal corner needs a 3 mm cutter, which cannot run as fast or as deep as a Ø10 mm tool. Open the corner to 6 mm and the same feature machines in a fraction of the time. This is the single most common DFM note we send back.
Thread depth and hole count scale linearly. A part with 200 tapped holes at M4 × 0.7 will spend more time on the tapping cycle than on milling. Grouping holes on one face and standardizing thread sizes reduces tool changes and lets the machine stay in one operation longer.
Tolerances drive passes. Every dimension tighter than ±0.05 mm usually forces a separate finishing pass, and ±0.005 mm may need a spring pass or a temperature-controlled pause. Applying tight tolerance to a cosmetic surface adds cost with no function behind it. Mark only the fits that matter.
Surface finish behaves the same way. Ra 3.2 μm comes off the machine. Ra 0.8–1.6 μm needs a finishing strategy and a sharp tool. Ra 0.2–0.8 μm may need polishing or a different process entirely. Each step down adds machine time that shows up directly in the quote.
How to sanity-check an estimate before you order
Start with volume removed. Divide the stock volume by the material removal rate for that material and tool. Aluminium roughing with a Ø12 mm cutter might run 150–250 cm³/min; stainless drops to 20–40 cm³/min. If the quoted time implies a rate far above that, the estimate is optimistic.
Count the tools. Every extra tool adds a change, a rapid and an offset check. A 6-tool job is normal. A 20-tool job on a small part is a warning that the geometry is fragmented and the cycle will be long.
Ask about setup assumptions. A quote that assumes one setup on a part with features on four faces is either using 5-axis or undercounting. Neither is automatically wrong, but you should know which one you are buying before the run starts.
Finally, ask what is excluded. Deburring, heat treat, plating and inspection are real hours. A low cycle time that hides them is not a low price. We quote the full route so the number you approve is the number you pay.
- 1Volume ÷ removal rateGives a floor for roughing time in that material.
- 2Tool count checkMore than roughly 20 tools on a small part signals long cycles.
- 3Setup auditCount faces with features and compare to quoted setups.
Cycle time drivers by part and process choice
Figures reflect typical shop practice, not a guarantee for a specific drawing.
| Condition | Typical time driver | Fast choice | Watch out for |
|---|---|---|---|
| Flat plate, holes one face | Drilling and rapids | 3-axis mill | Long tool lists per hole size |
| Housing, features five faces | Setup count | 5-axis, one setup | Slower feed on tilted moves |
| Deep pocket, thin wall | Tool deflection | 5-axis with stubby tool | Chatter near Ra limit |
| Round part with milled flats | Second operation | Mill-turn center | Limited Y travel on some models |
| Hardened steel above 45 HRC | Tool wear and feed limit | Rough soft, then finish | Extra heat treat step |
| One-off prototype | Full setup on one part | Simple vise workholding | High per-part number is normal |
| 500-piece run | Cycle multiplied by batch | Dedicated fixture | Fixture cost must be amortized |
| Tolerance ±0.005 mm | Finishing and probing passes | Probe datums after roughing | Temperature and chip load drift |
The trade you are actually making
If the part has features on three or more faces or a tight tolerance stack, pay for one 5-axis setup and accept a slower feed. If it is flat, open-tolerance and high volume, keep it on a 3-axis machine with dedicated workholding and let setup time amortize. Never buy a low cycle time that hides a second operation.
Questions engineers ask about machining time
Does a faster spindle always reduce machining time?
No. Spindle speed only helps when the tool and the path can use it. On a part dominated by tool changes and rapids, raising rpm changes nothing.
The limit is usually tool life, rigidity or chip evacuation. Increase feed and depth of cut first, then check whether the spindle is the bottleneck.
Why is my prototype quoted at a longer cycle than the production run?
Setup time is not shared. On a single part, the whole fixture build, tool assembly and first-article check land on one piece.
At 500 pieces that same setup spreads across the batch, so per-part time drops even though the cut itself is identical.
How much does tolerance really add?
Going from ±0.05 mm to ±0.005 mm usually adds a finishing pass plus a probing or gauging step. On small parts that can be 20–40% of the cycle.
Apply tight tolerance only to mating surfaces. Blanket tight tolerances across a drawing add cost with no functional gain.
Can CAM settings alone cut my cycle time in half?
Sometimes, and mainly on roughing. Constant-engagement paths and proper rest machining can cut roughing time sharply because they keep the cutter loaded evenly.
Finishing time responds less. If the part is finish-dominated, look at tool reach, corner radii and surface finish callouts instead.
What information do you need for an accurate time estimate?
A 3D model or 2D drawing with tolerances, the material grade, the surface finish and the quantity. Quantity matters as much as geometry because it sets how setup is spread.
We return a quotation and a free DFM analysis within 12 hours, and production can start within 24 hours of approval.
Does machining time include inspection?
In our quotes, yes. In-process monitoring and 100% inspection before shipment are part of the route, and reports are available on request.
If a quote from elsewhere looks unusually low, ask whether inspection, deburring and finishing are inside the price or billed separately.
Send the drawing, get the cycle time and the price
We quote the full route, not a cut-only number. Upload your model and we return a quotation and a free DFM analysis within 12 hours, with no minimum order quantity.
12-hour quote100% inspectionNo minimum orderNDA on request