Start the CNC Milling Course
This page explains what happens inside a CNC mill and why each variable matters. It is written for engineers, buyers, and new machinists who want to read a drawing, a toolpath, and a tolerance callout with confidence. After reading, you can judge which parts belong on a mill, which belong elsewhere, and where the process runs out of reach.

In this article
- 1
- 2
- 3
- 4
- 5
- 6
- 7
How a CNC mill actually removes metal
A CNC mill is a subtractive machine. A spindle holds a rotating cutter, and a control system moves either the tool or the table along programmed axes. The cutter enters solid stock and shears away material in chips. Nothing is formed or added. The final geometry is whatever remains after every pass has been subtracted.
The cutting edge does the work, but the control decides where and how fast. G-code tells the machine the tool position, feed rate, spindle speed, and coolant state at each moment. The machine then closes a servo loop on each axis to hold that position. Accuracy comes from the loop, not from the operator's hand.
Three numbers govern every cut: surface speed, feed per tooth, and radial or axial depth of cut. Change one and the other two usually need to change. Push surface speed too high in aluminum and the edge welds. Push it too low in stainless and the tool rubs and work-hardens. The course material is mostly about reading those relationships, not memorizing a single speed chart.
- 1Subtractive, not additiveChips leave the cut; nothing is deposited.
- 2Servo loop holds positionThe control corrects axis error continuously.
- 3Three variables interactSpeed, feed, and depth of cut move together.
Why axis count changes what the course can teach
A 3-axis mill moves X, Y, and Z. The tool always approaches from one direction, so any feature on the side of a part needs a second setup or a re-fixture. That is fine for plates, brackets, and housings with features on one or two faces. It becomes slow when a part has angled ports or undercuts.
A 4-axis mill adds a rotary table, typically Ø400 mm on our machines. The part turns while the tool cuts. This is the natural fit for shafts, impellers, and parts with features spaced around a bore. One setup replaces three or four, and the angular position stays tied to a single datum.
A 5-axis machine tilts the tool as well as the table. Short tools reach deep pockets without long overhangs, so chatter drops and surface finish improves. It also machines compound angles in one pass. The trade-off is programming time and simulation cost, which only pay back when the geometry is genuinely complex.
- 13-axisFlat plates, single-face features, simple pockets.
- 24-axisShafts, rotary features, features around a bore.
- 35-axisCompound angles, deep cavities, short-tool access.
Setup decisions that decide the tolerance
Most out-of-tolerance parts are not cut wrong. They move. A vise with 2 mm of jaw lift, a thin floor that springs under clamp pressure, or a fixture bolted to a table that has not been indicated will all shift the part between roughing and finishing. The course teaches you to check the setup before the first cut.
For thin walls, reduce radial engagement and take the finish pass in two light cuts. For long parts, support under the cut, not just at the ends. For a second operation, locate off a machined datum rather than the raw stock edge. These choices often matter more than the machine's rated accuracy.
Thermal drift is the quiet one. A spindle that has run for 20 minutes is longer than a cold one. On a ±0.005 mm job, let the machine warm up and keep the finishing pass in the same thermal window as the measurement. We inspect 100% before shipment, but the operator has to give the part a chance first.
- 1Indicate the fixtureCheck runout before trusting the setup.
- 2Light finish cutsTwo passes beat one heavy pass on thin walls.
- 3Warm-up mattersSpindle growth shifts Z on tight jobs.
What a mill needs from a CAD model
Programming starts from a 3D model, not a sketch. STEP (.stp), IGES (.igs), Parasolid (.x_t), and SolidWorks (.sldprt) all carry solid geometry that CAM software can offset into toolpaths. A PDF or DWG/DXF drawing still matters because it carries the things a model often does not: critical dimensions, tolerances, surface finish callouts, and material notes.
The drawing and the model must agree. When a model shows a 6 mm fillet but the drawing calls for a sharp corner, the machinist has to ask. That question costs minutes. Guessing costs a scrapped part. Send both whenever a feature is tolerance-critical.
For the first prototype, a single 3D model plus a marked-up drawing is enough for us to return a DFM review within 12 hours. We flag thin floors, deep pockets with small corner radii, and tolerances that force a second setup. Catching those before programming is cheaper than catching them at inspection.
- 1Send a solid modelSTEP, IGES, Parasolid, or SolidWorks.
- 2Send the drawing tooIt carries tolerances and finish calls.
- 3Flag critical featuresMark what must hold and what is free.
How material choice reshapes the cut
Aluminum 6061-T6 cuts fast and holds a good finish, which is why it dominates prototypes. It also moves under heat and can gum on a dull edge. Stainless 304 and 316 work-harden if the tool rubs, so the feed has to stay heavy enough to stay under the hardened layer. Titanium Ti-6Al-4V (TC4) burns tools when coolant and speed are wrong.
Harder and gummier materials force slower surface speeds, lighter depths of cut, and more frequent tool changes. That shows up in cost, not just time. A part in Inconel may need three times the machining hours of the same part in 6061, even with the same toolpath strategy.
Plastics bring a different problem. POM and PEEK cut cleanly but melt if the chip cannot clear. ABS and PC soften and smear. The fix is sharp tooling, high spindle speed, and air blast rather than flood coolant. Material choice is not a footnote in the course. It changes every number on the setup sheet.
- 1AluminumFast cutting, watch heat and chip welding.
- 2Stainless and titaniumKeep the feed heavy, avoid rubbing.
- 3PlasticsSharp edges and air blast, not flood coolant.
A first course project, step by step
Pick a part you can measure. A 60 × 60 × 20 mm aluminum block with one pocket and two holes teaches most of the fundamentals.
- 1Read the drawing firstIdentify the datum, the tightest tolerance, and the surface finish callout. Write them down before opening CAM software.
- 2Check the stock and setupLeave 1–2 mm on faces that need finishing. Indicate the vise jaw within 0.01 mm before clamping the block.
- 3Choose the tool and speedsFor 6061-T6 use a 2-flute or 3-flute carbide end mill. Start near 300 m/min surface speed and adjust from the chip color and sound.
- 4Rough with constant engagementKeep radial engagement around 40% of tool diameter and axial depth up to 1× diameter on a rigid setup.
- 5Finish with a light passLeave 0.2–0.3 mm radial stock and take it in one pass at higher spindle speed to hit Ra 0.8–1.6 μm.
- 6Measure and compareCheck the pocket width and hole position against the drawing. If it is off, trace back to setup before blaming the toolpath.
Which milling route fits which part
Use this as a starting filter, not a rulebook. The right route depends on geometry, tolerance, and quantity together.
| Part situation | Best fit | Why | Watch out for |
|---|---|---|---|
| Flat plate, features on one face | 3-axis mill | Single setup covers the geometry | Second face needs a re-fixture |
| Shaft with features around a bore | 4-axis mill | Rotary table indexes the angle | Rotary table runout adds error |
| Compound angles, deep pockets | 5-axis mill | Short tool reaches without overhang | Programming and simulation time |
| Thin wall, ±0.005 mm callout | 3-axis, light finish cuts | Lower tool pressure, less spring | Clamp force distorts the wall |
| Prototype, 1 to 20 parts | Mill, no hard tooling | No minimum order quantity needed | Setup dominates unit cost |
| 10,000+ simple parts | Mill or die casting | Compare cycle time against tooling | Casting needs finish machining |
| Ra 0.2–0.8 μm surface | Mill plus finishing pass | Fine stepover and sharp tool | Hand polishing may still be needed |
| Housing with angled ports | 5-axis or 4-axis plus angle plate | Reach without extra setups | Extra setups stack tolerance |
Where the course stops and the shop begins
If your part fits one face and a simple tolerance, learn it on a 3-axis mill and cut it yourself. If it has compound angles, a ±0.005 mm callout, or a material that work-hardens, send the model and drawing to a shop with 5-axis capacity and inspection in place. Learning the mechanism tells you which side of that line you are on.
Questions after the basics
How long does it take to learn enough CNC milling to be useful?
Basic operation takes weeks. Reading G-code, setting offsets, and running a proven program is a practical first stage.
Reaching the point where you can choose speeds, feeds, and workholding for a new part takes months of cutting different materials. There is no shortcut around making chips.
Do I need a 5-axis machine to learn CNC milling?
No. Most fundamentals live in 3-axis work: datums, offsets, tool selection, and chip control.
5-axis adds reach and reduces setups. Learn the basics first, then add rotary and tilt axes when your parts demand them.
What tolerance can a beginner expect on a manual setup?
On a rigid 3-axis machine with a dialed-in vise, ±0.05 mm is a reasonable first target on aluminum.
Holding ±0.005 mm requires thermal control, sharp tooling, and a finish strategy. That is a shop-level capability, not a first-week skill.
Which file format should I send for a milling quote?
A solid model in STEP, IGES, Parasolid, or SolidWorks is the core input.
Add a PDF or DWG/DXF drawing for tolerances, surface finish, and material notes. Both together prevents guessing.
Why does the same part cost more in stainless than in aluminum?
Stainless cuts slower, work-hardens if the feed is too light, and wears tools faster.
Cycle time and tool changes both rise, so the machining hours go up even when the toolpath is identical.
Can prototypes be milled without a minimum order quantity?
Yes. Milling uses no hard tooling, so a single piece is viable.
Setup still dominates the cost of a one-off. Cost per part falls as quantity rises, but the first part does not require a batch.
Send the model, get a manufacturability read
We review your STEP file and drawing, flag the features that fight the process, and return a quotation with free DFM analysis within 12 hours. No minimum order quantity, and NDA available on request.
12-hour quote±0.005 mm tolerance100% inspectionNo minimum order quantity