Complex CNC Parts: How Geometry Decides the Process
Deep pockets, thin walls, undercuts and blended surfaces do not fail because a machine is too small. They fail because setup count and tool access were decided late. This page explains what actually makes a complex CNC part complex, where 3-axis work stops and 5-axis starts, and which features you should question before releasing a design.

In this article
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
What Makes Complex CNC Parts Complex
Complexity is not the same as size. A 900 mm bracket with six flat faces and through holes is easy. A 60 mm aluminium housing with a curved internal channel and 0.8 mm walls is hard. The difference sits in three places: how many orientations the part needs, how far the tool must reach without hitting something, and how much material moves after the cut.
A part is usually complex when two or more of those conditions appear together. Deep pockets with a small corner radius are common. Undercuts and compound angles are common. Thin floors and ribs that deflect under cutting force are common. Each one adds a setup, a custom fixture, or a slower cutter path.
The practical test is simple. Count the faces that carry a tolerance or a surface finish. If that count is above four, or if any of them point in different directions, the part is likely to need multi-axis work. Everything else is a scheduling question.
One more factor matters more than geometry: material. Inconel and 17-4PH cut slowly and push hard on thin sections. A shape that is stable in 6061 aluminium can chatter in titanium at the same wall thickness.
- 1Orientation countEvery new direction that must be reached from a single setup adds fixturing and re-datum risk.
- 2Tool reach-to-diameter ratioA pocket 4× deeper than the cutter diameter needs a long, thin tool that deflects.
- 3Feature interactionHoles that break into curved walls lose their position when the wall moves.
Where 3-Axis Stops and 5-Axis Starts
A 3-axis mill reaches the top of the part. The tool axis never tilts, so every wall you cut must be visible from above, and every hole must be drilled from above or from a second setup. This is fast and cheap. It is also limited to prismatic shapes with shallow pockets and open sides.
A 5-axis machine moves the cutter or the table so the tool approaches along a tilted vector. That lets a ball nose cutter reach around a compound curve in one continuous pass, and it lets a drill enter a hole that faces sideways. We run 16 simultaneous 5-axis machining centers for this reason, alongside 27 three-axis machines that handle simpler geometry at lower cost.
The line between them is not fixed. A part with one angled hole can often stay on 3-axis with a simple angled fixture. A part with 20 angled holes, or with a curved surface that must hold a uniform Ra 0.8–1.6 μm finish across a blend, belongs on 5-axis. The deciding cost is not machine rate; it is the number of times the part leaves the chuck.
Each re-clamp costs a datum shift. Hold ±0.005 mm across four setups on a thin part and you will fight the stack. On one 5-axis setup, the same tolerance is mostly a question of tool deflection and thermal drift.
- 13-axis fitsPrismatic parts, through holes, flat sealing faces, pockets shallower than 2× cutter diameter.
- 24-axis fitsCylindrical parts with cross holes or slots that must stay angularly indexed to each other.
- 35-axis fitsCompound angles, contoured blends, undercuts, and parts with tolerance on five or more faces.
Features That Turn a Simple Part Into a Hard One
Internal corners are the most common cost driver. A pocket with a 1 mm corner radius forces a 2 mm cutter, and a 2 mm cutter 20 mm long will sing. Open the radius to 3 mm or more where the function allows, and the same pocket can be roughed with an 8 mm tool and finished in a few clean passes.
Deep, narrow channels come second. If a slot is 3 mm wide and 30 mm deep, chip evacuation becomes the limit, not spindle speed. We usually suggest splitting the channel into an open section plus a cover plate, or roughing it from both ends if the geometry permits.
Thin walls are a stiffness problem, not a machining problem. A 0.8 mm wall in aluminium will move when the roughing tool passes, then spring back after the finish cut. Leaving a roughing allowance of 0.3–0.5 mm and taking light finishing passes at 0.1 mm controls it better than slowing the spindle down.
Finally, watch datum features. A complex part with no flat face, no bore and no clear reference is expensive to inspect and expensive to set up. Adding one machined datum pad, even a small one, saves time at every stage.
- 1Corner radiusKeep internal radii at 3 mm or larger unless the function truly needs tighter.
- 2Depth-to-widthSlots deeper than 6× their width usually need a design change, not a better cutter.
- 3Wall thicknessBelow 1 mm in aluminium or 1.5 mm in steel, expect multiple light finishing passes.
- 4DatumOne flat pad and one bore make setup and inspection repeatable.
Fixturing and Datum Strategy for Shaped Parts
On a complex part, the fixture is the process. If the part is held on a vice jaw that touches a finished surface, that surface will show marks, and the next cut will reference a face that has already moved. We prefer to hold on stock material, on a dedicated tab, or on a soft jaw machined to the part profile.
For thin and curved parts, a sacrificial boss or a bolted tab keeps the workpiece rigid until the final operation. The tab is cut last, after the toleranced features are complete. This costs one extra operation and saves the part.
Datum transfer is the other half. On a 5-axis setup, we probe the stock and set the work coordinate system in the machine, then verify with a touch probe after roughing. If a feature must be checked against a drawing datum that no longer exists, we machine a reference pad early and keep it until final inspection.
Thermal drift matters on long cycles. A part that runs for four hours in a shop with a 6 °C swing will not hold ±0.005 mm without either a temperature-controlled room or an in-process probe check. We use in-process monitoring on tight features rather than trusting the first-off measurement.
- 1Hold on stockNever clamp a finished surface if you can clamp the parent material.
- 2Machine soft jawsCut jaws to the part profile for curved or thin sections.
- 3Probe after roughingConfirm the work offset before finishing, not after.
Tolerances and Surface Finish: What Is Realistic
A drawing full of ±0.01 mm callouts does not make a part precise. It makes it expensive and slow to inspect. On complex CNC parts, we hold ±0.005 mm on critical features such as bearing bores, seal faces and mating surfaces, and let non-critical dimensions sit at ±0.1 mm. That split usually cuts cost without touching function.
Surface finish follows a similar rule. As-machined aluminium sits around Ra 1.6–3.2 μm. A good finishing pass on a 5-axis contour reaches Ra 0.8–1.6 μm. Below Ra 0.2–0.8 μm you are in lapping or fine-boring territory, and the cost curve gets steep.
Geometric tolerances are the hidden cost. Flatness, perpendicularity and true position each need a measurable datum, and each one adds inspection time. On a 5-axis part with compound angles, true position of a hole is easy to call out and hard to verify without a CMM. We report what we measure, and we will flag a callout that cannot be verified in our inspection setup before we cut metal.
One practical note: tolerance stack across many small features is different from tolerance on one feature. Ten holes each at ±0.05 mm can still put the assembly out of alignment if the pattern datum is loose.
- 1Split the calloutsTight tolerance only where it controls fit or function.
- 2Finish by functionRa 0.8–1.6 μm for sealing and sliding, Ra 1.6–3.2 μm for general surfaces.
- 3Verify before quotingIf a GD&T callout cannot be measured, it cannot be guaranteed.
Inspection of Complex Geometry
Inspection is where many complex projects lose time. A CMM can measure a compound surface, but only if the probing strategy matches the geometry. Free-form surfaces need dense point grids; a few touch points will not confirm a contour.
We inspect 100% of parts before shipment, with raw material checks, in-process monitoring and a final inspection. Reports are available on request. The inspection plan is written alongside the process plan, not after, because the datum used in machining is usually the datum used in checking.
First article inspection is the point where a complex part either settles or does not. If the first part meets the drawing but the process is fragile, the tenth part will not. We look at whether the process is repeatable: tool wear trend, probing results, and the spread between the first three parts.
For parts with certification requirements, the inspection record travels with the part. We hold ISO 9001:2015, IATF 16949:2016, ISO 13485:2016 and ISO 27001:2022, so traceability and documentation are part of the standard workflow rather than an add-on.
- 1Probing strategyMatch point density to surface curvature, not to the clock.
- 2RepeatabilityThe first part proves the design; the first three parts prove the process.
- 3RecordsInspection reports and material certificates on request.
Material Behavior on Complex Shapes
Material changes the plan more than most designers expect. Aluminium 6061 and 7075 cut cleanly and hold thin walls well. 7075 is stiffer and machines to a better finish, but it is less weldable and less corrosion-resistant than 6061. For a complex housing, 6061-T6 is usually the safer default.
Stainless 304 and 316 work-harden. A cutter that rubs instead of cutting will harden the surface and destroy the next pass. On complex stainless parts, we keep the feed per tooth high enough to stay under the hardened layer and avoid dwelling in a corner. 17-4PH adds a heat treatment step that can move dimensions, so we plan the sequence around it.
Titanium TC4 (Ti-6Al-4V) and Inconel are slow and hot. Thin sections in these materials need lower radial engagement, more coolant, and a tool path that keeps the cutter moving. On a complex 5-axis contour, a trochoidal roughing path is often the difference between a stable cut and a scrapped part.
Plastics behave differently again. POM and PEEK hold dimension well but generate chips that wrap; ABS and PMMA are soft and prone to melting. For prototypes in these materials, sharp tools and high spindle speed with moderate feed work better than heavy cuts.
- 1Aluminium6061-T6 for general complex housings, 7075 for stiffness and finish.
- 2StainlessAvoid rubbing; feed hard enough to stay under the work-hardened layer.
- 3Titanium and InconelLow radial engagement, high coolant, constant tool engagement.
- 4PlasticsSharp tools, high speed, watch chip wrap and heat.
What Drives Cost and Lead Time
Cost on a complex part is dominated by setup count and cycle time, not material price. Moving a part from four setups to one 5-axis setup can cut total machining hours substantially, even though the 5-axis machine rate is higher. On low volumes, the setup saving usually wins.
Programming time matters too. A contoured 5-axis path takes longer to generate and verify than a set of 3-axis operations. On a one-off prototype, that programming effort is spread across a single part. On a run of 500, it disappears into the unit price.
Lead time runs the other way. We quote and return a free DFM analysis within 12 hours, and production can start within 24 hours. Parts ship in 3–5 days for standard work. Complex geometry with custom fixtures or heat treatment adds time that we state up front rather than after the order.
There is no minimum order quantity. One prototype and a 10,000-part run go through the same DFM step, and the DFM is where most of the cost is decided.
- 1Setup countThe biggest lever on complex parts.
- 2VolumeProgramming cost amortizes; fixture cost does not.
- 3DFM firstA 12-hour DFM review often removes one setup or one tight callout.
Process Selection by Part Geometry
Read the geometry row first, then the tolerance and volume rows.
| Part geometry | Recommended process | Why | Watch out for |
|---|---|---|---|
| Flat plates, through holes, open pockets | 3-axis milling | Single setup, short cycle, lowest cost | Nothing major |
| Cross holes on a shaft | 4-axis milling or mill-turn | Angular position held in one setup | Index repeatability |
| Curved blades, compound angles | 5-axis simultaneous | Tool follows the surface in one pass | Tool deflection on long reach |
| Deep narrow channels | 5-axis with long-reach tools | Chip evacuation is the real limit | Tool breakage, cost per part |
| Thin walls under 1 mm | 5-axis, light finishing passes | Stiffness controlled by path, not speed | Chatter and spring-back |
| Undercuts and back-side features | 5-axis with tilted tool axis | Avoids a second operation | Reach and holder clearance |
| Housings with five toleranced faces | 5-axis, one setup | Removes datum stack from re-clamps | Fixture access to the base |
| Large frames to 4,000 mm | 3-axis plus 5-axis hybrid | Travel limit decides the plan | Handling and thermal drift |
When 5-Axis Is Worth It and When It Is Not
If your part has tolerance on five or more faces, compound angles, or a contoured blend that must hold finish, put it on 5-axis and accept the higher machine rate. If it is prismatic with open pockets and through holes, keep it on 3-axis and spend the savings on a better fixture.
Complex CNC Parts Questions
How do I know if my part needs 5-axis machining?
Count the faces that carry a tolerance or a finish requirement. If more than four faces need work, or if any of them face different directions, one 5-axis setup is usually cheaper than several 3-axis setups.
A second signal is tool access. If a pocket has an internal corner tighter than 3 mm, or if a feature sits behind an overhang, a tilted tool axis solves it without a second operation.
Can you hold ±0.005 mm on a complex contoured part?
Yes, on critical features such as bores and mating faces, when the process is planned around them. We hold ±0.005 mm (±0.0002 in) on those features and loosen non-critical dimensions to ±0.1 mm.
On long cycles, thermal drift is the main risk. We use in-process probing on tight features so the work offset is verified before finishing rather than after.
What is the largest complex part you can machine?
Our maximum processing size is 4,000 mm, with a travel of 4,000 × 400 × 150 mm on the large machines. Medium travels include 750 × 1,150 × 550 mm and 600 × 600 × 600 mm, and compact machines cover 500 × 500 × 450 mm and 500 × 310 × 200 mm.
There are 127 high-precision CNC machines in total, including 16 simultaneous 5-axis centers, 12 four-axis mills, 27 three-axis machines and 16 mill-turn centers.
Which materials are available for complex parts?
Aluminium grades include 6061, 6061-T6, 2024, 5052, 5083, 6063, 6082, 7075 and ADC12. Stainless covers 303, 304, 316, 316L, 420, 430, 431, 440C and 17-4PH.
We also machine 1018, 1045, 4130, 4140, 4340 and tool steel, copper and brass grades, titanium TA1, TA2 and TC4, Inconel, magnesium, and plastics such as POM, PEEK, PC, ABS and carbon fibre.
Do you offer finishing for complex geometry?
Yes. Anodizing (clear, colour, hardcoat, conductive), electroless nickel, zinc, silver and gold plating, powder coating, black oxide, bead blasting, tumbling, brushing and polishing are all available.
Laser marking and engraving are also offered, with a minimum character height of 1.5 mm. On contoured surfaces, we check that the finish callout is reachable on the actual geometry before starting.
How fast can complex parts ship?
Quotation and free DFM analysis come back within 12 hours, and production can start within 24 hours. Standard parts ship in 3–5 days.
Complex geometry with custom fixtures or heat treatment takes longer, and we state that in the quote instead of after the order. Uploads are secure and confidential, and an NDA is available on request.
Send the Drawing, Get a DFM Review
Upload your model and we return a quote with a free DFM analysis within 12 hours, including a note on which features drive setup count and cost.
12-hour quote±0.005 mm toleranceNo minimum order quantity