Machine tool positioning accuracy directly determines the dimensional quality of machined parts and is one of the most critical performance indicators for CNC equipment. This article explains the experimental methods used to measure and evaluate positioning accuracy in accordance with ISO 230-2 and equivalent national standards, covering test samples, measurement items, instrumentation, procedures, and data analysis. Understanding these methods is essential for machine acceptance testing, periodic verification, and error compensation in modern manufacturing environments.
Technical Overview
Positioning accuracy describes the ability of a numerically controlled (NC) axis to move to a commanded target position and stop within a defined tolerance band. It is a comprehensive performance indicator that integrates the influence of ball screw pitch errors, guide way geometric deviations, mechanical backlash, servo tracking errors, control system resolution, and thermal drift. Because no axis can reach a commanded position perfectly, positioning accuracy is evaluated statistically: the machine is commanded to a series of target positions, the actual positions are measured with a reference instrument, and the deviations are analyzed to derive standardized parameters.
The internationally recognized experimental method for this evaluation is defined in ISO 230-2, Test code for machine tools — Part 2: Determination of accuracy and repeatability of positioning of numerically controlled axes. Closely related standards extend the evaluation framework to other machine characteristics:
- ISO 230-1 — Geometric accuracy of machines operating under no-load or quasi-static conditions
- ISO 230-2 — Accuracy and repeatability of positioning of numerically controlled linear and rotary axes
- ISO 230-3 — Determination of thermal effects on machine tool behavior
- ISO 230-4 — Circular tests for numerically controlled machine tools (circular interpolation capability)
- ISO 230-7 — Accuracy of axes with rotary movement
- GB/T 17421.2 — Chinese national standard technically equivalent to ISO 230-2
- ASME B5.54 — Methods for performance evaluation of computer numerically controlled machining centers
- JIS B6336 / JIS B6410 — Japanese industrial standards for positioning accuracy testing
A complete positioning accuracy experiment consists of four elements: a controlled thermal environment, a calibrated reference measurement system (typically a laser interferometer), a standardized measurement cycle covering the full travel of the axis, and a statistical data analysis procedure that yields accuracy, repeatability, systematic deviation, and reversal value. The results serve as objective evidence for machine acceptance, periodic calibration, and the generation of error compensation tables.
Testing Samples
CNC Machining Centers
Vertical machining centers, horizontal machining centers, and drilling-tapping centers are the most common test subjects. Each linear axis (X, Y, Z) is tested individually over its full working travel, and the spindle head, saddle, and table movements are exercised to reveal the aggregate behavior of the feed drive system, including ball screw, guideway, and servo dynamics.
CNC Lathes and Turning Centers
For horizontal and vertical turning centers, the X-axis (radial) and Z-axis (longitudinal) travels are evaluated. On machines with driven tools or multiple turrets, additional axes are tested as configured. Because lathe Z-axes frequently exceed two meters of travel, special attention is given to pitch error accumulation and thermal elongation of the ball screw.
Grinding, EDM, and Ultra-Precision Machines
Surface grinders, cylindrical grinders, and die-sinking or wire-cut EDM machines are tested with tighter tolerance expectations, often at sub-micrometer levels. For these samples, the measurement chain must include high-resolution optics and rigorous environmental compensation, since the measurement uncertainty can otherwise approach the tolerance itself.
Rotary Tables, Indexing Heads, and Five-Axis Machines
Rotary axes (A, B, C) on five-axis machining centers, standalone rotary tables, and indexing heads are tested for angular positioning accuracy. These samples require angular measurement instruments and, on five-axis machines, the tests described in ISO 230-7 in addition to the general procedures of ISO 230-2.
Testing Items
The positioning accuracy experiment generates a set of standardized parameters defined in ISO 230-2. Each is calculated from the measured positional deviations at every target position, in both unidirectional and bidirectional approach modes:
Positioning Accuracy (A)
The positioning accuracy of an axis is the maximum spread between the upper and lower limit deviations recorded across all target positions. For each target, the limit deviation combines the mean positional deviation with a statistical scatter band of two standard deviations, corresponding to a 95.4 percent confidence level. Separate values are reported for the forward approach, the reverse approach, and the combined bidirectional result.
Repeatability of Positioning (R)
Repeatability quantifies the dispersion of positional deviations when the axis repeatedly approaches the same target under identical conditions. It is expressed as a band of four standard deviations of the measured deviations at each position, and the reported value is the largest band found along the axis. High repeatability with a stable systematic deviation indicates that the machine is an excellent candidate for software error compensation.
Mean and Systematic Positional Deviation
At each target position, the mean positional deviation is the average of the measured deviations from a given approach direction. The systematic positional deviation is the range of these mean deviations along the full travel, representing the repeatable, correctable component of the axis error, such as accumulated ball screw pitch error.
Reversal Value (B) and Lost Motion
The reversal value, commonly called backlash, is the mean difference in positional deviation between forward and reverse approaches at the same target. It reflects mechanical clearances, ball screw preload deficiency, and elastic deformation in the drive train, and it directly affects contouring accuracy during direction reversals.
Rotary Axis Positioning Parameters
For rotary axes, the same statistical framework is applied to angular deviations, producing angular positioning accuracy, repeatability, and reversal values in arc-seconds. Additional items include indexing accuracy at standardized angular intervals and, where applicable, the cyclic errors associated with gear or worm drive transmission.
Testing Methods
Laser Interferometer Method (Primary Method)
The heterodyne or homodyne laser interferometer is the reference instrument for linear axis measurement because of its traceability to the wavelength of light, typically from a stabilized helium-neon laser at 632.8 nanometers. A typical setup places the laser head outside the working envelope, with the beam routed through a beam bender into an interferometer attached either to the machine spindle side or the table side, while a retroreflector or plane mirror optics set is mounted on the moving component. As the axis moves, the interferometer counts optical fringes and converts them into displacement with a system accuracy commonly better than 0.5 parts per million.
To maintain this accuracy, the measurement system must apply automatic environmental compensation using air temperature, pressure, and humidity sensors, based on the Edlen equation for the refractive index of air, together with material temperature sensors attached to the machine structure or scale for thermal expansion correction of the workpiece-referenced coordinate system. Installation errors such as cosine error (misalignment between the laser beam and the axis of motion) must be minimized during setup, since a 0.01-radian misalignment introduces approximately 50 parts per million of scale error, and the dead path, the uncompensated portion of the optical path, must be kept short and thermally stable.
Linear Scale Comparator Method
An alternative method uses a high-precision calibrated linear glass scale with a reading head as the displacement reference. The scale is aligned with the axis, and the reading head output is compared with the commanded NC position at each target. This method is practical for production-floor verification and for machines where optical access for a laser beam is difficult, although the achievable measurement uncertainty is generally larger than that of a laser interferometer.
Rotary Axis Measurement Method
Angular positioning accuracy is measured with an autocollimator and a precision polygon mirror for discrete angular intervals, or with an angular laser interferometer configuration, a precision index table, or a calibrated high-accuracy circular encoder for continuous evaluation. The machine is commanded to a sequence of angular targets distributed around at least one full revolution, and deviations are analyzed using the same statistical parameters as linear axes.
Test Conditions and Procedure
The standardized experimental procedure proceeds as follows:
- Thermal stabilization: the machine is placed in an environment controlled around a 20-degree-Celsius reference temperature, and a warm-up cycle of repeated traverse movements is performed to reach a quasi-steady thermal state, consistent with the principles of ISO 230-3.
- Target position selection: no fewer than five target positions are selected, with ten or more recommended for full-travel characterization; targets are distributed along the travel with typical, non-uniform spacing per ISO 230-2, including positions near the travel limits.
- Measurement cycle: the axis is commanded to each target position in sequence, at a specified feed rate, for a minimum of five measurement cycles; in bidirectional testing, each cycle traverses up and down the travel, while unidirectional testing approaches every target from the same direction.
- Data acquisition: at each arrival, the machine dwells for a short stabilization time before the positional deviation is recorded by the measurement system; standard deviation, mean, and reversal data are captured at every target.
- Reversal capture: for backlash evaluation, the approach sequence must include direction reversals at each target so that both forward and reverse deviations are sampled.
Data Processing and Evaluation
After data collection, the analysis software or the evaluation engineer computes, for each target position and direction, the mean positional deviation and the experimental standard deviation. The unidirectional repeatability at a position equals four standard deviations; the axis repeatability is the maximum value along the travel, and the bidirectional value additionally incorporates the reversal value. The positioning accuracy equals the difference between the highest upper limit deviation and the lowest lower limit deviation found along the axis, where each limit is the mean deviation plus or minus two standard deviations. Results are compared against the manufacturer specification or the applicable accuracy class, and a statement of measurement uncertainty is estimated according to the Guide to the Expression of Uncertainty in Measurement (GUM) so that pass or fail decisions remain statistically valid.
Applications
Positioning accuracy experiments support a wide range of engineering and quality activities:
- New machine acceptance testing: objective verification that delivered machines meet contractual accuracy specifications before production release.
- Periodic calibration and verification: scheduled requalification of machine tools to maintain confidence in production capability and satisfy quality management system requirements under ISO 9001.
- Error compensation development: measured systematic deviation curves are converted into pitch error compensation tables and backlash compensation parameters loaded into the CNC controller, after which a verification run confirms residual accuracy.
- Machine rebuild and retrofit assessment: quantification of improvements after ball screw replacement, guideway rescraping, encoder upgrades, or control system modernization.
- Process capability studies: correlation of machine positioning data with dimensional process capability indices for critical part features.
- Thermal behavior research: repeated accuracy tests under varying thermal states to support thermal error modeling and compensation strategies in research and development.
- Third-party evidence: testing performed by accredited third-party laboratories provides neutral documentation for disputes, exports, or regulatory submissions.
FAQ
What is the difference between positioning accuracy and repeatability?
Accuracy describes how close the axis actually stops to the commanded position, including any repeatable systematic offset, while repeatability describes how consistently the axis returns to the same position over repeated attempts. A machine can be highly repeatable but inaccurate; in that case, error compensation can usually correct the systematic component and dramatically improve effective accuracy.
Which standard should be used for the test?
ISO 230-2 is the internationally accepted method for linear and rotary positioning accuracy of NC axes, with GB/T 17421.2 as the corresponding Chinese national standard, ASME B5.54 common in North America, and JIS standards used in Japan. The chosen standard should be stated in the purchase specification because parameter definitions historically differed between standards, and results from different standards may not be directly comparable.
How many target positions and measurement cycles are required?
ISO 230-2 requires a minimum of five target positions and five measurement cycles per direction, although ten or more target positions are strongly recommended for axes with long travel, because a denser target distribution better captures local pitch errors and compensation grid limitations.
Why is temperature control so critical during the test?
Steel machine structures expand at approximately 11 to 12 micrometers per meter per degree Celsius, so a one-degree drift along a one-meter axis can introduce error larger than the entire machine tolerance. Tests therefore reference a 20-degree-Celsius environment, monitor machine temperature, and apply material temperature compensation in the laser measurement to separate true axis error from thermal dilation of the reference length.
Can a machine with poor accuracy be corrected?
If the errors are systematic and stable, yes. Pitch error compensation maps the mean deviation curve into the CNC controller, and backlash compensation addresses reversal values. Verification measurements after compensation confirm the residual accuracy, which typically improves to a level dominated by repeatability. Random errors and unstable thermal drift, however, cannot be compensated and require mechanical or thermal intervention.
How often should positioning accuracy be verified?
Common practice is an initial acceptance test, followed by annual verification for general production machines, semi-annual or quarterly checks for precision machines or high-volume operations, and immediate retesting after collisions, ball screw or encoder replacement, relocation, or controller servicing. The interval should be adjusted based on historical drift data and the criticality of the parts produced.
Why Choose ZKGX?
- State-of-the-art analytical equipment
- Highly qualified scientific team
- Fast turnaround time
- Competitive pricing