CNC Machine Tool Operation Tutorial: Cutting Setup to First Article
This guide walks through the cutting side of cnc machine tool operation on a 3-axis or 5-axis mill: what to verify before the spindle turns, how to set work offsets, how to pick speeds and feeds, and how to prove the first part before you run the batch. It is written for machinists, process engineers and buyers who need to judge whether a supplier's setup discipline is real.

In this article
- 1
- 2
- 3
- 4
- 5
- 6
- 7
What matters most in cnc machine tool operation
Pre-cut checks that decide whether the cnc machine tool operation succeeds
A good cutting run starts long before the cycle start button. The machine needs a clean table, a fixture that has been indicated, and a tool list that matches the program exactly. We check T-numbers against the setup sheet, confirm each tool is loaded in the right pocket, and verify that every offset has been measured, not copied from a previous job.
Material matters here. Aluminium 6061 and 7075 cut fast with high rake tools, while 316L stainless and Inconel need lower surface speed and a rigid setup. Titanium TC4 (Ti-6Al-4V) sits in between, but it work-hardens quickly and punishes any dwell. Knowing which group the workpiece belongs to tells you the starting parameters before you touch the control.
Coolant and chip evacuation deserve a look too. Deep pockets in aluminium flood easily and need high-pressure through-spindle coolant or air blast. Stainless and titanium generate stringy chips that wrap around the tool, so pecking cycles and higher feed per tooth help break them. A quick check of the chip shape after the first few passes tells you if the parameter choice is working.
One more item: confirm the workholding can take the cutting force. Thin walls and tall parts deflect, so supports, soft jaws or a tailstock may be needed. A fixture that holds the part for a light finishing pass may not survive a roughing pass at 3 mm depth of cut.
- 1Tool listMatch T-numbers, lengths and diameters to the setup sheet before loading.
- 2OffsetsMeasure every length and radius offset on the machine, not on paper.
- 3WorkholdingCheck clamping force and support for the deepest cut in the program.
- 4Material groupClassify the alloy to set the starting surface speed and feed.
Setting work offsets and datums for repeatable cnc machine tool operation
The work offset is the link between the part and the program. On a 3-axis mill, G54 through G59 usually hold the fixtures for a family of parts. We probe the stock or a machined face, set X, Y and Z, then write the values into the offset table and lock the page.
A common mistake is setting Z on the top of a rough saw cut. Saw marks vary by 0.2 to 0.5 mm, so the first face cut removes an unpredictable amount. Better practice is to face the top, then reset Z on that faced surface. The same rule applies to any datum that will be used for inspection later.
For 5-axis work, the rotary centerline has to be known. We indicate the trunnion or use a calibration sphere, then store the pivot distance in the control. Skip this and every rotated feature will drift, even if the linear offsets look correct. The error grows with the distance from the rotary center.
Once offsets are set, back them up. A power loss, a tool change crash or an operator error can wipe them. Writing the values into the setup sheet and photographing the offset page takes a minute and saves an hour.
- 1Face first, then set ZSaw-cut surfaces vary too much to be a reliable datum.
- 2Lock the offset pagePrevent accidental edits during the run.
- 3Calibrate the rotary5-axis work needs a known pivot distance, not just linear offsets.
Choosing speeds, feeds and depth of cut for the material
Surface speed sets the starting point. Aluminium runs at 300 to 500 m/min with carbide, stainless 316L at 120 to 180 m/min, and titanium TC4 at 40 to 60 m/min. These are starting ranges, not laws. Tool coating, rigidity and coolant all shift the window.
Feed per tooth is what actually removes material. A 10 mm three-flute carbide end mill in 6061 might run at 0.08 to 0.12 mm per tooth. The same tool in 316L drops to 0.04 to 0.06 mm per tooth. Too low a feed rubs the edge and work-hardens stainless; too high a feed breaks small tools.
Depth of cut follows the tool and the setup. Roughing in aluminium can take 0.5 to 1.0 times the tool diameter in axial depth with a 40 to 50 percent radial stepover. In hardened steel or Inconel, keep axial depth under 0.3 times diameter and let the tool run a longer path. The goal is a steady load, not a heavy one.
Listen to the cut. A clean, consistent sound means the parameters are close. Chatter, squealing or a sudden change in pitch means reduce radial engagement or increase rigidity before you push further.
- 1Surface speedAluminium 300–500 m/min, stainless 120–180 m/min, titanium 40–60 m/min.
- 2Feed per tooth0.08–0.12 mm in aluminium, 0.04–0.06 mm in 316L.
- 3Depth of cutUp to 1× diameter in aluminium, under 0.3× in hard alloys.
- 4Chip shapeShort, curled chips mean the feed is working. Dust means it is too light.
Proving the first article before the batch run
The first article is the cheapest inspection you will ever do. Stop the machine after the first complete part, measure every critical feature, and compare against the drawing. If a dimension is out, adjust the offset or the program and re-cut before the second part starts.
We measure with calibrated instruments: micrometers for outside diameters, bore gauges for holes, height gauges for step heights, and a CMM for position and profile tolerances. For ±0.005 mm work, the measurement uncertainty has to be well below the tolerance, so the gauge choice matters as much as the cut.
Record the as-cut values, not just pass or fail. A feature that lands at the low end of the tolerance band today may drift out of band after 200 parts when the tool wears. Knowing the starting point tells you when to change the tool.
After the first article passes, run the batch with in-process checks. On a 10,000-part run, we sample at set intervals and log the results. Any drift triggers a tool change or an offset correction before parts go out of tolerance.
- 1Stop after part oneAdjust before cutting the rest of the batch.
- 2Match the gaugeMeasurement uncertainty must be well under the tolerance.
- 3Log the valuesAs-cut numbers predict when the tool will need changing.
A 7-step cutting procedure for cnc machine tool operation
- 1Clean and inspect the machineWipe the table, check way lube, air pressure and coolant level. Confirm the spindle taper has no chips or rust.
- 2Load and indicate the fixtureMount the vise or fixture, indicate it within 0.01 mm, and torque the bolts to the manufacturer's spec. A loose fixture moves under cutting load.
- 3Load tools and measure offsetsLoad each tool in the programmed pocket. Measure length and diameter offsets on the machine. Never trust a number copied from a previous job.
- 4Set work offsetsProbe or edge-find X and Y. Face the top if needed, then set Z on the faced surface. Record the values in the setup sheet.
- 5Dry run above the partRun the program 50 mm above the stock at reduced rapid and feed. Watch for wrong tool numbers, missing clearances and fixture collisions.
- 6Cut the first articleRun one part at the programmed parameters. Stop, measure all critical features, and adjust offsets before the second part.
- 7Run the batch with in-process checksStart the batch, sample at set intervals, and log dimensions. Change tools or offsets on any drift before parts leave tolerance.
Starting cutting parameters by material group
Ranges are starting points for carbide tooling on a rigid setup. Adjust for coating, coolant and tool geometry.
| Material | Surface speed | Feed per tooth | Axial depth |
|---|---|---|---|
| Aluminium 6061 / 7075 | 300–500 m/min | 0.08–0.12 mm | Up to 1.0 × Ø |
| Stainless 304 / 316L | 120–180 m/min | 0.04–0.06 mm | 0.3–0.5 × Ø |
| Steel 1045 / 4140 | 150–220 m/min | 0.05–0.10 mm | 0.3–0.6 × Ø |
| Titanium TC4 (Ti-6Al-4V) | 40–60 m/min | 0.03–0.05 mm | 0.2–0.3 × Ø |
| Inconel 718 | 25–40 m/min | 0.02–0.04 mm | 0.1–0.2 × Ø |
| Brass C36000 | 200–350 m/min | 0.06–0.10 mm | Up to 1.0 × Ø |
Common questions about cnc machine tool operation
How do I know if the feed is too low?
Look at the chips. Fine dust or a burnt smell means the edge is rubbing instead of cutting. In stainless, a low feed also work-hardens the surface, which makes the next pass harder.
Raise feed per tooth in small steps, 0.01 mm at a time, and watch the chip shape. Short, curled chips with a consistent color are the target.
Why does the first part come out oversized?
Tool deflection and thermal growth are the usual causes. A long end mill pushes away from the wall under load, leaving more material than the offset predicts.
Take a spring pass, or reduce radial engagement and re-measure. On a ±0.005 mm job, a 0.01 mm adjustment after the first article is normal.
When should I use a 5-axis machine instead of 3-axis?
Use 5-axis when the part has features on multiple faces, contoured surfaces, or undercuts that would need several fixtures on a 3-axis machine. Each refixture adds setup error.
For a simple prismatic part with three or four faces, a 3-axis mill with a vise is faster and cheaper. The 5-axis advantage is fewer setups, not higher spindle speed.
How often should I change the tool?
Set a tool life limit in the program based on the material and the tool coating. In aluminium, a carbide end mill may last several hundred parts. In Inconel, the same tool may need changing after a few parts.
Watch the as-cut dimensions and the sound of the cut. A gradual rise in cutting force or a change in chip color means the edge is wearing.
Can I run the program without a dry run?
Not on a new setup. A dry run 50 mm above the part catches wrong tool numbers, missing clearances and fixture collisions at almost no cost.
Once the setup has proven out and the same program has run before, a dry run is optional. The first time is never optional.
What tolerance can a cnc machine tool hold in production?
On a rigid setup with a controlled temperature, a modern machining center holds ±0.005 mm on critical features. That is the tolerance we work to on production parts.
Surface finish follows the tool and the parameters. Fine finishing can reach Ra 0.2–0.8 μm, while a standard as-machined surface sits around Ra 1.6–3.2 μm.
Send your drawing and get a cutting plan
We review your part, propose the setup and cutting parameters, and quote within 12 hours. Production can start within 24 hours, and every part ships with a 100% inspection record.
12-hour quote100% inspectionNo minimum order quantity