Process Knowledge

What drives CNC machining cost? A buyer's guide

What drives CNC machining cost: setup vs cycle time, tolerances, pockets, material machinability, quantity and lead time, plus an RFQ checklist.

By 3DWK Engineering Team · · 7 min read

Table mapping bracket design choices such as tolerance, pocket depth and corner radius to the CNC cost bucket they affect
Illustration: 3DWK original diagram (typical values, not to scale).

The short answer

A CNC machining quote is mostly a price for machine time and the human time around it. Material is part of the number, but on many small and medium parts it is not the biggest part. What moves a quote up or down is how long the part spends on the machine, how many times it has to be clamped, how much programming and fixturing the first piece needs, and how much checking the drawing asks for. If you understand those four things, you can usually find savings before you ever send the RFQ.

This guide is written for buyers and engineers who want to know why two similar-looking parts can be quoted very differently. It avoids price lists on purpose: rates depend on the shop, the machine and the region. Instead it explains the levers that change cost in any shop, gives typical engineering values where they help, and ends with a checklist of what to send so an estimator does not have to guess. When you are ready, you can upload a STEP file and drawing on the 3DWK quote page (quote-new.php) and an engineer will review it.

How an estimator builds the number

Most CNC quotes can be read as two buckets. The first bucket is paid once per order or once per revision: reviewing the model, writing the CAM program, designing or adapting a fixture, setting tools, and proving out the first article. The second bucket repeats for every part: raw material, cycle time on the machine, part handling between setups, deburring, finishing and inspection.

Per-part price is roughly the one-time bucket divided by the quantity, plus the repeating bucket. That simple relationship explains most of what buyers see. A single prototype carries the whole setup cost by itself. At larger quantities the setup is shared across many parts, so the repeating cost dominates and design details that shave cycle time start to matter more. Illustration 2, below, shows this curve in a generic form with no prices attached.

Reading tip: if a quote for 1 piece and 10 pieces looks almost the same in total, the job is setup-heavy. If the total grows nearly in proportion to quantity, cycle time and material dominate.

Conceptual curve showing per-part CNC cost falling with quantity as one-time setup cost is shared across the batch
Illustration: 3DWK original diagram (conceptual, arbitrary units, no prices).

One-time costs you can influence

Programming effort

Complex 3D surfaces, many small features and unusual hole sizes all add CAM time. Using standard drill sizes, consistent corner radii and fewer distinct feature types keeps programming simple.

Fixturing

A block that can be held in a vise is cheap to fixture. Thin, organic or very flexible shapes may need soft jaws, a vacuum plate or a dedicated fixture. Adding flat clamping faces or a sacrificial tab can remove that cost.

Number of setups

Every time the part is turned over, the operator re-clamps, re-indicates and re-checks. Features that can be reached from one or two directions are quoted lower than features spread across six faces. Five-axis machines reduce setups but usually carry a higher hourly rate.

First article and documentation

A full dimensional report, material certificates or a formal first article inspection report are real work. Ask for them when you need them, and say so in the RFQ so they are priced, not added later.

Per-part costs, ranked by how often they surprise buyers

The table below lists the repeating cost drivers we see most often in drawings, what makes each one expensive, and the usual way to reduce it. None of these is a rule that always applies; they are starting points for a conversation with the estimator.

DriverWhat makes it costlyTypical way to reduce it
Tight tolerances everywhereSlower finishing passes, more measurementApply a general tolerance such as ISO 2768-m and tighten only functional features
Deep narrow pocketsLong small tools, light cuts, chatterKeep pocket depth within about 3 to 4 times the cutter diameter
Sharp internal cornersSmall end mills or EDMUse an internal radius slightly larger than a standard cutter radius
Thin wallsReduced feeds to avoid vibrationKeep metal walls around 0.8 mm or thicker, plastics around 1.5 mm or thicker
Hard-to-machine alloySlower cutting speeds, more tool wearUse 6061 aluminum or free-machining brass where strength allows
Fine surface finishExtra passes or polishingLeave as-machined (about Ra 3.2 µm) except on sealing or sliding faces
Deep tapped holesTap breakage risk, longer cycleThread depth of about 1.5 times diameter is usually enough
Cosmetic requirementsHandling care, rework, maskingState which faces are cosmetic and which are not

