What CNC Machine Means: 6 Basics Every Engineer Needs
What CNC machine means in practice: a computer executes a stored program and steers a cutting tool along a defined path. This page covers the machine, the code, the tolerance limits and the cases where the process is the wrong choice. Written for design and sourcing engineers who sign off on drawings.

In this article
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
What CNC Machine Means in Plain Engineering Terms
CNC stands for computer numerical control. The machine holds a part in a workholding fixture; a spindle or turret carries the cutting tool; a controller reads a program and commands the axes to move. Nothing is turned by hand during the cut. The operator loads the part, proves the program, and the controller repeats the same motion for every cycle.
That word control is the whole point. On a manual mill, feed rate depends on how steady your hand is. On a CNC machine the feed, spindle speed and depth of cut are numbers in the program, so part 1 and part 500 cut the same way. Repeatability comes from the code, not from the operator's wrist.
The program is written in G-code, a list of motion and machine commands. G01 moves in a straight line at a set feed. G02 and G03 cut arcs. M08 turns on coolant. A CAM system generates most of this from a CAD model, but the numbers still have to be checked by someone who knows the machine.
So what CNC machine means for a buyer is this: a repeatable, program-driven subtraction process. Material is removed by a rotating cutter or a wire, under numeric control, to a geometry defined in software. Everything else on this page follows from that sentence.
The Machine, the Controller and the Cutting Tool
A machining center has four systems worth knowing. The structure and slides set the stiffness and the working envelope. The spindle delivers torque at a rated speed range. The tool changer swaps cutters so a part can be finished in one setup. The controller ties it together and holds the offsets.
The controller matters more than the brochure suggests. It stores tool length offsets, work offsets and cutter compensation. A 0.02 mm error in a tool offset shows up on every part made with that tool until someone catches it. That is why first-article inspection exists.
Cutting tools decide surface finish as much as the machine does. A sharp carbide end mill at Ra 0.8–1.6 μm is a normal milling result. Push to Ra 0.2–0.8 μm and you are blending, lapping or using a finishing pass with a small stepover. The machine has to be capable, but the tool and the strategy do the work.
At GreatLight we run 127 high-precision CNC machines, including 16 simultaneous 5-axis machining centers, 12 four-axis mills, 27 three-axis machines and 16 mill-turn centers. The largest platform handles parts up to 4,000 mm. That range matters when you are deciding whether a feature can be reached in one setup or needs two.
How a CAD Model Becomes a Finished Part
The path from model to metal has five steps: CAD model, CAM toolpath, post-processing to G-code, setup and dry run, then the cutting cycle. Each step can introduce error, and each one is checkable before the spindle turns.
In CAM the programmer picks tool sizes, stepdowns and stepovers, and the software calculates the path. A roughing pass at 0.5–2.0 mm radial engagement removes most of the stock. A finishing pass at 0.1–0.3 mm stepover sets the surface. Too aggressive on the finish pass and you get chatter marks that no amount of polishing will fully hide.
Post-processing converts the toolpath into code for that specific controller. This is where feed and speed values come from the material and the tool, not from a default table. Aluminium 6061 and Ti-6Al-4V need completely different numbers. Cutting titanium at aluminium speeds burns tools.
The setup step is where drawings matter. Datum selection, workholding and tool reach all affect whether the part comes out in tolerance. Engineers who dimension from a functional datum give the shop a fighting chance. Engineers who dimension from a cosmetic edge cause arguments.
Tolerance, Finish and Material Limits
A general machining tolerance of ±0.005 mm (±0.0002 in) is achievable on rigid setups in aluminium and mild steel. Feature size matters: a 2 mm deep pocket in a 10 mm boss is easy, the same tolerance on a 300 mm thin wall is not. Wall deflection moves the cutter, not the program.
Surface finish is specified as Ra, the arithmetic mean roughness. As-machined milling sits around Ra 1.6–3.2 μm. A controlled finish pass reaches Ra 0.8–1.6 μm. Below Ra 0.2–0.8 μm you are in lapping, honing or polishing territory, and those operations add cost and lead time.
Material choice drives the rest. Aluminium 6061, 7075 and 2024 cut fast and hold tolerance well. Stainless 304 and 316 work-harden, so light passes and constant feed beat heavy interrupted cuts. Titanium TC4 (Ti-6Al-4V) and Inconel need low surface speed, high coolant pressure and sharp tools. Plastics like POM and PEEK cut cleanly but move with temperature.
Aspect ratio is the quiet limit. A 6 mm end mill cutting 40 mm deep is at roughly 7:1, near the practical ceiling. Beyond that you need a reduced shank tool, a long-reach holder or a different process. If the drawing calls for a 50 mm deep, 6 mm wide slot, expect to pay for it.
What a CNC Machine Does Not Do Well
CNC machining is subtractive, so it cannot beat a casting or a forging on cost at volume. A die-cast housing at 50,000 pieces will undercut a machined one by a wide margin. Machining wins on low volume, tight tolerance, and parts where the geometry changes between revisions.
It is also poor at thin, flexible features. A 0.3 mm aluminium shim can be milled, but holding flatness is hard and the part may need a fixture that costs more than the parts. Sheet metal fabrication handles that geometry better, with laser cutting and forming.
Internal features with no tool access are a hard stop. A hollow cavity with a 3 mm opening cannot be machined from outside. That is casting, additive or EDM sinker work, and even EDM needs an electrode path. Check tool access before you finalize the model.
Very hard materials above roughly 45 HRC cut poorly with carbide. Hardened tool steel, ceramic and some superalloys shift to EDM, grinding or carbide inserts with reduced depth of cut. The process still works; the removal rate just drops and the cost rises.
How You Verify the Machine Did Its Job
Inspection is not a final gate you bolt on at the end. It runs through the job: raw material check, in-process monitoring, final inspection. A shop that only measures at the end finds problems after the value is already added.
For a first article, a coordinate measuring machine (CMM) or optical comparator confirms the critical dimensions against the drawing. For a production run, sampling plus in-process gauging catches drift before parts go out of tolerance. Reports are available on request.
Thermal drift is the enemy of tight tolerance over a long run. A spindle warms up over the first hour and the geometry moves with it. Shops that hold ±0.005 mm over thousands of parts control the room temperature and re-check offsets on a schedule.
At GreatLight every shipment is 100 percent inspected before it leaves, and the qualification rate on production runs is 99.99 percent. Those numbers only hold if the drawing is clear. Ambiguous callouts are the most common source of a rejected lot.
Where CNC Fits in a Real Production Plan
For a prototype, CNC machining and 3D printing compete. Printing wins on hollow internal channels and on parts with no load. CNC wins when the material must be the production material, or when the surface has to be functional. A bracket tested in printed plastic does not prove the aluminium version.
For bridge production, CNC is usually the fastest route from a released drawing to shippable parts. At GreatLight a quotation with a free DFM analysis comes back within 12 hours, production can start within 24 hours, and parts ship in 3–5 days. That timing suits design verification and pilot builds.
For full production, the decision changes. If the part is a simple prismatic shape in a common alloy, CNC can run for the life of the product with no tooling investment. If volumes climb past the point where casting or forging amortizes, the shop should say so rather than keep milling.
There is no minimum order quantity here. Runs go from a single prototype to 10,000 or more parts. The economics move with volume, not with a gate at the front door.
Which CNC Process Fits Which Part
Match the feature to the process before you request a quote.
| Process | Best for | Typical tolerance | Watch out for |
|---|---|---|---|
| 3-axis milling | Prismatic parts, pockets on one face | ±0.005 mm | Undercuts need a second setup |
| 4-axis milling | Cylindrical parts with flats and slots | ±0.005 mm | Rotary indexing adds cycle time |
| 5-axis milling | Contoured surfaces, deep pockets, one-setup parts | ±0.005 mm | Programming and prove-out cost more |
| CNC turning | Shafts, bushings, threaded fittings | ±0.005 mm | Off-axis holes need live tooling |
| Mill-turn | Parts with turning plus cross features | ±0.005 mm | Not economical for simple round parts |
| EDM (wire or sinker) | Hardened steel, sharp internal corners | ±0.005 mm | Slow removal, electrode cost on sinker |
| CNC grinding | Hardened surfaces, tight flatness | ±0.005 mm | Geometry limited to cylindrical or flat |
When CNC Is the Right Answer
If the part needs tight tolerance, a real production material, and a geometry that will still change, choose CNC. If the geometry is fixed, hollow inside, or needed in the tens of thousands, choose casting, sheet metal or additive instead.
Questions Engineers Ask Next
What does the C in CNC actually control?
It controls axis motion, spindle speed and auxiliary functions such as coolant and tool changes. The controller reads the program and drives servo motors to positions the code specifies.
It also stores offsets for each tool and each work setup, so the same program can run on a different fixture without rewriting the path.
Can a CNC machine hold ±0.005 mm on every feature?
No. That tolerance is achievable on rigid setups with the right tooling and stable temperature. Long thin walls, deep narrow pockets and small features on large parts are harder.
The honest answer depends on the feature, not the machine. Send the drawing and the shop can tell you which callouts are routine and which need a different approach.
Is 5-axis always better than 3-axis?
No. Five-axis wins when the part has contoured surfaces, deep pockets on multiple faces, or needs to be finished in one setup. That saves fixturing and preserves datum relationships.
For a flat plate with through holes, a 3-axis machine is faster and cheaper. Using five axes on simple geometry just adds programming time.
What surface finish should I put on the drawing?
Specify Ra only where it matters. A sealing face may need Ra 0.8–1.6 μm; a mounting boss can sit at Ra 1.6–3.2 μm as machined.
Blanket-finishing every surface drives cost with no functional gain. Mark the critical faces and leave the rest as machined.
How do I know the part will be inspected properly?
Ask what the inspection plan covers and request reports for critical dimensions. A shop running raw material check, in-process monitoring and final inspection will have those records.
For production runs, ask how offsets are managed across a long cycle. That is where tolerance drift shows up first.
Can CNC machining handle hardened steel?
Yes, but at a cost. Above roughly 45 HRC, carbide cutting becomes slow and tool life drops. EDM and grinding are usually more practical.
If the part is hardened after machining, the finishing allowance has to be planned into the process from the start.
Send the Drawing, Get a Real Answer
Upload your files for a quotation and free DFM analysis within 12 hours. Uploads are secure and confidential, and an NDA is available on request.
12-hour quote100% inspectionNo minimum order quantity