Does the laser interferometer work? How the reading is actually built
A laser interferometer does not measure distance directly. It counts interference fringes and converts them into length. This page explains the optics, the error sources, and the boundary conditions that decide whether a reading is trustworthy on a CNC machine. Written for engineers and buyers who sign off on machine acceptance.

In this article
- 1
- 2
- 3
- 4
- 5
- 6
- 7
How a laser interferometer turns light into length
A laser interferometer splits one beam into two. One part travels to a fixed reflector, the other to a reflector mounted on the moving axis. When the two beams come back together they interfere, and the detector sees a bright or dark band depending on the phase difference. Move the axis by half a wavelength and the pattern flips once.
That is the whole trick. The instrument does not know where the axis is. It counts how many times the pattern flips and multiplies by half the laser wavelength. On a helium-neon source the wavelength sits near 633 nm, so one count is roughly 0.316 µm of movement.
The count is why the method works at all. Instead of measuring a long distance with one comparison, the system measures a very short distance very many times. A 1,000 mm axis travel becomes millions of counted fringes, and each one is a clean electrical pulse.
The same idea gives the technique its weak point. Anything that changes the optical path length without moving the axis will be counted as motion. Air, heat, and vibration all do exactly that.
- 1Half wavelength per countOne fringe equals about 0.316 µm on a 633 nm source.
- 2Counts, not distancesThe display is an accumulated fringe count, not a physical measurement.
- 3Both beams matterAnything altering either path length enters the result.
Why air is part of the measuring instrument
Light slows down in air. The amount depends on air density, which depends on temperature, pressure and humidity. Change the temperature by 1 °C across a 1 m beam and the wavelength in air shifts by roughly 0.9 ppm, which is 0.9 µm over that metre. That is larger than the tolerance of many parts we machine.
So the sensor package is not optional. A typical setup carries an air temperature sensor, a barometric pressure sensor and a humidity sensor, and the controller applies the Edlén equation to correct the wavelength continuously. Skip that correction and you are measuring the weather as much as the axis.
Air turbulence matters more than average conditions. A beam passing near a spindle motor, a servo drive or a warm ball screw sees a moving patch of hot air. The reading drifts and returns, which looks like axis noise but is not. This is why the beam should run as far as possible from heat sources.
A simple test tells you whether the environment is stable enough. Park the axis and log the reading for a few minutes. If the display wanders more than a tenth of your target uncertainty, fix the environment before measuring motion.
- 11 °C ≈ 0.9 ppmAbout 0.9 µm per metre of beam on a 633 nm source.
- 2Log a stationary axisDrift at standstill is the noise floor of the whole setup.
- 3Keep the beam off hot surfacesSpindle motors and drives create local air gradients.
The four setup mistakes that fake a good result
Dead-path error is the first and the most common. It is the distance between the beam splitter and the moving reflector at the moment you zero the display. If that gap is 100 mm and you forget to enter it, every reading is offset by roughly the expansion of that 100 mm of air, and the offset scales with temperature.
Cosine error comes next. If the beam is not parallel to the axis of travel, the measured length is the projection, not the true travel. A 1 mm lateral offset over 1 m of travel gives about 0.5 µm of under-reading. That sounds small until you are chasing a 2 µm spec.
Abbé error is a geometry problem, not an optics problem. If the laser beam sits 200 mm above the ball screw and the machine pitches by 20 µm/m, the beam sees a different displacement than the tool point does. The instrument is right; it is measuring the wrong line.
Finally there is the material question. The wavelength in vacuum is fixed, but the workpiece and the machine frame expand with temperature. A steel part grows about 11.7 µm per metre per degree Celsius. At 1 m and a 5 °C shop swing, that is 58 µm of real movement that no optical correction can remove.
- 1Enter the dead pathMeasure splitter-to-reflector distance and type it into the controller.
- 2Align to the axis, not the tableUse the machine travel direction as the reference line.
- 3Mind the Abbé offsetKeep the beam close to the tool point line where possible.
- 4Let parts soakThermal equilibrium takes longer than most people expect.
What the linear error plot tells you about the machine
A linear measurement run gives you a plot of commanded position against measured error. On a healthy machine that plot is close to a straight line with a small slope. The slope is the screw pitch error, and it is the part a controller can compensate with a simple linear correction.
Curvature is more interesting. A bowed plot usually means the ball screw is not uniform, the screw is running hot in the middle of travel, or the axis is being pushed by a guideway that is not straight. Straightening the compensation table will hide it, not fix it.
Reversal spikes are the third signature. Run the axis in one direction, stop, then reverse. The plot jumps by the backlash plus the elastic wind-up of the drive train. Typical values on a mid-size vertical machining centre run from a few micrometres to tens of micrometres depending on preload and wear.
Repeat the run at least twice in the same direction and once in reverse. A single pass tells you the error. Two passes tell you whether the error is stable enough to compensate. If the two runs disagree, the problem is thermal or mechanical, and compensation will chase the machine around.
- 1Straight slopeUniform pitch error, the easy case for linear compensation.
- 2Bowed curveNon-uniform screw heating or guideway geometry.
- 3Reversal stepBacklash plus drive-train wind-up.
- 4Repeat before compensatingUnstable error cannot be corrected with a static table.
When the laser interferometer is the wrong tool
A laser interferometer measures along a line. If you need to know how a machine behaves while cutting a curved path at feed, the interferometer will not tell you. It cannot see servo lag under load, tool deflection, or the interaction between two axes moving at once. A ballbar test or a test cut covers that ground.
It also struggles in a working shop. Fog coolant, grinding dust and airborne oil all scatter the beam or coat the optics. A machine that is mid-production is often a bad place to set up a 10 m optical path. Many shops measure during a planned stop, with coolant off and the enclosure closed.
Very long axes bring their own problem. Over 4 m the beam is walking through a lot of air, and the environmental correction becomes the dominant uncertainty. At that length a scale-based verification or a multi-target tracker is usually more practical.
Finally, remember what the number means. A linear error of 8 µm over 1,000 mm is a statement about a specific beam path at a specific temperature. It is not a statement about the parts the machine will produce tomorrow morning. Use it as a maintenance input, not as a final part inspection.
- 1No contouring dataInterferometry is a single-axis, line-of-sight method.
- 2Coolant and dustOptics need a clean path and clean glass.
- 3Long travel, big air pathEnvironmental uncertainty grows with beam length.
- 4It is not part inspectionMachine error and part error are different quantities.
A repeatable linear measurement run
Follow the order. Each step removes a source of doubt before the next one starts.
- 1Warm the machineRun the spindle and axes for 30–60 minutes under normal load so the structure reaches steady temperature.
- 2Mount the opticsFix the splitter at one end of travel and the reflector on the moving saddle. Keep the beam 50–100 mm clear of hot surfaces.
- 3Align the beamAdjust the reflector in pitch and yaw until the return spot sits centred on the aperture at both ends of travel.
- 4Enter the environmentType air temperature, pressure and humidity into the controller, or confirm the sensors are reading live values.
- 5Enter the dead pathMeasure the splitter-to-reflector gap at the zero position and enter it. Do not guess.
- 6Run a stationary testLog the display for 3–5 minutes with the axis parked. Drift should stay under one tenth of your target uncertainty.
- 7Run the axisMove in one direction in steps, then repeat the same direction, then reverse. Collect three data sets.
- 8Fit and compensateApply linear compensation only to the stable part of the slope. Leave curvature and reversal spikes for mechanical repair.
Which measurement method fits which job
Pick the method from the job, not from the tool you already own.
| Method | Best for | Main limit | When to avoid |
|---|---|---|---|
| Laser interferometer | Linear and angular error on one axis | Sensitive to air and alignment | Dirty or unstable shop air |
| Ballbar test | Circular contouring and servo tuning | Short radius only | Long-travel positioning checks |
| Granite square and indicator | Quick geometry sanity check | Manual, slow, low resolution | Sub-micrometre acceptance work |
| Laser tracker | Large frames, many targets | Higher cost per setup | Single small machine axis |
| Autocollimator | Straightness and pitch of guideways | Line-of-sight only | Long linear travel |
| Dial indicator on a stand | Backlash and lost motion | Operator dependent | Full-axis error mapping |
The short answer
Yes, a laser interferometer works, and it is the most direct way to quantify linear positioning error on a CNC axis. But the reading is only as good as the dead-path entry, the beam alignment and the air around it. If your shop is dirty, hot or vibrating, fix that first. If you need contouring behaviour under cutting load, use a ballbar or a test cut instead.
Questions engineers ask next
Does a laser interferometer need calibration?
Yes. The laser head and the environmental sensors both carry calibration certificates with a stated uncertainty. Check the certificate date before you use the system for an acceptance test, and record the head serial number in the report.
How accurate is it compared with a glass scale?
The interferometer is usually the reference and the scale is the item under test. A good interferometer setup can resolve tens of nanometres over a metre, while a machine scale has its own accuracy grade and mounting error. They are different instruments with different jobs.
Can I measure a rotary axis with the same kit?
Yes, with an angular optics set and a rotary table. The same fringe-counting principle applies to angle instead of length. Setup is fussier because the reflector must stay centred as the table turns through its full range.
What is an acceptable linear error on a machining centre?
There is no universal number. A common acceptance band for a general-purpose vertical machine is 5–10 µm over 300 mm after compensation. High-accuracy machines are specified tighter, and the spec should come from the part tolerance, not from habit.
Why does the reading change when I switch on the spindle?
Heat. The spindle motor and bearings warm the surrounding air and the machine structure. If the beam passes through that warm zone, the optical path length changes and the display moves even though the axis has not. Move the beam or wait for thermal stability.
Do I need to compensate every axis?
Only the axes that fail the spec. Compensation tables are per-axis and per-direction in many controllers. Applying a table to a healthy axis adds risk without benefit, and it can mask a mechanical problem that should be repaired.
Send us the drawing, get a real manufacturing answer
Upload your CAD file and we return a quotation with free DFM analysis within 12 hours. Tolerances to ±0.005 mm, 100% inspection before shipment, and no minimum order quantity from one prototype to 10,000+ parts.
12-hour quote±0.005 mm toleranceNo MOQ