CNC Processing Riverside: How the Process Actually Works
This page explains what happens between a CAD file and a finished metal part, written for engineers and buyers who source CNC processing Riverside programs cannot run in-house. Read it and you can judge which machine type fits a geometry, what tolerance is realistic, and which parts should never go on a mill.

In this article
- 1
- 2
- 3
- 4
- 5
- 6
What CNC processing removes, and why the setup decides the result
CNC processing is subtractive. A rotating cutter is driven along a programmed path and shears material away in chips. Nothing is shaped by a mold or a die, so the first part and the thousandth part come off the same code. That is the whole appeal: geometry is defined by numbers, not by tooling wear or operator feel.
The catch is that the cutter has to reach the surface. Every feature you design imposes a question of access. A pocket 40 mm deep and 6 mm wide at the bottom cannot be cut by a tool rigid enough to hold tolerance, because the tool must be at least as long as the pocket is deep and at least as thin as the corner is small. Long and thin means deflection.
Deflection is the quiet error in CNC processing. A 6 mm end mill hanging 60 mm out of its holder will bend under cutting force, and the bend shows up as taper in the wall, chatter marks on the floor, and a dimension that drifts from the first pass to the last. The machine is not at fault. The tool assembly is.
So when a shop quotes a tight tolerance, it is really quoting a setup: which machine, which holder, how many passes, how much material left for a finishing cut. Tolerance is not a property of the machine alone. It is a property of the plan.
- 1Access beats powerA reachable feature on a small machine beats an unreachable one on a large machine.
- 2Tool length sets accuracyEvery extra 10 mm of gauge length costs stiffness.
- 3Finishing passes define finishRoughing clears metal; the last 0.2–0.5 mm sets Ra.
3-axis, 4-axis and 5-axis: what each one is for
A 3-axis mill moves X, Y and Z. The part sits still and the tool approaches from one direction, usually from above. This is the fastest and cheapest way to cut a prismatic part: plates, housings, brackets, manifolds with features on one face. If your part is mostly flat with pockets and holes on two or three faces, 3-axis work plus two or three re-fixturings is often the right call.
A 4-axis machine adds rotation about one axis, typically A. The part turns like a cylinder while the tool cuts. Shafts, cam profiles, splined hubs and parts with holes on a bolt circle all become one-setup jobs. The gain is not only speed. Every re-fixturing on a 3-axis machine reintroduces datum error, and a 4-axis setup removes that class of error entirely.
A 5-axis machine adds a second rotary axis, so the tool can tilt relative to the part. This is what lets a shop cut undercuts, deep cavities with steep walls, impeller blades and contoured surfaces without splitting the job across multiple fixtures. GreatLight runs 16 simultaneous 5-axis machining centers alongside 12 four-axis mills and 27 three-axis machines, so the routing decision is made on geometry rather than on what happens to be free.
Five-axis is not automatically better. It is slower to program, needs more verification, and on a simple plate it buys nothing. The honest rule: use the fewest axes that reach every feature in one or two setups. Beyond that you are paying for motion you do not need.
- 13-axisPrismatic parts, one dominant approach direction, lowest cost per part.
- 24-axisRotational parts and bolt-circle features in a single setup.
- 35-axisUndercuts, blades, steep walls, contoured surfaces, hard-to-reach faces.
What ±0.005 mm really means on a drawing
A tolerance of ±0.005 mm is achievable, but not on every dimension of every part. It depends on the feature, the material and the temperature. Aluminum expands about 23 μm per meter per degree Celsius. A 300 mm aluminum part measured at 25 °C but machined at 30 °C has already moved 0.03 mm before any cutting error is counted.
That is why tight tolerances belong on specific, functional dimensions, not on the whole drawing. A bearing bore, a dowel hole, a mating face and a seal groove deserve the tight callout. An outside profile that bolts to a bracket does not. When every dimension carries the same tight tolerance, the shop either charges for it or quietly ignores the ones that do not matter.
Surface finish follows a similar logic. As-machined surfaces land around Ra 1.6–3.2 μm. A fine finishing pass gets you Ra 0.8–1.6 μm. Below that you are usually into Ra 0.2–0.8 μm territory, and that often means a different process: finer stepovers, a smaller cutter, sometimes a lap or a polish. Say which surfaces need it.
Inspection closes the loop. GreatLight checks incoming material, monitors dimensions in process, and inspects 100% of parts before shipment, with reports available on request. The point of the report is not paperwork. It is knowing which dimensions were actually measured and with what instrument.
- 1Call out functional fits onlyBores, dowels, mating faces, seal grooves.
- 2Note the measuring temperatureThermal drift can exceed the tolerance itself.
- 3Match finish to functionSealing surfaces need finer Ra than clearance faces.
Material behaviour changes the cutting plan
Aluminum 6061 and 7075 cut freely and hold a good finish, which makes them the default for prototypes and enclosures. 7075 is stronger but more prone to distortion when a lot of material is removed from one side, so sequence matters. Rough, stress-relieve if needed, then finish.
Stainless 304 and 316 work-harden. If the cutter rubs instead of biting, the surface gets harder and the next pass wears the tool faster. The fix is a positive feed that keeps the cutting edge engaged, sharp tooling, and no dwelling in the cut. 17-4PH in the H900 condition is machinable but abrasive; expect shorter tool life and plan for it.
Titanium Ti-6Al-4V (TC4) has low thermal conductivity, so heat goes into the tool rather than the chip. Roughing at conservative parameters with high-pressure coolant is normal. Inconel is worse. Both are cut regularly here, but they are never the cheap option, and a design that uses titanium where aluminum would work is a design that costs more than it needs to.
Plastics behave differently again. POM and PEEK hold dimension well; ABS and PP are softer and can burr or melt at the edge. Carbon fibre is abrasive and needs carbide or diamond tooling. The material choice and the finishing choice are linked, because anodizing only applies to aluminum, and hardcoat changes the bore size by tens of microns.
- 1AluminumFast, stable, anodizes well; watch distortion on thin sections.
- 2StainlessWork-hardens; keep the edge engaged and the feed positive.
- 3Titanium and InconelHeat stays in the tool; coolant strategy drives tool life.
- 4PlasticsSharp tooling, light finishing passes, watch edge burrs.
When CNC processing is the wrong answer
CNC processing removes metal one part at a time. When you need 50,000 identical small parts, that is a die casting or an injection molding job, and machining them would be slow and expensive. Machining still has a role there, but it is the tool or the first article, not the production run.
Very large, very thin, or very flexible parts are also a poor fit. A 2 mm aluminum panel 1,500 mm long will move when the clamps come off, no matter how carefully it is cut. Sometimes the answer is to machine a fixture first, or to change the design so stiffness comes from a rib rather than from thickness.
Sharp internal corners are another boundary. A pocket with a true square internal corner cannot be milled, because the cutter is round. The corner will carry the tool radius, typically 1–3 mm on a finishing cutter. If the mating part needs a square corner, you either change the mating part or accept a relief groove, which is an extra operation and an extra cost.
Deep small holes, deep narrow slots and features with a depth-to-width ratio beyond about 4:1 push against tool stiffness. They can be done. They will be slower, measured more often, and occasionally scrapped. If the design can be opened up by a millimetre, that is usually the cheapest change on the drawing.
- 1High volumeMove to casting or molding; keep machining for the tool and first article.
- 2Thin and flexibleClamping release changes the shape; add ribs instead of thickness.
- 3Square internal cornersThe tool radius is unavoidable; design a relief or a round mating feature.
Machine setup and tolerance by part type
Use this to pick a routing before you request a quote.
| Part type | Typical setup | Realistic tolerance | Watch out for |
|---|---|---|---|
| Flat plate, pockets one side | 3-axis, one setup | ±0.05 mm | Thin walls bowing after release |
| Housing, features on 3 faces | 3-axis, two or three setups | ±0.02 mm | Datum shift between setups |
| Shaft with cross holes | 4-axis, one setup | ±0.01 mm | Runout from chuck jaw pressure |
| Impeller or blade form | 5-axis simultaneous | ±0.01 mm | Tool reach at blade root |
| Deep cavity, steep walls | 5-axis with tilted tool | ±0.02 mm | Chatter from long tool holders |
| Bearing bore in aluminum | Finish boring pass | ±0.005 mm | Thermal growth after machining |
| Large frame 4,000 mm long | 3-axis gantry travel | ±0.05 mm | Cumulative positioning over length |
The short version
If your part is prismatic with features on a few faces, use 3-axis and spend the money on good fixturing. If it rotates or has features on a bolt circle, use 4-axis. If it has undercuts, blades or steep contoured walls, use 5-axis. And if you need tens of thousands of small parts, machine the tool, not the parts.
Questions engineers ask before sending a file
What file format should I send for a quote?
STEP or IGES is best because it carries exact geometry. Native CAD files work too. If you only have STL, send it with a note about the mesh tolerance, because a coarse STL can describe a hole as a polygon and the quote will be based on the wrong shape.
Include a 2D drawing if any dimension carries a tolerance, a thread callout, a surface finish or a datum scheme. Without it, the shop quotes to general tolerances and you may get a part that meets the model but not the fit.
Can you hold ±0.005 mm on every dimension?
No, and no shop can do that economically. ±0.005 mm is applied to specific features: bearing bores, dowel holes, mating faces. General dimensions sit at wider tolerances, which is normal practice.
The practical constraint is thermal. A part machined warm and measured cold will read differently. If a tight dimension matters, say so on the drawing so it can be cut and checked under controlled conditions.
Do you have a minimum order quantity?
No minimum order quantity. A single prototype and a 10,000+ part run are both normal, and the setup work is the same either way. For one-offs the per-part cost is dominated by programming and fixturing, not by material.
If you expect volume later, tell us at the quote stage. The first article can then be planned so the fixture and the inspection method carry over to the production run.
How is my design kept confidential?
Uploads are secure and confidential. We can sign a non-disclosure agreement before files are shared, and the NDA page on this site covers the standard terms.
GreatLight holds ISO 27001:2022 for information security, alongside ISO 9001:2015, IATF 16949:2016 and ISO 13485:2016. Those certifications cover the management systems, not the individual part, so ask for the scope certificate if your quality file needs it.
Will you review the design before machining?
Yes. Every quote includes a free DFM analysis, returned with the quotation, usually within 12 hours. We flag features that are hard to reach, tolerances that will be expensive to hold, and thin sections that may move.
The review is a conversation, not a rejection. Most parts can be made as drawn; the question is whether a small change saves a large amount of time or cost.
What happens if a dimension is out of tolerance?
Parts are inspected 100% before shipment, so the check happens before the box is closed, not after. Inspection reports are available on request and list the measured values.
If something does not meet the drawing, tell us with the measurement and the instrument used. We will compare it against our inspection record and work out whether it is a machining issue or a measuring disagreement.
Send the drawing, get a DFM reply with the quote
Upload a STEP file and a 2D drawing. We return a quotation and a free DFM analysis, usually within 12 hours, and production can start within 24 hours of approval.
12-hour quoteNo MOQ100% inspectionNDA on request