Understand CNC Milling Operations
This page explains what actually happens inside a CNC mill: how the spindle, tool and axis motion remove material, where the limits sit, and how those limits turn into tolerance, finish and cost. It is written for design engineers and sourcing engineers who need to judge whether a part suits milling before they send it out.

In this article
- 1
- 2
- 3
- 4
- 5
- 6
Understand CNC milling operations: what happens inside the cut
Milling is subtractive. A rotating tool with cutting edges is pushed into a workpiece that is clamped to a table, and the edges shear off chips. The spindle provides rotation, the machine axes provide relative motion, and the control executes a program that describes that motion as coordinates and feed rates.
Three numbers define almost every milling pass. Cutting speed is how fast the tool edge travels across the material, surface speed in meters per minute. Feed per tooth is how far the tool advances for each cutting edge. Axial and radial depth of cut describe how much of the tool is buried in the material. Change any one and the chip thickness changes with it.
Chip thickness matters more than most drawings suggest. Too thin a chip rubs instead of cutting, work-hardens stainless and burns tool edges. Too thick a chip overloads the flute and snaps small tools. The practical window is usually a chip load between 0.02 mm and 0.15 mm per tooth for common aluminum and steel work on a 3-axis or 5-axis mill.
Heat leaves with the chip. That is why coolant type, air blast and through-spindle delivery change tool life more than spindle speed alone. A part that cuts clean on one setup can smear on another with the same program if chip evacuation is poor.
How 3-axis, 4-axis and 5-axis change the operation
A 3-axis mill moves X, Y and Z only. The tool always approaches the part from the same direction, so undercuts, deep side walls and holes on multiple faces need separate setups. Each extra setup adds fixturing time and adds a new stack-up of positional error.
A 4-axis mill adds a rotary table, usually Ø400 mm class on our machines, so the part can be indexed or turned continuously around one axis. Shafts, cams, impellers and parts with features spaced around a cylinder become practical in one setup.
A 5-axis mill adds a second rotary axis, tilting either the table or the spindle. The tool can then reach five faces and keep the cutting edge at a favorable angle to the surface. Short tools can machine deep pockets that would need a long, flexible tool on a 3-axis machine. Stiffness goes up, chatter goes down.
More axes are not automatically better. A 5-axis program takes longer to verify, and a poorly posted toolpath can leave witness marks where the rotary axes reverse. Flat plates with simple holes run cheaper and faster on a 3-axis machine.
Where tolerance and surface finish come from
Tolerance is a system result, not a single machine number. It combines machine geometry, thermal drift, tool wear, fixturing rigidity and the skill of the setup. Our general milling tolerance is ±0.005 mm on critical features, but that applies to features the process can actually reach.
A deep bore with a length-to-diameter ratio above 5:1 is hard to hold because the tool deflects and the bore tapers. A thin floor less than 1 mm thick will spring under clamping pressure. A wall 0.5 mm thick will vibrate. These are geometry problems, not machine problems, and no control loop fixes them.
Surface finish is measured as Ra and depends on feed per tooth, tool nose radius and whether the tool is cutting or rubbing. As-machined surfaces usually land between Ra 1.6 and 3.2 μm. Finer passes with a small stepover reach Ra 0.8 to 1.6 μm. Polished or lapped surfaces reach Ra 0.2 to 0.8 μm, but that is a separate operation with its own cost.
Datums drive everything. If the drawing does not state which face is the primary datum, the shop picks one. Two shops can pick differently and both produce parts that pass their own inspection while failing assembly. Put the datum callout on the print.
Why the same program behaves differently across materials
Aluminum 6061-T6 cuts fast and leaves a clean finish with sharp tools and generous coolant. It is the default for prototypes. 7075 adds strength but is more abrasive on tool edges and tends to leave a rougher floor if feed is too low.
Stainless 304 work-hardens the moment the tool rubs. The rule is to keep the chip thick enough to stay under the hardened layer. Light finishing passes on 304 often make the surface harder and the next pass worse. 316L behaves the same way and also galls against the tool.
Titanium Ti-6Al-4V (TC4) conducts heat poorly, so the cutting edge holds temperature that would normally leave with the chip. Speeds drop, coolant volume rises, and tool life becomes the cost driver. Inconel pushes this further and is often the point where milling stops being economical compared with other processes.
Plastics behave differently again. POM and ABS cut cleanly but melt if the tool dwells. PEEK and carbon fibre are abrasive and need carbide with a coating. Climb milling, sharp flutes and air blast usually beat flood coolant on polymer parts.
When milling is the right operation, and when it is not
Milling wins on parts with pockets, slots, flat faces, threaded holes and moderate complexity in the range of one to ten thousand pieces. It holds tight tolerances, accepts almost any metal or plastic, and needs no tooling investment, so design changes cost little after the first article.
Milling loses when the part is a thin shell, a long slender shaft or a shape with heavy draft that a mold produces in one cycle. Very high volumes also favor casting or forging because the per-part machining time dominates the price.
A useful test is to count the setups. One setup on a 3-axis or 4-axis machine is comfortable. Two is normal. Four or more usually means the design should be reconsidered, or that a 5-axis machine is the cheaper route even at a higher hourly rate.
Another test is to ask what the part must do. If the critical requirement is a flat sealing face and a set of bolt holes, a 3-axis machine with good fixturing beats a complex 5-axis toolpath. Match the process to the function, not to the machine list.
Which milling setup fits the part
Use this as a first filter before quoting.
| Part feature | 3-axis | 4-axis | 5-axis |
|---|---|---|---|
| Flat plate, holes on one face | Best fit | Unnecessary | Overkill |
| Shaft with cross holes | Two setups | One setup | One setup |
| Deep pocket, tall wall | Long tool, chatter risk | Limited help | Short tool, best |
| Five faces in one cycle | Not possible | Partial | Yes |
| Thin wall under 1 mm | Support needed | Support needed | Best with tilt |
| One-off prototype | Fastest to program | Moderate | Slow to verify |
| 10,000+ simple parts | Good | Good | Costly |
| Tight ±0.005 mm bores | Achievable | Achievable | Achievable |
| Impeller or turbine blade | Not practical | Partial | Preferred |
The short answer
If the part is prismatic with features on one or two faces, choose 3-axis milling and spend the money on good fixturing. If it needs five faces, deep pockets or contoured surfaces in one setup, choose 5-axis. If it is a thin shell or a very high volume part, milling is the wrong process and casting or molding will beat it.
Questions engineers ask about milling operations
What tolerance can milling actually hold?
Our general milling tolerance is ±0.005 mm (±0.0002 in) on features the process can reach. That means a shallow bore, a flat face or a slot with a rigid setup.
Deep bores, thin walls and long unsupported features will be looser. Tell us which dimensions are functional and we will quote those separately.
Does 5-axis milling cost more per part?
The hourly rate is higher and programming takes longer, so a simple part is cheaper on a 3-axis machine.
The math flips when a part would otherwise need three or four setups. Removing setups removes fixturing, handling and stack-up error, and that usually pays for the extra axis.
How do I choose a surface finish callout?
Call out Ra only where it matters. As-machined at Ra 1.6 to 3.2 μm is fine for most brackets and housings.
Sealing faces and bearing bores usually need Ra 0.8 to 1.6 μm. Anything below Ra 0.8 μm is a separate finishing operation and adds cost and lead time.
What file format do you need for a milling quote?
Send a STEP or IGES model plus a 2D drawing with datums, tolerances and finish callouts. The model defines geometry; the drawing defines what must be inspected.
If the drawing is missing, we can still quote from the model, but we will flag dimensions that need a decision.
Can you machine one prototype with no minimum order?
Yes. There is no minimum order quantity, from a single prototype to runs above 10,000 parts.
Quotation and DFM feedback come back within 12 hours, production can start within 24 hours, and parts usually ship in 3 to 5 days.
How is confidentiality handled?
Uploads are secure and confidential. We can sign an NDA before you send files.
If you prefer, send a simplified model first and release the full drawing after the NDA is in place.
Send the drawing, get a machinability answer
Upload your model and drawing. We return a quote, a DFM note on the features that will be hard to hold, and a suggested process route within 12 hours.
12-hour quote100% inspectionNo MOQNDA on request