GreatLight CNC Machining Factory logo
CNC Machining
Rapid Prototyping
Materials
Industries
News
About GL

Get Instant Quote

CNC Milling Basics

Master CNC Milling for Beginners

This page explains what actually happens at the spindle: how a rotating cutter shears metal away, why axis count changes what you can hold, and where a beginner part usually goes wrong. Written for engineers and buyers who are specifying their first milled parts, or standing at a machine for the first time.

±0.005 mm tolerance127 CNC machines1 pc to 10,000+DFM in 12 hours
Beginner setup for master CNC milling for beginners practice
The cutting action

What the cutter is actually doing

Milling removes material with a multi-tooth cutter spinning on a vertical or horizontal spindle. Each tooth takes a small chip as the workpiece moves past it. Nothing melts and nothing is pressed into shape. The cut is a controlled fracture at the shear plane, and the chip carries most of the heat away with it.

Two numbers decide whether that chip forms correctly: surface speed at the tooth tip and feed per tooth. Surface speed is measured in m/min for the tool diameter you are running. Feed per tooth is how far each edge advances per revolution. Get either one too low and the tool rubs instead of cutting, which work-hardens stainless and burns aluminium.

Depth of cut sets how much load the tool takes. A common starting split on a roughing pass is 60-75% of the cutter diameter in radial width and 5-10% of the diameter in axial depth for hard materials, or up to one full diameter in axial depth for aluminium with a strong setup.

Climb milling, where the tooth enters at maximum chip thickness, is the default on any machine with ballscrews. Conventional milling is reserved for rough castings with hard skin or for older machines with visible backlash.

  • 1
    Chip thickness matters more than RPMA spindle at 12,000 rpm with a light feed rubs the edge.
  • 2
    Heat leaves with the chipFlood coolant helps, but correct feed removes heat first.
  • 3
    Rubbing kills edgesDull tools raise cutting force and push the part away from the cutter.
Machine choice

Axis count: what each machine can and cannot hold

A 3-axis mill moves X, Y and Z. The part sits still and every feature must be reachable from one spindle direction. Faces that are not normal to Z need a second setup, a fixture that tilts the part, or a re-clamp. Every re-clamp adds stack-up error, so a 3-axis part with four faces usually means four datums and four chances to drift.

A 4-axis mill adds a rotary table, typically Ø400 mm class on our machines. The part rotates about one axis while the cutter works. This is the right answer for shafts, sleeves, cams and anything with features indexed around a bore. Tolerances between opposite flats tighten because they come from one rotation instead of two setups.

A 5-axis machine moves the tool or the table on two rotary axes at once. Undercuts, draft angles, deep pockets with curved floors and impeller blades can be cut in a single setup. The gain is not only geometric. One setup means one datum, and the tool can stay short and stiff because it tilts to reach the corner instead of reaching around it.

The trade is programming time and machine cost. A part that is a simple plate with holes does not get faster on 5 axes. For a first project, a 3-axis part with clean flat datums is often the smarter build, even if the shop owns 5-axis capacity.

  • 1
    3-axisPrismatic parts, plates, pockets, one dominant direction.
  • 2
    4-axisRotational features around a single axis, indexed holes.
  • 3
    5-axisUndercuts, organic surfaces, tight positional tolerance across faces.
Workholding

Workholding decides the tolerance before the tool does

A beginner part usually fails because the workpiece moved, not because the program was wrong. Cutting force pushes the part away from the cutter. If the fixture lets it deflect even 0.05 mm, that deflection appears in the finished wall and often stays in the part after the vise is released.

For a first setup, hold on a generous amount of stock. Thin walls under 1.5 mm vibrate and ring, so leave them until the last operation and support them from behind where possible. Vises work well to about 150 mm of part length. Beyond that, bolt the stock to a plate through sacrificial tabs or use a vacuum plate for flat, non-porous material.

Clamping force itself distorts parts. A vise can squeeze 0.02-0.05 mm out of a thin aluminium block, and the part springs back when you open the jaws. Rough the part with the vise tight, then take a light finishing pass with reduced clamp pressure.

Zero the tool on a known datum and record it. On a first part, touch off the stock faces and write the numbers down. When a dimension comes out wrong, the datum history tells you whether the error is in the setup or in the tool offset.

  • 1
    Rough then relaxCut most of the stock, loosen, re-clamp light, then finish.
  • 2
    Keep the tool shortTool deflection grows with the cube of stick-out length.
  • 3
    Support thin floorsA floor under 1 mm needs backing or a change in design.
Numbers that matter

Feeds, speeds and the tolerance you can hold

Tolerance and surface finish are separate targets and they are bought separately. A ±0.005 mm tolerance is achievable on a rigid setup with a finishing pass, but it is not automatic on every feature of every part. Deep bores, thin walls and long tools all loosen the realistic window.

Surface finish is set by feed per tooth, tool radius and the last pass. A Ra 0.8-1.6 μm finish is a normal machined finish on aluminium and steel with a sharp finishing tool. Ra 0.2-0.8 μm needs a lighter finishing pass, a smaller stepover, or a subsequent polishing step.

Measure before you move on. On a first article, check the critical dimensions in-process rather than after the part comes off the machine. If a bore is drifting, the tool is wearing or the part is heating up. Both are fixable while the part is still in the fixture.

