← All resources

CNC prototyping: a practical guide to machined prototypes

What CNC prototyping is, when to machine a prototype instead of 3D printing it, how to design and specify parts that machine quickly, and what affects lead time.

Clear CNC-machined acrylic ice sculpture with a polished, glass-like finish

By Tom Davies-Kent, Director, Complete Fabrication. October 2026.

CNC prototyping means machining a prototype from a solid block of the real material, such as aluminium, stainless steel, PEEK or an engineering plastic. The part has the strength, stiffness and heat resistance of that material, so you can test how it will really behave. At our workshop near Cambridge we hold ±0.10 mm on most work and turn most parts round in 3 days, with a 24-hour rush when you need it sooner.

What CNC prototyping is

A prototype is a pre-production representation of some aspect of a concept or final design (Camburn et al., 2017). A CNC prototype is one made by computer-controlled machining. A program is written from your CAD model, and the machine follows it to cut away material until the part is left.

Two methods cover most prototype work:

MethodHow it cutsTypical featuresOur machines
MillingA rotating cutter moves across a fixed blockFaces, pockets, slots and holesHaas VF-2SS 4-axis mills: the rotary axis turns the part during cutting, so several sides can be machined in fewer set-ups
TurningThe workpiece spins on a lathe while the tool cutsShafts, bores and groovesHaas SC10 lathe

Many prototypes need both, plus drilling, tapping and hand finishing. Because all of that happens in one workshop, a part can go from the mill to the lathe to the paint shop without leaving the building.

When to machine a prototype instead of 3D printing it

Choose the process by the question the prototype has to answer. We run CNC machining, 3D printing and vacuum casting side by side, so we can recommend whichever suits the test.

What the prototype must proveUsual best routeWhy
Overall shape, size and lookSLA 3D printingFastest and cheapest for complex shapes, with a surface that paints well
Strength, stiffness or wear in a specific materialCNC machiningThe part is the real metal or plastic, not a resin that imitates it
Performance under heat or chemicalsCNC machining, for example in PEEK or stainless steelYou test the material you will produce in
Close fits between machined parts in an assemblyCNC machining±0.10 mm on most work, and tighter on request
Tens or hundreds of identical plastic partsVacuum castingBatches of 10 to 500 from one master pattern
Internal channels or organic shapes a cutter cannot reach3D printingAdditive processes are not limited by tool access

The headline numbers for each process we run:

ProcessAccuracyStandard lead timeQuantitiesMaterials
CNC machining±0.10 mm on most work3 days; 24-hour rushOne-offs to 500+Aluminium, steels, stainless steel, brass, PEEK and engineering plastics
SLA±0.15 mm24 hoursOne-offs to thousands; typically 20 to 200Photopolymer resins, including tough and clear grades
FDM±0.4 mmRoughly 1 to 10 working days; confirmed at quoteOne-offs and large partsThermoplastic filaments, including filled nylons and TPU
Vacuum castingAbout ±0.2 mm on small parts, up to ±0.7 mm on large onesConfirmed at quote10 to 500Polyurethane resins, including clear grades

A common pattern is to 3D print the first versions to settle the shape, then machine the design in the real material once you need to test how it performs. For the printing side of that loop, see rapid prototyping with 3D printing.

Choosing a material for a CNC prototype

We hold these materials in stock: aluminium, steels, stainless steel (303, 304, 316 and 440), brass, ABS, nylon, POM (acetal), polycarbonate, acrylic and PEEK.

  • Use the production material when the test depends on it: load, fatigue, heat, chemical resistance, wear or weight.
  • A stand-in material can be fine when you are only checking form and fit. Tell us which, and we will suggest something that machines quickly.
  • PEEK suits demanding thermal environments and medical device prototypes. Grades differ, so check the data sheet for your grade with us before we start.
  • Acrylic can be machined and polished to a clear, glass-like finish for display models and see-through housings.

Designing a part that machines quickly

Most of the cost and time in a machined prototype comes from programming, set-ups and slow cuts. A few design choices make a big difference.

Give internal corners a radius

Cutters are round, so an internal corner in a pocket is left with a radius equal to the tool. A perfectly sharp internal corner needs extra operations or a different process. If a square part has to sit in the pocket, a small relief cut in the corner is usually simpler.

Keep pockets shallow and walls sensible

Deep, narrow pockets need long, thin tools, which bend and must cut slowly. Thin walls bring a similar problem: a review of thin-wall machining in light alloys identified vibration and part deflection as the main challenges (Del Sol et al., 2019). Where a wall can be thicker, or a pocket shallower, without hurting the design, the part will be quicker to make and more accurate.

Reduce the number of set-ups

Each time a part is turned over and clamped again, it adds time and a small risk of misalignment. Grouping features on as few faces as possible helps. Our 4-axis mills can rotate the part during cutting, which cuts the number of set-ups for features around a part.

Use standard holes and threads

Standard drill sizes and thread forms can be cut with tools already in the machine. Unusual sizes may need special tooling.

We check every drawing before we quote. If a feature is hard to machine, or a tolerance is tighter than the part needs, we tell you before we cut metal and suggest a cheaper way to get the same result. For a wider view, see our guide to design for manufacture.

Tolerances: what to specify

We hold ±0.10 mm on most work, and tighter on request. Tighter tolerances take more time and careful inspection, so they cost more. Research on tolerance allocation has long recognised that tolerance choices affect both product quality and manufacturing cost (Hallmann et al., 2020).

