CNC Machine Operate: From Power-Up to First Cut
This page walks through how a CNC machine operate on a real shop floor: homing, workholding, tool offsets, dry run and the first article. It is written for machine operators, process engineers and anyone who has to sign off a setup before the spindle turns.

In this article
- 1
- 2
- 3
- 4
- 5
- 6
- 7
Key takeaways
CNC Machine Operate: What Happens Before Any Cutting
A CNC machine reads a program of coordinates and turns each line into axis motion. That is the whole idea. The control does not know where the part is, how long the tool is, or whether the vise is tight. The operator supplies all three, and the machine trusts every number it is given.
So the setup order matters more than the cutting speed. Reference return, workholding, tool offsets, work offset, dry run. Skip one and the error shows up later as a scrapped part, often on the last feature of a long cycle.
On a 3-axis vertical mill, the Z reference sets the spindle nose position. On a mill-turn or 5-axis center, there is an extra rotary or tilting axis to reference, and the order the control expects is fixed. Follow the screen prompts instead of forcing a manual move.
Thermal state matters too. A machine that has been sitting overnight is at shop temperature, not at running temperature. For work held to ±0.005 mm, let the spindle run 20–30 minutes before the first cut, or accept that the first part may drift a few microns.
- 1Reference returnEvery axis to machine zero before offsets.
- 2WorkholdingClamp rigidity sets the ceiling on accuracy.
- 3OffsetsTool length and work offset stored before motion.
- 4Thermal soak20–30 minutes of spindle running for tight work.
Clamping, Zero Point and Tool Data
Clamping is where most accuracy is won or lost. A vise with 0.02 mm of jaw lift will tilt a thin plate. A vacuum chuck on a 1 mm aluminum web will pull the part down and spring it back after unclamping. Match the fixture to the part stiffness, not to what is already bolted to the table.
For prismatic parts, a machine vise on a ground sub-plate is usually enough. For round or cylindrical work, a 3-jaw chuck, collet block or rotary tombstone keeps the axis of rotation defined. Thin walls and long overhangs need support underneath or a sacrificial backing plate.
Part zero is a decision, not a default. Put it on a finished datum face or a corner that the drawing dimensions from. If the model origin sits in mid-air, every measurement on the shop floor becomes arithmetic.
Tool length is measured with a touch-off probe or a presetter. Store the value in the tool library and keep the tool in the same holder it was measured in. Moving a cutter to a different holder invalidates the number.
- 1Vise on sub-plateGood default for prismatic parts with flat datums.
- 2Collet or chuckFor round work, keeps the rotation axis defined.
- 3Backing plateSupport thin walls so they do not deflect under clamp load.
- 4One holder per toolOffsets only hold if the holder does not change.
Dry Run, Feed Override and the First Article
Run the program in air before it touches stock. Raise Z by 50 mm, set rapid and feed override to a low value, and watch the distance-to-go screen rather than the tool. Most crashes happen on rapids, not on cutting moves, because nobody reads the DTG number until it is too late.
On the first article, leave 1–2 mm of stock on critical faces. Cut, measure, then decide whether to adjust the offset or the program. Adjusting the offset moves the whole part; adjusting the program moves one feature. Know which one you actually want.
Watch the chip, not just the numbers. Aluminum 6061 at the right feed comes off as short, bright, curled chips. Long stringy chips mean the feed per tooth is too low. Blue or smoking chips mean surface speed is too high for the coolant flow.
For steel and stainless, listen for chatter on the finish pass. If the sound changes partway down a wall, the part is moving or the tool is wearing. Stop, measure, and fix the cause before running the rest of the batch.
- 1Raise Z 50 mmDry run above the stock, override low.
- 2Leave 1–2 mmStock on critical faces for the first article.
- 3Read the chipColor and shape tell you about feed and speed.
- 4Stop on chatterMeasure before finishing the batch.
Parameters by Material and When the Setup Is Wrong
Aluminum 6061 and 7075 run fast and dry or with mist. A 10 mm carbide end mill in 6061 typically runs 8,000–12,000 rpm at 0.05–0.10 mm per tooth, depending on radial engagement. 7075 tolerates similar speeds but wants more coolant on deep pockets to clear chips.
Stainless 304 and 316 work-harden. Keep the feed per tooth high enough to stay under the hardened layer, often 0.05–0.08 mm per tooth, and never dwell in the cut. A tool that rubs instead of cutting will destroy the edge in one pass.
Titanium Ti-6Al-4V and Inconel are heat problems, not hardness problems. Low surface speed, generous coolant, and shallow radial engagement. If the insert is discolored after one pass, the speed is too high regardless of what the chart says.
A setup is wrong when the symptom repeats across parts, not when it happens once. Single events are usually chips or a loose clamp. Repeating size drift means the fixture, the offset or the thermal state is the cause.
- 1AluminumHigh rpm, dry or mist, watch chip clearance.
- 2StainlessKeep feed per tooth up to avoid work hardening.
- 3Titanium and InconelLow speed, heavy coolant, shallow radial cut.
- 4Repeat symptomsFixture or offset problem, not a one-off.
Step by Step: Starting a CNC Machine Safely
Follow the order; the control expects it.
- 1Power up and referenceSwitch on the main breaker, then the control. Let the boot finish, release the E-stop, and run reference return on every axis. Watch each axis reach its limit and back off. Do not jog before referencing.
- 2Warm the spindleRun the spindle at 500–2,000 rpm for 10 minutes, then step up to working speed for another 10–20 minutes. This stabilizes the ballscrews and spindle housing before tight-tolerance work.
- 3Mount and indicate the workholdingClean the table and the vise base. Bolt the vise or fixture, then indicate the jaw or datum face with a dial test indicator. Keep runout under 0.01 mm for vise jaws and under 0.005 mm for precision fixtures.
- 4Load tools and measure lengthsLoad each tool into its dedicated holder, clean the taper, and measure length with a presetter or touch-off probe. Record the value in the tool library. Check for runout at the cutting edge; 0.01 mm TIR is a practical limit for most milling.
- 5Set the work offsetTouch off X, Y and Z on the chosen datum using an edge finder or probe. Enter the values into the work offset table. Re-check one axis with a second method; the two numbers should agree within 0.01 mm.
- 6Dry runRaise Z by 50 mm, set rapid override to 25 percent and feed override to zero, then run the program. Read distance-to-go on every rapid. Confirm tool changes clear the fixture.
- 7First articleRun the program with 1–2 mm of stock left on critical faces. Measure, compare to the drawing, and adjust the offset or program. Only then remove the remaining stock.
- 8Production and in-process checksRecord the readings for the first part. Check at defined intervals, for example every 10th part or every 2 hours. Watch for thermal drift in long runs and re-zero if the trend is consistent.
Which Setup Choice Fits the Part
Pick by part geometry and tolerance, not by habit.
| Part condition | Recommended setup | Watch out for |
|---|---|---|
| Flat prismatic part, datum on two faces | Machine vise on ground sub-plate | Jaw lift tilts thin plates |
| Thin wall under 2 mm | Backing plate or low-melt fixturing | Spring-back after unclamping |
| Cylindrical or round work | 3-jaw chuck or collet block | Runout from worn jaws |
| Multiple faces in one cycle | Rotary tombstone or 5-axis table | Rotary axis reference error |
| One-off prototype | Soft jaws machined to the part | Soft jaws wear after a few parts |
| Hard steel above 45 HRC | Rigid fixture, light radial cut | Chatter on the finish pass |
| Long part over 1,000 mm | Multiple supports along the length | Sag between supports |
The Setup Is the Job
A CNC machine will cut whatever coordinates it is given. Getting the reference, the clamp and the offsets right before the first cut is what separates a repeatable process from a lucky part.
Frequently Asked Questions
Do I need to home the machine every day?
Yes if the machine has been powered down or the E-stop was pressed. Reference return gives the control a known position for every axis.
If the machine stayed powered and no alarm occurred, some shops skip it on a warm machine. For work held to ±0.005 mm, home it anyway. It costs a minute.
Why does the first part come out oversized?
Most often the tool length offset was measured on a cold spindle or the tool was moved to a different holder. Both change the effective Z position.
Thermal growth is the second cause. A cold machine can be 10–20 μm short in Z after an hour of running. Warm up before the first cut on tight work.
How much stock should I leave on the first article?
1–2 mm on critical faces is a practical range for most milling work. Enough to correct a small offset error, small enough that the finishing pass is not doing all the work.
On finishing operations where the surface finish matters, leave 0.2–0.5 mm and treat the first article as a test of the finish parameters.
When should I stop and re-check the setup?
When two consecutive parts drift in the same direction, when the sound of the cut changes, or when the chip color changes without a program change.
Single out-of-tolerance readings are usually chips under the part or a loose clamp. A trend is a setup problem.
Can I run unattended on a long cycle?
Only after the first article passes and the tool wear pattern is known. Set a tool life counter and an in-process probe cycle if the machine has one.
For lights-out runs, keep the coolant and chip evacuation checked. A blocked chip conveyor will stop the cycle before the tool does.
What does a good first-article report include?
The measured dimensions against the drawing, the tool offsets used, the work offset values, and the spindle warm-up time. That set lets the next operator repeat the setup.
Add the material lot and the fixture used. If a problem appears three weeks later, those two fields explain most of it.
Send Us the Part and the Drawing
Upload a STEP file and we return a quotation with free DFM analysis within 12 hours. Production can start within 24 hours of approval.
12-hour quote±0.005 mm tolerance100% inspection