Beginners Guide CNC: How a Spindle Turns Your CAD File into Metal
This beginners guide CNC page explains what a machine actually does with your CAD file, how tolerance and finish get decided, and what geometry a spindle cannot reach. Read it and you can tell whether a part belongs on a mill, a lathe, or somewhere else.

In this article
- 1
- 2
- 3
- 4
- 5
- 6
- 7
What a beginners guide CNC should start with: the machine
A CNC machine is a metal-cutting machine whose slide movements are commanded by numbers instead of a handwheel. The operator does not turn a dial to reach a depth. A control reads a program and drives ball screws, and the tool follows that path at a set feed rate. That is the whole idea.
Three motion types cover most work. Milling spins a multi-tooth cutter and moves it through the stock, which suits pockets, slots, faces and profiles. Turning spins the workpiece against a single-point tool, which suits shafts, bushings and threaded features. Grinding removes very little material with an abrasive wheel to tighten size or finish after the other two.
The machine does not know what the part is for. It only knows coordinates, feed rates and spindle speeds. Every decision about how to hold the part, which tool to load and how many passes to take comes from a programmer reading your drawing. That is why the drawing matters as much as the model.
- 1MillingRotating cutter, stationary work. Pockets, slots, flat faces.
- 2TurningRotating work, stationary tool. Shafts, diameters, threads.
- 3GrindingAbrasive wheel for tight size and fine finish after cutting.
From CAD model to G-code: where errors get baked in
The path from a solid model to a cut part runs through CAM software. You import the model, choose a stock size, pick tools, and the software computes toolpaths. Those toolpaths post out as G-code, the instruction set the control understands. A typical line tells the machine to move to a coordinate at a feed rate, then change spindle speed, then move again.
Most beginner problems start here, not at the machine. If the model has a 3D surface where a 2D pocket would do, the CAM system generates far more passes and the cycle time climbs. If the model omits a fillet radius at an internal corner, the programmer has to decide what size cutter fits, and the corner will come out with a radius anyway.
Units are the classic trap. A model drawn in inches sent to a shop expecting millimeters produces a part 25.4 times the intended size, or the reverse. Send the native CAD file plus a PDF drawing that states units, critical dimensions and datum references. We give a free DFM review within 12 hours, and the report flags these issues before a cutter touches metal.
- 1Send native CAD plus PDFThe model drives toolpaths; the drawing drives inspection.
- 2State units and datumsAmbiguity here is the most expensive kind.
- 3Flag critical dimensionsOnly the toleranced features get measured closely.
Tolerance and surface finish: two numbers that set the cost
Tolerance is how much a dimension may vary. Surface finish is how rough the cut surface is, measured as Ra in micrometers. Both drive cost, and both are usually specified tighter than the function needs. A cosmetic bracket and a bearing bore should not carry the same tolerance block.
As a practical starting point, general machining holds around ±0.1 mm on most features without special effort. Tightening to ±0.005 mm changes the process. The shop needs finer cutters, more passes, temperature control and more inspection time. On our equipment that tolerance is achievable, but it should be reserved for the features that actually mate or locate.
Finish follows the same logic. An as-machined surface sits around Ra 1.6–3.2 μm. A high-quality machined finish lands at Ra 0.8–1.6 μm. Fine finishing reaches Ra 0.2–0.8 μm and usually needs a separate pass at low feed, which adds time. If a surface only needs paint to stick, rough is fine. If it is a seal face or a sliding surface, the number matters.
- 1Tolerance the fit needsLoosen everything that does not mate or locate.
- 2Finish the function needsSealing and sliding surfaces only, as a rule.
- 3Both are checkable100% inspection before shipment; reports on request.
What the tool cannot reach: geometry rules that save redesign
Every cutter is a cylinder with a limited length-to-diameter ratio. Deep pockets with narrow openings are where that limit shows up. As a rule of thumb, a pocket depth beyond about four times the cutter diameter forces a smaller, less rigid tool, slower feeds and a higher risk of chatter. Sometimes the answer is a different setup, sometimes it is a different design.
Internal corners are always rounded. The corner radius cannot be smaller than the tool radius, so a sharp internal corner on a drawing becomes a note asking for a radius. Say what radius is acceptable instead of leaving a zero. Likewise, a hole smaller than about 1 mm gets hard to drill reliably, and a slot narrower than the cutter is impossible without a special process.
Undercuts are the other common wall. A feature that is wider inside than at its opening cannot be reached from that direction by a straight tool. Five-axis motion helps by tilting the tool, and we run 16 simultaneous 5-axis centers, but the tool still needs a clear line of sight to the surface. If it has none, consider splitting the part or changing the process.
- 1Depth-to-diameterPast roughly 4:1, expect slower cuts and chatter risk.
- 2Internal cornersState an acceptable radius. Zero is not buildable.
- 3UndercutsIf the tool cannot see it, it cannot cut it.
Reading a tolerance block without over-specifying
Most drawings carry a title-block tolerance that applies to any dimension without its own callout. That block is where costs accumulate quietly. A ±0.05 mm default on a part where nothing mates closely adds inspection and rework for no benefit. Set the default loose, then tighten only the features that need it.
Datums matter as much as numbers. If a drawing tolerances a hole position from one face and the mating part locates from another, the assembly can fail even when every dimension passes inspection. Call out the datum that matches how the part is used. For round parts, that is often the turned diameter; for prismatic parts, it is usually a machined face and a pair of holes.
When a feature truly needs tight control, say so once and let the shop plan around it. A single ±0.005 mm bore is a normal job. A drawing where every dimension carries ±0.005 mm is a different quote, a different setup plan and a longer schedule. Engineers who mark the two or three controlling dimensions get better parts for less money.
- 1Loose default, tight exceptionsOnly the control dimensions carry the tight number.
- 2Datums match assemblyTolerance from the face the mating part touches.
- 3One tight feature is normalA whole drawing at ±0.005 mm is not.
How material choice changes the cut
Aluminum cuts fast and holds tolerance well, which is why 6061 and 7075 dominate prototypes and low-volume parts. It also moves with heat, so a thin aluminum wall machined aggressively can spring out of tolerance after the clamps come off. Stainless 303 and 304 machine very differently: 303 is free-cutting, 304 work-hardens if the cutter rubs instead of cuts.
Steels like 1018 and 4140 sit in the middle. They cut cleanly but need more spindle power and slower speeds than aluminum. Titanium and Inconel sit at the other end. They conduct heat poorly, so the cutting edge absorbs it, and tool life drops sharply. Machining them means lower speeds, more coolant and more time, which shows up in the price.
Plastics behave differently again. POM and PEEK hold dimensions well and machine cleanly, while ABS and PP can melt or burr at the edges if feeds run too high. If a part is a bracket with no wear surface, a plastic may do the job at lower cost. If it is a load-bearing interface, the metal choice is doing real work and should not be swapped for convenience.
- 1AluminumFast, accurate, but thin walls can move after clamping.
- 2Stainless303 is free-cutting; 304 work-hardens if the tool rubs.
- 3Titanium and InconelHeat goes into the tool. Slower speeds, shorter tool life.
- 4PlasticsPOM and PEEK hold size; ABS and PP burr easily.
Choosing a process for a new part
Match the part to the method before you request a quote.
| Part situation | Best first choice | Why | Watch out for |
|---|---|---|---|
| Prismatic bracket, tight holes | 3-axis or 4-axis milling | Flat faces and hole patterns are simple setups | Deep pockets need small cutters |
| Shaft with threads and grooves | CNC turning | Rotation is the natural motion for round parts | Long slender shafts deflect |
| Sculpted surface, one setup | 5-axis machining | Tilting the tool reaches angled faces | Programming cost is higher |
| One prototype, days away | Rapid prototyping | No tooling to cut, fast iteration | Surface may not match production |
| Thin sheet enclosure | Sheet metal fabrication | Bending and cutting beat milling a solid block | Tolerance differs from machined parts |
| Hollow duct or lattice | Custom 3D printing | Internal channels that no cutter can reach | Fewer material options |
| High-volume simple part | Die casting | Tooling amortizes across large runs | Upfront tooling cost and lead time |
| Very tight bore or flatness | Grinding after machining | Removes little material for final size | Added operation and handling |
When to machine, and when to stop
If the part is solid, needs a few tight features and you want it in days, machine it. If it is thin-walled, hollow, or needs thousands of identical pieces, look at sheet metal, printing or casting first. Send the CAD file and we will tell you which one fits, with a free DFM review inside 12 hours.
Common questions
What is the smallest hole and slot you can cut?
It depends on depth as much as diameter. A 1 mm hole is routine at shallow depth, but a 1 mm hole 10 mm deep is risky because the drill wanders and snaps.
Send the hole diameter and depth together. We will confirm what the tooling allows before quoting.
Do I need a 3D model, or is a drawing enough?
A 3D model is strongly preferred because CAM software builds toolpaths from geometry, not from lines on a page.
For simple turned parts, a dimensioned 2D drawing can be enough. For anything with pockets or curved surfaces, send the model plus a drawing that states units, datums and critical dimensions.
How do I choose a surface finish without overspending?
Start from what the surface does. A painted cover needs no special finish beyond clean. A sliding or sealing surface needs a defined Ra.
If a drawing calls out Ra 0.2–0.8 μm across an entire part, ask which surfaces actually need it. Usually two or three do.
Can you machine parts from material I supply?
It is possible, but it complicates the job. We cannot verify the grade or heat treatment of customer stock, and if a part fails inspection the cause is unclear.
In most cases it is faster to buy certified stock from our side. Our material list covers aluminum, stainless, steel, copper alloys, titanium and engineering plastics.
What happens to my design files?
Uploads are secure and confidential, and we can sign an NDA on request before you send anything.
Files are used only for quoting and production of your parts.
How tight a tolerance should a first prototype carry?
Looser than you think. A prototype usually exists to test fit and function, and a ±0.1 mm default is enough for that.
Reserve ±0.005 mm for the interfaces that genuinely control assembly. Adding tight tolerances everywhere raises cost and slows the first build without improving the answer you are looking for.
Send a part and get a real answer
Upload your CAD file and drawing. You get a quotation and a free DFM analysis within 12 hours, with the tolerance, finish and process choices explained in plain terms.
12-hour quoteNo minimum order100% inspectionNDA on request