For a prototype, the practical approach is:

FeatureWhat to specify
Bearing bores, press fits, mating faces and sealing surfacesThe real tolerance, marked on a 2D drawing
Everything elseThe general tolerance: ±0.10 mm on most work
Faces that will be painted (high gloss)Allow about 0.2 mm for the paint, or ask us to mask the face
Faces that will be painted (satin or matt)Allow about 0.1 to 0.15 mm, or ask us to mask the face

Always send the 2D drawing with the 3D model, so we know which dimensions are critical.

Surface finish and finishing

A machined surface shows fine tool marks. That is fine for a functional test, but a looks-like model or a part for a show needs more work. We finish machined parts in our own workshop:

  • painting and colour matching to Pantone or RAL references
  • polishing, including clear acrylic polished to a glass-like finish
  • bead blasting for an even, matt surface
  • fitting inserts, applying logos and assembling parts

Tell us which faces are seen and handled, so we can plan the finish where it matters. See painting and finishing.

Lead time and what affects it

Most CNC prototypes are turned around in 3 days, and a 24-hour rush is available. A very tight deadline that needs overtime or overnight work may carry an extra charge, which we confirm in the quote. We quote within two working days of receiving your drawings.

These things add time:

  • parts that need several set-ups, or both milling and turning
  • materials we do not hold in stock
  • tolerances tighter than ±0.10 mm, which need slower cuts and more inspection
  • painting: a single high-gloss part takes 2 to 3 days in the paint shop
  • parts larger than the mill's 762 × 406 × 508 mm travel, which need planning over several set-ups

What to send for a quote

  • 3D CAD, ideally STEP or IGES. DWG is also fine, and we accept most CAD formats.
  • A 2D drawing with critical dimensions and tolerances marked
  • The material, or what the part has to withstand if you are not sure
  • The quantity, and whether more will follow
  • The finish, and which faces are cosmetic
  • Your deadline

From one prototype to a short run

There is no minimum order. We machine one-off prototypes and short runs of 1 to 500+ parts, finished to look like the final product. For larger numbers of plastic parts, we compare machining with vacuum casting and recommend the cheaper route.

Two projects show how far a machined prototype can go:

  • For Hayter we built a petrol and an electric lawn mower prototype from CNC-machined components in production materials, painted in the production colours. Both ran with a blade and cut grass.
  • A faceted whisky bottle case was machined in acrylic, polished on every facet and vacuum plated to a mirror finish. It led to the tooling order and a run of 1,000 plated injection mouldings, which we assembled onto the bottles in our workshop.

Common mistakes in CNC prototyping

  • Specifying a tight tolerance on every dimension, when only a few features need it.
  • Drawing sharp internal corners that a round cutter cannot produce.
  • Testing a stand-in material when the test depends on the real one.
  • Sending a 3D model without a drawing, so the critical features are not clear.
  • Leaving finishing until the end, then finding the paint has closed up a fit.

CNC prototyping: questions

What is CNC prototyping?

It is making a prototype by computer-controlled machining from a solid block of metal or plastic. Because the part is the real material, it can be tested for strength, heat, chemical resistance, wear and fit.

How long does a CNC prototype take?

We turn most parts round in 3 days, with a 24-hour rush available. Several set-ups, tight tolerances, materials not in stock and painting add time. We confirm the lead time for your part when we quote.

Is CNC prototyping more expensive than 3D printing?

It depends on the part. 3D printing is usually faster and cheaper for complex shapes and early form checks. CNC machining is the better value when the test needs the real material or close fits. We price both routes and recommend one.

Can I prototype in the same material as production?

Yes, if it can be machined. We stock aluminium, steels, stainless steel, brass, PEEK and common engineering plastics, and can machine the plastic you plan to mould in. For form and fit checks, a cheaper stand-in material is often enough.

What files should I send for a CNC prototype?

Send a STEP or IGES file, or DWG, with a 2D drawing showing critical dimensions and tolerances. Add the material, quantity, finish and deadline.

Do you machine one-off prototypes?

Yes. One-off and complex parts in a specific material are our everyday work, and there is no minimum order.

Get your CNC prototype quoted

Send your drawings and tell us what the prototype needs to prove. We will recommend a process and confirm the cost and lead time. Call +44 1223 836837, email info@compfab.co.uk, or contact us. See also our CNC prototyping service and rapid prototyping services.

References

  1. Camburn, B., Viswanathan, V., Linsey, J., Anderson, D., Jensen, D., Crawford, R., Otto, K. and Wood, K. (2017). Design prototyping methods: state of the art in strategies, techniques, and guidelines. Design Science, 3, e13. https://doi.org/10.1017/dsj.2017.10
  2. Del Sol, I., Rivero, A., López de Lacalle, L.N. and Gamez, A.J. (2019). Thin-wall machining of light alloys: a review of models and industrial approaches. Materials, 12(12), 2012. https://doi.org/10.3390/ma12122012
  3. Hallmann, M., Schleich, B. and Wartzack, S. (2020). From tolerance allocation to tolerance-cost optimization: a comprehensive literature review. The International Journal of Advanced Manufacturing Technology, 107, 4859–4912. https://doi.org/10.1007/s00170-020-05254-5

Talk to us about your project

Send your CAD files or drawings and tell us when you need the parts. Call +44 1223 836837 or email info@compfab.co.uk.

Contact us