How to Make a CNC Machine Reset Bit Position Z Axis
When a tool change leaves the tip a few hundredths off, or a crash shifts the whole Z reference, you need to reset bit position z axis before the next part. This guide covers the checks we run first, the touch-off sequence on 3-axis, 4-axis and 5-axis machines, and the numbers that tell you whether the reset actually held.

In this article
- 1
- 2
- 3
- 4
- 5
- 6
- 7
Key takeaways
Pre-Reset Checks That Save a Second Setup
Most failed resets are not control problems. They are mechanical. Before you open the offset page, stop the spindle, remove the tool, and check the holder taper and pull stud for fretting or chips. A collet that has been over-torqued will pull the tool 0.01–0.03 mm deeper on the next clamp, and no amount of re-touching will hold.
Wipe the spindle nose and the tool taper with a lint-free cloth. Check runout with a dial indicator at 25 mm from the holder face. On a healthy CAT40 or HSK-A63 holder, runout should stay under 0.010 mm. If it reads 0.03 mm or more, swap the holder before you reset bit position z axis.
Confirm the machine is in the right mode. Reference return on most Fanuc and Siemens controls requires the Z axis to be at least 20 mm above the soft limit before you press the zero-return key. Pressing it from the bottom of travel trips an overtravel alarm and forces a manual jog-out.
Write down three numbers before you change anything: the current work offset Z, the tool length offset for the tool in the spindle, and the machine coordinate reading at the reference point. These three values tell you later whether the reset moved the zero point or the tool data. Without them, you are guessing.
- 1Holder conditionTaper clean, pull stud torqued to spec, runout under 0.010 mm at 25 mm.
- 2Axis positionZ parked at least 20 mm above the soft limit before reference return.
- 3Recorded valuesOld work offset Z, old tool length offset, machine Z at reference.
- 4Stock and fixtureTop face clean, no burr, no coolant film where the tool will touch.
How Machine Type Changes the Reset Bit Position Z Axis Procedure
On a 3-axis vertical mill, Z reference is simple. Home the machine, load the tool, jog down until the tip touches your reference surface, and enter the difference into the work offset or the tool length offset. The choice matters. If one tool is wrong, edit the tool length. If every tool is off by the same amount, edit the work offset. Mixing the two is how a shop ends up with one tool cutting 0.5 mm deep.
A 4-axis machine adds a rotary table, so the Z reference depends on where the part sits relative to the rotary centerline. After any change to the chuck, tombstone or fixture plate, re-measure the centerline height and update the rotary offset before you touch off. If you skip this, the Z value will be correct at A0 and wrong at A90, which usually shows up as a taper on the side of the part.
Simultaneous 5-axis work is stricter. With two rotary axes in motion, the tool tip position depends on the kinematic model, not just a single Z number. After a crash or a spindle change, run a probing cycle on a known sphere or gauge block and let the control rebuild the tool center point. Hand-entering a Z offset on a 5-axis machine without re-checking the kinematic chain is a reliable way to scrap an expensive part.
The table below shows the tolerance band we hold after a reset on each machine class. These are shop floor numbers from our own cells, not machine specs.
- 13-axisWork offset or tool length edit, verify within 0.01 mm.
- 24-axisRe-check rotary centerline height first, then touch off.
- 35-axisRe-probe the kinematic model, do not hand-edit Z alone.
Choosing a Touch-Off Method and Reading the Result
A 0.01 mm dial or digital gauge on a magnetic base is still the fastest way to touch off a single tool on a 3-axis machine. Bring the tip down in 0.1 mm steps until the needle moves, then back off and approach in 0.01 mm steps. The reading where the needle first moves is your Z0. Repeat it twice. If the two readings differ by more than 0.005 mm, something is loose.
A spindle probe is faster and removes operator feel from the loop. Most probe cycles touch the surface twice and average the result. Watch the spread between the two touches on the control screen. A spread above 0.008 mm usually means chips on the surface or a dirty stylus, not a bad probe.
A paper slip or feeler gauge is acceptable for rough work only. Paper compresses and the thickness varies by 0.02–0.05 mm depending on humidity and grade. If the drawing calls for ±0.05 mm on a depth, that error eats most of your budget.
After any method, cut a test feature. Face a scrap plate 0.2 mm deep and measure the step with a micrometer. If the measured depth matches the commanded depth within 0.01 mm, the whole chain from offset to servo is good. If it is off by a consistent amount, the error is in the offset. If it varies across the plate, the problem is mechanical, not the reset.
- 1Gauge + indicatorBest for single tools, repeat twice, accept under 0.005 mm spread.
- 2Spindle probeFast, watch the two-touch spread, clean the surface first.
- 3Paper or feelerRough work only, expect 0.02–0.05 mm uncertainty.
- 4Test cutFace 0.2 mm on scrap, verify within 0.01 mm before running the job.
When the Z Axis Will Not Hold After a Reset
If Z drifts after a correct reset, separate thermal growth from mechanical slip. Run the spindle at your normal cutting speed for 30 minutes, then re-touch the same tool on the same surface. A shift of 0.01–0.02 mm over that period is normal thermal growth on many machines. A shift of 0.05 mm or more points to a mechanical fault.
Check the tool clamp first. A weak Belleville stack or a worn drawbar lets the tool creep under load. Pull the holder and inspect the taper for a bright wear band near the flange. A uniform contact pattern is good. A narrow shiny ring means the taper is not seating, and the tool will move in Z whenever the load changes.
Ball screw backlash and thrust bearing play show up as a difference between approaching Z0 from above and from below. Touch off from +0.5 mm, record it, retract, and approach from -0.5 mm. If the two values differ by more than 0.01 mm, the axis has backlash that needs mechanical attention, not another offset edit.
A hard crash can bend the ball screw or shift the coupling. After a crash, re-reference the machine and check the Z repeatability at three heights: near the top of travel, mid-travel, and 50 mm above the table. Any height that reads outside 0.01 mm needs a service call before you run production.
- 1Thermal growth0.01–0.02 mm after 30 minutes at cutting speed is normal.
- 2Tool creepWorn drawbar or Belleville stack, look for a narrow contact band.
- 3BacklashCompare approach from above and below, over 0.01 mm is a fault.
- 4Post-crashCheck repeatability at three heights, not one.
Step-by-Step: Reset Bit Position Z Axis
Do these in order. Skipping the reference return or the repeat check is where most resets go wrong.
- 1Park and reference the machineStop the spindle, remove the tool, jog Z to at least 20 mm above the soft limit, then run the zero-return cycle on all axes. Confirm the reference lamp is solid, not flashing.
- 2Clean and inspect the holderWipe the taper and spindle nose. Measure runout at 25 mm from the holder face. If it exceeds 0.010 mm, change the holder before continuing.
- 3Set the reference surfaceClean the stock top or fixture pad. Decide whether Z0 is on the stock, the fixture or the table, and write that choice on the setup sheet so the next shift uses the same one.
- 4Load the tool and clamp itInsert the tool to the marked depth, clamp, and check the pull stud torque. Confirm the tool number on the control matches the tool in the spindle.
- 5Touch off with a gauge or probeApproach in 0.1 mm steps, then 0.01 mm. Record the value. Repeat the touch. If the two readings differ by more than 0.005 mm, find the looseness before entering anything.
- 6Enter the value in the right placeOne tool off: edit the tool length offset. All tools off by the same amount: edit the work offset Z. Never edit both to chase the same error.
- 7Verify with a test cutFace a scrap plate 0.2 mm deep, measure the step, and confirm it matches the command within 0.01 mm. On a 5-axis machine, run the probe cycle to rebuild the kinematic model first.
- 8Log and hand overRecord old and new Z values, the method used, and the runout reading. Leave the sheet at the machine so the next operator can see the trend.
Reset Method and Verification by Machine Type
Numbers are shop floor targets from our own cells, not machine specifications.
| Machine type | Reference basis | Touch-off method | Verification |
|---|---|---|---|
| 3-axis vertical | Work offset or tool length | Indicator or probe, 0.01 mm steps | Face 0.2 mm on scrap, within 0.01 mm |
| 3-axis with 4th indexer | Rotary centerline height first | Indicator on fixture pad | Check at A0 and A90 |
| 4-axis simultaneous | Centerline plus work offset | Probe cycle on part face | Cylindricity check on a test pin |
| 5-axis simultaneous | Kinematic model and TCP | Probe sphere or gauge block | Re-probe after any crash |
| Any type, after crash | Full re-reference | Probe on three heights | Repeatability within 0.01 mm |
| Any type, after tool change | Tool length offset only | Gauge on stock top | Single feature depth check |
Reset the reference, then prove it with a cut
A Z reset is only finished when a measured test cut matches the commanded depth. If your parts keep drifting after the offset is correct, the fault is mechanical, and we can quote the machining or the rework from your drawings.
Frequently Asked Questions
How often should I reset the Z-axis bit position?
Reset the tool length offset every time you change a tool, that is not optional. A full Z reference reset is only needed after a crash, a spindle service, a fixture change, or when a trend shows drift.
On a machine running two shifts, we re-touch a reference tool once per shift and log the value. If the reading moves more than 0.02 mm across a week, we investigate the machine instead of resetting again.
Can a wrong Z reset damage the machine?
A wrong offset usually scraps the part before it hurts the machine. The dangerous case is a Z value that is too low combined with a rapid move, which drives the tool into the vise or table.
Keep rapid Z moves at least 5 mm above the highest fixture point in the program, and use a test cut on scrap before the first production cycle.
Do all CNC machines use the same Z reset procedure?
The principle is the same: establish a known surface, touch the tool to it, and store the difference. The steps differ by control and by machine class.
Fanuc, Siemens and Heidenhain controls use different keys and screens for reference return and offset entry. On 5-axis machines, the kinematic model also has to be correct, which a 3-axis procedure never covers.
What tools do I need for an accurate Z reset?
A 0.01 mm dial or digital indicator with a magnetic base, a clean lint-free cloth, and a known flat surface such as a gauge block or a machined pad.
A spindle probe replaces the indicator on machines that have one. Add a micrometer or depth gauge for the verification cut, and a setup sheet to record the numbers.
What if the Z axis will not hold position after a reset?
First separate thermal growth from mechanical slip. Run at cutting speed for 30 minutes and re-touch the same tool. A shift of 0.01–0.02 mm is normal.
If the shift is larger, check the tool clamp, then test backlash by approaching Z0 from above and below. A difference over 0.01 mm is a mechanical fault, not an offset problem.
How does GreatLight keep Z alignment consistent across production runs?
We run standardized reference and touch-off procedures across our 127 high-precision CNC machines, including 16 simultaneous 5-axis centers, and record the offset values in the setup sheet for each job.
Incoming and in-process checks are part of the same system, and we hold ±0.005 mm on qualifying features. Reports are available on request. If a job needs a kinematic re-probe or a fixture change, the reset is done before the first cut, not after the first bad part.
Send us the part that keeps drifting
Upload your drawings and we will review the setup, the Z reference method and the tolerance stack before quoting. DFM feedback and quotation within 12 hours.
12-hour quote100% inspectionNo minimum order quantity