Thermal growth is real at tight tolerance. A 100 mm aluminium part warms several degrees during heavy roughing and grows with it. Let the part cool in the fixture before the finishing cut, or take the finishing pass after a short dwell.

  • 1
    Rough heavy, finish light0.2-0.5 mm radial finishing stock is a good default.
  • 2
    Keep a spare toolA worn finisher moves size before it breaks.
  • 3
    Check at temperatureMeasure after the part cools, not immediately.
First part

Reading the first part like a machinist

Cut a test feature before the whole part. A shallow pocket and one bored hole tell you whether the tool offset, the spindle and the workholding agree. If the pocket floor is not flat, the machine or the fixture is tilting. If the wall is tapered, the tool is deflecting.

Listen to the cut. A steady, low sound means the chip load is in range. A high-pitched squeal means the tool is rubbing or the speed is too high for the material. A rhythmic knock usually means a loose insert or a chip recut in the pocket.

Look at the chips. Aluminium should produce bright, curled chips, not dust. Steel should produce short, gray chips with a slight temper colour. Fine powder means you are rubbing, and the edge will fail early.

Once the first part passes, record the offsets and the program revision together. The next run starts from a known state instead of from memory.

  • 1
    Air-cut firstRun the path above the stock with the spindle off.
  • 2
    Single-block the approachWatch the first entry move at reduced feed.
  • 3
    Keep a setup sheetTool numbers, offsets and clamp pressure in one place.
Selection guide

Which machine and setup fits the part

Match the part geometry to the machine before you quote tooling.

Part featureBest setupWhyWatch out for
Flat plate, holes on one face3-axis viseOne datum, one setup, fastest cycleThin plate lift under clamp load
Features on 4 sides4-axis rotaryAngles come from one rotationIndex error between stations
Curved blade or impeller5-axis simultaneousShort tool reaches undercutProgramming and verify time
Long shaft with flats4-axis with tailstockSupport at both endsSag in the middle of the span
Deep pocket, straight walls3-axis with long reachSimple and predictableTool chatter past 4× diameter
Hardened insert pocket3-axis, carbideHigh stiffness neededTool wear raises size drift

When to cut it yourself, when to send it out

Cut a 3-axis part in-house when the geometry is prismatic, the tolerance is looser than ±0.05 mm, and you can measure it yourself. Send it out when the part needs 5-axis access, a ±0.005 mm window across multiple faces, or a material you have not run before, because one setup and one inspection report from a shop that runs the material daily is cheaper than three scrapped attempts.

FAQs

Beginner questions we get every week

Do I need a 5-axis machine to make complex parts?

No. Plenty of complex-looking parts are 3-axis parts with a well-designed fixture. The rule is whether every surface can be reached from one spindle direction or from a small number of indexed setups.

5-axis pays off when the geometry has undercuts, curved floors or features that must stay in tolerance to each other across several faces. If your part is a plate with pockets and holes, 3-axis is faster and cheaper to program.

How do I choose a starting feed and speed?

Start from the tool maker's surface speed for the material, then set feed per tooth from the chip load chart for that cutter diameter. Calculate rpm from surface speed and diameter.

For aluminium, a 6 mm carbide end mill at around 300 m/min surface speed and 0.03-0.05 mm per tooth is a reasonable starting point on a rigid setup. Reduce speed and feed for stainless and titanium, and watch the chips rather than trusting the chart alone.

Why does my part measure correctly in the machine and wrong after I remove it?

Clamp pressure and internal stress. A vise squeezes the part during cutting, and when you release it the part springs back. Residual stress in rolled or cast stock also moves as material is removed.

Rough the part, release the clamp, re-clamp lightly, then finish. On thin or asymmetric parts, machine equal amounts from both sides where the design allows.

What tolerance should I put on a beginner drawing?

Only put a tight tolerance on the features that function. A blanket ±0.005 mm note on every dimension multiplies cost and inspection time without improving the assembly.

Give the mating bore, the locating face and the critical fit a tight number, and leave the rest at a general ±0.1 mm or ±0.25 mm title block tolerance. A ±0.005 mm window on a deep bore needs a different process than the same window on a flat face.

Can I mill plastic on the same machine as steel?

Yes, with different tools and settings. Plastics need sharp, polished flutes and higher surface speed, and they melt rather than chip if the feed is too light.

Clean the machine between materials. Aluminium chips left in the enclosure will embed in soft plastic and ruin the finish. PEEK and carbon fibre also wear tools faster than their cutting force suggests.

How many setups should a beginner part have?

Aim for one or two. Every additional setup adds a datum, a clamp cycle and an error source. If a design needs four setups, look for a small change that moves the features onto fewer faces.

If a re-clamp is unavoidable, machine a reference edge or a pair of dowel holes in the first setup and use them to locate the part in every later setup.

Send the drawing, get a manufacturability read

Upload a STEP file and we return a quotation with free DFM analysis within 12 hours. No minimum order quantity, one prototype or a 10,000-part run, and an NDA on request.

DFM in 12 hoursNo MOQ±0.005 mm tolerance100% inspection

Follow our shop floor

More machining notes

We publish setup notes, tooling trials and inspection data from the factory floor.

FacebookTikTokYouTubeLinkedInInstagramThreadsPinterest

Trusted by engineers and manufacturers worldwide

Tesla Ford Motor Company BYD Auto Denso Magna International Boeing Airbus Medtronic KUKA FANUC