Material: price per kilogram is only half of it

Buyers often compare alloys on raw material price alone. In machining, how fast the material cuts can matter as much as what it costs to buy. Aluminum alloys such as 6061 and free-machining brass such as C360 cut quickly with long tool life. Stainless steels such as 304 and 316 cut more slowly and work-harden. Titanium Ti-6Al-4V and many nickel alloys cut slower again and wear tools faster. So a part in a more expensive bar can sometimes cost less overall if it machines much faster, and the reverse is also true.

Stock size matters too. A part that fits inside a standard bar or plate size with a few millimetres of clean-up per side wastes less material than one that is a hair too large and forces the next stock size up. If the overall envelope is flexible, ask the estimator which stock size they plan to use. For alloy choice itself, see our guides on 6061 vs 7075 aluminum and on stainless steel grades.

Quantity, lead time and revisions

Quantity changes the cost structure, not just the total. Very small batches are dominated by setup. Medium batches let the shop optimise toolpaths and fixtures. At high volumes, other processes such as die casting or injection molding may become cheaper per part, which we cover in our comparison of CNC machining, die casting and injection molding by volume.

Lead time also has a cost. A standard lead time lets the shop schedule your job into an open machine slot. An expedited request may mean overtime, splitting the job across machines or bumping other work, and shops price that in. If your date is flexible, saying so can help.

Revisions are the hidden one. Each design change after the program is written can mean reprogramming and a new first article. Freezing critical dimensions before ordering, or ordering a small prototype batch first, keeps those costs predictable.

A worked comparison without prices

Imagine an aluminum mounting bracket with four tapped holes, one bearing bore and a pocket to save weight. Version A has a ±0.02 mm tolerance on every dimension, sharp internal corners in the pocket, a pocket depth of about six times the cutter diameter, all edges polished and tapped holes three diameters deep. Version B keeps the bearing bore tight, puts every other feature under a general tolerance, uses a corner radius just over a standard end mill, limits the pocket depth to about three times the cutter diameter, leaves faces as-machined and taps to about 1.5 diameters.

Both versions do the same job in the assembly. Version B needs fewer tool changes, shorter tools, fewer finishing passes and less inspection, and it can likely be made in fewer setups. An estimator would expect it to quote lower and ship sooner. Illustration 1, at the top of this article, maps each of those decisions back to the cost bucket it affects.

What to send with your RFQ

A complete package reduces both the price and the time to get a quote, because the estimator does not have to build in a margin for uncertainty.

  • A 3D model in STEP or another neutral format, plus a 2D drawing for tolerances, threads and finishes
  • Material and temper, or the property you need if you are open to alternatives
  • Quantity, and any likely repeat or annual volume
  • Which dimensions are critical and which can follow a general tolerance
  • Surface finish and coating requirements, including which faces are cosmetic
  • Inspection and documentation needs such as a dimensional report or material certificate
  • Required delivery date, and whether it is flexible

Common questions

Why is my prototype so expensive compared with production?

A single piece carries the entire programming, fixturing and first-article cost by itself. At higher quantities that one-time cost is spread across every part.

Will loosening tolerances always lower the price?

Not always. Tolerances that are already easy to hold do not cost much more. The savings come from relaxing tolerances that force extra finishing passes, special tooling or measurement on a CMM.

Is five-axis machining cheaper or more expensive?

It depends on the part. Five-axis machines cost more per hour, but they can replace several setups on a multi-sided part and improve feature-to-feature accuracy. For simple prismatic parts, three-axis work is usually cheaper.

Can 3DWK suggest design changes to reduce cost?

Yes. When you upload files on the quote page, an engineer reviews manufacturability and will flag features that drive cost, such as deep pockets, sharp corners or unusually tight tolerances, so you can decide before ordering.

Next step

Questions about your design?

Upload CAD files and an engineer will review manufacturability with your quote.