How to Work a CNC Machine: A Shop-Floor Walkthrough
This guide covers the full cycle of how to work a CNC machine, from reading the drawing and proving the program to setting zero, cutting the first part, and inspecting it. It is written for engineers and shop staff who need to run a machine safely and hold tolerance, not for people looking for a software tour.

In this article
- 1
- 2
- 3
- 4
- 5
- 6
- 7
Key takeaways
What You Need in Place Before You Work a CNC Machine
Working a CNC machine starts at the bench, not at the control. Read the drawing first and mark the datums. Which face locates the part? Which two edges give you X and Y? If the drawing calls a bore as the datum and your vise jaws are the only reference, every dimension downstream inherits that error. Write the datum callouts on the setup sheet before you touch the machine.
Then check the part against the stock. A 6061-T6 plate that arrives 0.5 mm oversize on one face is fine. A casting with a shifted core is not. For most aluminum work we hold ±0.005 mm on critical features, but that number only means something if the stock has enough material to clean up and the fixture can repeat within a few microns.
Tooling comes next. Build the list by operation, not by convenience: face mill for the top, roughing end mill, finishing end mill, spot drill, tap or thread mill. Check every tool for chips, edge damage and correct stick-out. A 6 mm end mill hanging 60 mm out of the holder will deflect and rub, and you will chase a taper that is not in the program.
Finally, load the program and read it once on screen. Confirm the work offset number matches the sheet, confirm the tool numbers match the physical carousel, and confirm the spindle speed and feed match the material. This is the cheapest five minutes of the entire job. Skip it and you risk a crash that costs a fixture, a tool and an afternoon.
Workholding and Zero Setting on a CNC Machine
Clamping decides whether the part moves. For prismatic parts in a vise, seat the part on parallels and tap it down before tightening, so it sits flat on the rails instead of rocking on a chip. For thin plates, support under the cut zone or the floor will lift as the cutter passes. For round or irregular parts, use soft jaws bored to the actual diameter, or a Ø400 mm rotary table when the geometry needs indexing.
Set the work offset with the edge finder or probe, then verify. Touch off X and Y, record them in the offset page, and re-touch one edge to confirm the number repeats. For Z, touch the top face or a gauge block on the vise rail and enter the difference. Keep a master tool with a known length so you can re-check Z after a tool change without re-probing the part.
Zero point placement matters more than most operators admit. Put Z zero on a face you can re-touch after the part is flipped. Put X and Y zero on a corner you can reach with the probe on both operations. If zero sits on a surface that gets machined away in op 1, op 2 has no reference and you are measuring from memory.
Once offsets are in, lock the offset page and note the values on the setup sheet. On a 4-axis or 5-axis job, also record the rotary center and any fixture offsets. If the part comes back for a second run next month, those numbers save an hour of re-setup.
Feeds, Speeds and Depth of Cut: What to Change First
Start from surface speed, then convert to rpm for the tool diameter. Aluminum 6061 cuts well around 300–500 m/min with carbide, which on a 10 mm end mill lands near 10,000–15,000 rpm. Stainless 304 runs much slower, roughly 80–150 m/min, because the material work-hardens if the tool rubs. Titanium TC4 (Ti-6Al-4V) sits lower still, near 40–60 m/min, with generous coolant and no dwelling in the cut.
Feed per tooth is the number that controls chip thickness. On aluminum, 0.05–0.15 mm per tooth is a normal range for a 10 mm cutter. On stainless, drop to 0.03–0.08 mm per tooth. If the chip comes off as dust, you are rubbing. If it comes off blue and thin, you are too fast for the material or the coolant is not reaching the edge.
Depth of cut: roughing can take 50–70 percent of the cutter diameter in radial engagement on aluminum with a rigid setup, but step down to 10–25 percent on stainless and titanium. Finishing passes should be light, 0.2–0.5 mm radial, so the tool leaves Ra 0.8–1.6 μm instead of a torn surface that needs hand work.
When something sounds wrong, change one variable. Chatter usually means reduce radial engagement or increase feed per tooth. A squealing finish pass on a long tool means reduce stick-out first. Burning or discoloration means the surface speed is too high for the material. Change one thing, cut a short segment, listen again.
First-Article Checks and In-Process Control
Cut the first part with the feed override at 50–70 percent and watch the approach moves. If the tool enters where you expect and the load meter stays reasonable, step up to 100 percent. Never walk away during the first part. The two minutes you stand there are the cheapest insurance in the shop.
Measure the first article before you release the run. Check the datum faces, then the tightest tolerance on the drawing, then one feature far from the datum. If the far feature is off while the near ones are good, the issue is usually thermal growth or fixture movement, not the program. If everything is shifted by the same amount, correct the work offset.
In-process checks depend on run length. For a handful of parts, check the critical dimension every part. For a longer run, check one part every 10–20 pieces and log the number. On a 5-axis job with a rotary table, check the rotary position on the first part and again after any index change.
Keep the inspection simple and repeatable. Use the same micrometer, the same gauge, and the same temperature. A part measured on the machine at 30 °C and on the bench at 22 °C will read differently on a tight aluminum feature. If a dimension drifts, stop and find the cause before you cut the next piece.
How to Work a CNC Machine: 8 Steps in Order
Run this sequence for a first setup on a 3-axis mill.
- 1Read the drawing and set datumsMark X, Y and Z zero on the print. Write them on the setup sheet with the tolerance for each critical feature.
- 2Inspect the stockCheck thickness and flatness. Leave 0.3–0.5 mm on faces that need cleanup so the finishing pass has material to cut.
- 3Build the tool listFace mill, roughing mill, finishing mill, spot drill, tap or thread mill. Check stick-out; keep it as short as the geometry allows.
- 4Load and clamp the partSeat on parallels, tap down, then tighten. For thin plates add support under the cut. Confirm the part cannot move by hand.
- 5Set work offsetsTouch X and Y with an edge finder or probe, re-touch one edge to confirm. Set Z on a face you can reach in every operation.
- 6Dry run the programRaise Z clear, run with rapid override low. Watch the tool path on the screen and at the machine. Confirm the first approach before it happens.
- 7Cut the first part lightFeed override 50–70 percent. Listen for chatter, watch chip color and shape. Step up to full feed when the cut is stable.
- 8Measure and adjustCheck the tightest tolerance first. Correct the offset for a uniform shift; check the fixture for a drifting feature. Log the final numbers.
Material and Cutting Data Quick Reference
Starting points for carbide tooling with through-coolant on a rigid setup.
| Material | Surface speed | Feed per tooth (Ø10 mm) | Notes |
|---|---|---|---|
| Aluminum 6061-T6 | 300–500 m/min | 0.05–0.15 mm | High rpm, air blast or mist is enough |
| Stainless 304 / 316L | 80–150 m/min | 0.03–0.08 mm | Flood coolant, avoid rubbing and dwell |
| Steel 4140 | 100–180 m/min | 0.04–0.10 mm | Watch heat at the edge, use coated carbide |
| Titanium TC4 (Ti-6Al-4V) | 40–60 m/min | 0.03–0.07 mm | Flood coolant, sharp tools, no re-cutting |
| Brass C36000 | 200–400 m/min | 0.05–0.12 mm | Free cutting, keep chips cleared |
| POM / PEEK | 200–500 m/min | 0.05–0.15 mm | Sharp edges, control chips, avoid melting |
The Short Version
Learn the setup sequence and the cutting data, and how to work a CNC machine becomes a repeatable routine instead of a gamble. If the part needs simultaneous 5-axis motion, ±0.005 mm across five faces, or a run you cannot fit into your own schedule, send the drawing over and we will quote it with a free DFM review.
Common Questions About Working a CNC Machine
Can one person run more than one CNC machine?
Yes, once the process is proven and the cycle is long enough to walk away safely. The risk is not the cutting, it is the unexpected: a tool break, a chip jam, or a part that moves in the fixture.
A practical rule is to run unattended only after the first article passes and the tool life is known. Keep an eye on spindle load and chip evacuation, and stop the run if either changes.
How do I know the feeds and speeds are right?
Look at the chip. A proper aluminum chip is a short comma-shaped curl, not dust and not a long string. On stainless, a silver-to-straw chip is fine; a blue chip means too much heat.
Then listen. A steady cutting sound with no squeal or rattle is the baseline. If the sound changes partway through the cut, reduce radial engagement and check the tool for wear.
What causes a part to come out oversized on the first run?
Usually the work offset or tool length, not the program. If every dimension is off by the same amount, correct the offset and re-cut. If only one feature is off, suspect the fixture or thermal growth.
Climb milling versus conventional milling also shifts the finish and the effective size on flexible setups. Check the direction in the CAM output before you blame the machine.
Do I need 5-axis to work a CNC machine well?
No. Most prismatic parts with features on one or two faces run fine on a 3-axis machine with good workholding. 5-axis earns its place when the part has compound angles, deep pockets that need short tools, or features on five sides that would need multiple setups.
Multiple setups add stack-up error. If your drawing holds ±0.005 mm across faces, fewer setups usually beats more setups on a smaller machine.
How do I keep the setup repeatable for a second run?
Write the setup sheet on the first run, not after. Record offsets, tool numbers, stick-out lengths, fixture position and the final cutting data. Photograph the setup before you tear it down.
If the job repeats, keep the fixture and the soft jaws labelled. Re-cutting jaws for the same part wastes an hour and introduces a new source of variation.
When should the job go to an outside shop?
When the geometry needs 5-axis simultaneous motion, when the tolerance is tighter than your machine can hold, or when the run is too small to justify setup. Tolerances around ±0.005 mm and finishes at Ra 0.8–1.6 μm are routine for a shop with the right spindles and probes.
A shop with 127 CNC machines, including 16 simultaneous 5-axis centers, can also cover the overflow when your own capacity is full.
Send Your Drawing, Get a Quote in 12 Hours
Upload a STEP or PDF and we return pricing, a DFM analysis and a lead time. No minimum order quantity, from one prototype to 10,000+ parts.
12-hour quote100% inspectionNo MOQNDA on request