Ubicación: Global + English
Global Global Algérie Français Algeria English Angola Português Angola English Argentina Español Argentina English Australia English Austria Deutsch Austria English Azerbaijan English Azerbaijan Русский Bahrain English Bangladesh English Belgium English Belgium Français Belgium Nederlands Brazil Português Brazil English Bulgaria български Bulgaria English Cameroon English Cameroon Français Canada English Canada Français Chile Español Chile English China 中文 China 日本語 China English Colombia Español Colombia English Croatia English Czech Republic Čeština Czech Republic English Denmark English Djibouti English Ecuador Español Ecuador English Egypt English Estonia English Ethiopia English Finland Suomi Finland English France Français France English Georgia English Georgia Русский Germany Deutsch Germany English Ghana English Greece Ελληνικά Greece English Guatemala Español Guatemala English Hong Kong, China English Hong Kong, China 中文 Hungary Magyar Hungary English India English Indonesia English Iraq English Ireland English Italy Italiano Italy English Ivory Coast Français Ivory Coast English Japan 日本語 Japan English Jordan English Kazakhstan Русский Kazakhstan English Kenya English Kuwait English Kyrgyzstan Русский Kyrgyzstan English Latvia English Lithuania English Malaysia English Mauritius English Mauritius français (Maurice) Mexico Español Mexico English Moldova Română Moldova English Mongolia English Morocco English Morocco Français Mozambique Português Mozambique English Netherlands Nederlands Netherlands English New Zealand English Nigeria English Norway English Oman English Pakistan English Paraguay Español Paraguay English Peru Español Peru English Philippines English Poland Polski Poland English Portugal Português Portugal English Qatar English Republic of Korea 한국어 Republic of Korea English Romania Română Romania English Saudi Arabia English Serbia Српски Serbia English Singapore English Slovakia English Slovenia English South Africa English Spain English Spain Español Sri Lanka English Sweden English Switzerland Deutsch Switzerland Français Switzerland Italiano Switzerland English Tanzania English Thailand ไทย Thailand English Togo English Togo Français Tunisia English Tunisia Français Türkiye Türkçe Türkiye English Turkmenistan Русский Turkmenistan English Ukraine Українська Ukraine English United Arab Emirates English United Kingdom English Uruguay Español Uruguay English USA English Uzbekistan English Uzbekistan Русский Vietnam Tiếng Việt Vietnam English

ISO 230-2 positioning accuracy testing is the internationally recognized method for determining the accuracy and repeatability of numerically controlled machine tool axes. Using laser interferometry and standardized bidirectional measurement cycles, the test quantifies positioning deviation, repeatability, and reversal error against defined tolerances for machine acceptance, periodic verification, and compensation. This article explains the scope, measurable parameters, test procedures, and practical applications of ISO-compliant machine tool positioning accuracy testing.

Technical Overview

Positioning accuracy is the degree of agreement between the commanded position of a numerically controlled (NC) axis and the actual mean position reached by that axis. It is one of the most fundamental performance characteristics of any CNC machine tool, because every machined feature ultimately depends on the ability of each axis to arrive at the commanded coordinate with predictable deviation. The governing international test code is ISO 230-2, Test code for machine tools — Part 2: Determination of accuracy and repeatability of positioning of numerically controlled axes, published by the ISO technical committee for machine tools.

ISO 230-2 defines a rigorous statistical procedure: each axis is commanded to a series of target positions, approached from both directions over multiple cycles, and the actual positions are measured with a calibrated laser interferometer or equivalent measurement system. From the collected data, the standard derives characteristic parameters such as bidirectional positioning accuracy, repeatability, reversal value (backlash), and systematic positional deviation. Because the method is internationally harmonized, results obtained in different laboratories and different countries are directly comparable.

ISO 230-2 belongs to the wider ISO 230 family of machine tool test standards, and is frequently applied together with related national and regional equivalents:

  • ISO 230-1 — Geometric accuracy of machine tools operating under no-load or quasi-static conditions
  • ISO 230-2 — Accuracy and repeatability of positioning of numerically controlled axes
  • ISO 230-3 — Determination of thermal effects (environmental temperature variation error, spindle thermal distortion)
  • ISO 230-4 — Circular tests for numerically controlled machine tools
  • ISO 230-7 — Geometric accuracy of axes of rotation
  • ISO 10791 and ISO 23125 — Acceptance conditions for machining centers and NC turning machines
  • EN ISO 230-2, GB/T 17421.2, and JIS B 6192 — European, Chinese, and Japanese adoptions of the same test code
  • ASME B5.54 — North American methods for performance evaluation of CNC machining centers, which reference equivalent positioning tests

Testing is typically performed by accredited third-party laboratories or by machine tool manufacturers and metrology service providers using measurement instruments traceable to national measurement standards, in accordance with ISO/IEC 17025 calibration requirements.

Testing Samples

ISO 230-2 positioning accuracy testing applies to any machine tool equipped with numerically controlled linear or rotary axes. Typical equipment submitted for testing includes:

CNC Machining Centers and Milling Machines

Vertical, horizontal, and five-axis machining centers, as well as bed-type and knee-type CNC milling machines. All linear axes (X, Y, Z) and, where applicable, rotary axes (A, B, C) are evaluated along their full travel using the standard target-position pattern.

CNC Lathes and Turning Centers

Horizontal and vertical turning centers, slant-bed lathes, and turn-mill complexes. The X and Z axes are measured with laser interferometry, and the spindle positioning accuracy of C-axis-capable machines can be verified with angular measurement methods.

Grinding Machines

Surface, cylindrical, and profile grinding machines, where sub-micrometer positioning behavior directly controls dimensional accuracy and surface quality of the ground workpiece.

EDM Machines

Wire-cut and die-sinking electrical discharge machines, whose fine-pitch positioning systems require verification of both linear axis accuracy and backlash compensation effectiveness.

Boring, Drilling, and Special-Purpose Machines

CNC boring mills, gantry and floor-type machines, transfer lines, and multi-spindle machines used in high-volume production, where accumulated axis deviations propagate directly into part-to-part variation.

Laser, Plasma, and Waterjet Cutting Machines

Cutting systems with gantry or rack-and-pinion driven axes, tested to verify contouring accuracy and to support motion system maintenance decisions.

Rotary Axes, Index Tables, and Tool Turrets

Rotary positioning elements tested with angular interferometry, polygon mirror with autocollimator, or calibrated indexing references, following the rotary-axis provisions of the ISO 230 test code.

Testing Items

ISO 230-2 defines a complete set of positioning performance parameters derived from the measured deviation data at each target position. The principal testing items are:

  • Mean positional deviation at each target, measured in the positive approach direction and the negative approach direction
  • Unidirectional positioning accuracy — the maximum error envelope observed when all approaches are made in a single direction
  • Bidirectional positioning accuracy (A) — the width of the total error band combining positive and negative approach data at all target positions, the primary acceptance parameter
  • Unidirectional repeatability of positioning (R+ and R−) — the dispersion of positional deviations for approaches made in one direction only
  • Bidirectional repeatability of positioning (R) — the combined dispersion of positional scatter at each target from both directions, based on the estimated standard deviation of the deviations
  • Reversal value (B) — the positional difference between the mean positive-direction and mean negative-direction positions at each target, representing lost motion caused by backlash, elastic compliance, and friction
  • Mean reversal value — the average of the reversal values across all target positions on the axis
  • Systematic positional deviation (E) — the difference between the algebraic maximum and minimum of the mean positional deviations, quantifying the systematic error trend along the axis
  • Mean bidirectional systematic positional deviation (M) — the mean of the positive and negative directional mean deviations at each target, evaluated across the axis
  • Range of positional dispersal at each target position, indicating local scatter behavior
  • Measurement uncertainty of the positioning deviation values, evaluated in accordance with the ISO Guide to the Expression of Uncertainty in Measurement (ISO/IEC Guide 98-3) and ISO/TR 230-9

Optional supplementary items frequently reported alongside ISO 230-2 results include thermal drift of axis positioning (ISO 230-3 environmental temperature variation error), feed velocity-dependent deviation, and verification of CNC compensation table effectiveness before and after error compensation.

Testing Methods

Measurement Instruments and Traceability

The reference instrument for ISO 230-2 testing is the helium-neon laser interferometer, whose stable vacuum wavelength (approximately 632.8 nm) provides measurement resolution at the nanometer level and direct traceability to the SI metre through national measurement institutes. The optical path consists of a laser head, beam splitter, retroreflector or plane mirror optics aligned to the machine axis, and a material temperature sensor package for automatic compensation of the wavelength in air (Edlén equation corrections for air temperature, pressure, and humidity) and for thermal expansion of the machine scale (workpiece and screw expansion coefficients). Alternative accepted methods include measurement against a calibrated linear scale system and, for rotary axes, angular interferometer setups or polygon mirrors with an autocollimator. All instruments must carry valid calibration certificates traceable to national or international standards.

Environmental Conditions

ISO 230-2 measurements are referred to the standard reference temperature of 20 °C. The test environment must be thermally stable: typical practice requires ambient temperature held within approximately ±1 °C of 20 °C, temperature variation below about 0.5 °C per hour, and no significant radiated heat sources or direct airflow onto the machine. The machine must be thermally soaked in the test environment (commonly 12 to 24 hours for large machines) and exercised with warm-up cycles before data recording so that friction-generated heat does not distort the results.

Test Setup and Procedure

The standard test cycle proceeds as follows:

  • Alignment: the laser beam is aligned parallel to the axis of travel to minimize cosine (Abbe) error, and the optics are securely mounted to the machine table and moving carriage.
  • Target positions: at least five target positions are distributed over the practical travel of the axis, spaced unevenly and deliberately chosen to avoid positions that are exact multiples of the ballscrew lead or the linear scale signal period, which could mask periodic errors.
  • Approach strategy: the moving component approaches each target at the same feedrate used in production (rapid traverse or standard positioning feed), and each positioning move is made from both the positive and the negative direction.
  • Number of cycles: a minimum of five measurement cycles in each direction is performed, giving at least ten recorded positions per target; more cycles improve the statistical confidence of the repeatability estimate.
  • Data recording: the deviation between commanded and actual position is recorded at every approach after a brief stabilization dwell at the target.

Data Processing and Evaluation

For each target position and each direction, the mean positional deviation and the estimated standard deviation of the deviations are computed. The characteristic parameters (A, R, B, E, M) are then derived exactly as defined in ISO 230-2, typically plotted as a positional deviation diagram showing the mean deviation curve, the repeatability scatter band, and the reversal values at each target. The results are compared with the positioning tolerance T agreed between the supplier and the user or specified by the machine manufacturer, and the comparison accounts for the expanded measurement uncertainty of the measurement process.

Compensation Verification

When positioning errors exceed tolerance, the test data are used to generate or refine the CNC pitch error compensation table and backlash (lost motion) compensation parameters. A verification run is then performed to confirm that the compensated axis meets the specified accuracy and repeatability limits, and the before/after deviation curves are documented in the test report.

Applications

ISO 230-2 positioning accuracy testing supports the entire life cycle of a machine tool:

  • New machine acceptance: objective, standardized verification that a delivered machine meets the positioning accuracy and repeatability tolerances stated in the purchase contract, replacing subjective inspection with traceable data.
  • Periodic verification and preventive maintenance: scheduled testing (commonly annual or semi-annual) that detects progressive wear of ballscrews, guideways, and feedback systems before it causes scrap production.
  • Post-event verification: confirmation of axis integrity after machine relocation, collision, major overhaul, ballscrew or bearing replacement, or NC system upgrades.
  • Error compensation: generation of pitch error and backlash compensation data directly from the ISO 230-2 measurement results, restoring and even improving original machine accuracy.
  • Quality and audit compliance: documented calibration evidence supporting ISO 9001 and IATF 16949 quality management systems, and providing metrological traceability for statistical process capability studies in tight-tolerance production.
  • Machine benchmarking and procurement: standardized comparison of positioning performance across machine types, brands, or candidate machines using identical test conditions and evaluation criteria.
  • Demanding industry sectors: aerospace structures and turbine components, automotive powertrain machining, medical implants and instruments, precision mold and die manufacturing, optics, and semiconductor equipment production.

FAQ

What is the difference between positioning accuracy and repeatability?

Accuracy describes how closely the mean reached position agrees with the commanded position — the systematic error of the axis. Repeatability describes how consistently the axis returns to the same position over repeated attempts — the random scatter. A machine can be repeatable but inaccurate (systematic offset that can often be compensated), while poor repeatability indicates mechanical wear, looseness, or friction problems that compensation cannot fully correct.

How many target positions and measurement cycles does ISO 230-2 require?

The standard requires a minimum of five target positions distributed over the useful travel of the axis, with at least five positioning cycles in each direction (positive and negative), yielding a minimum of ten measured positions per target. Many laboratories use additional targets and cycles on long-travel or high-precision axes to strengthen the statistical evaluation.

Which instrument is the reference method for the test?

A helium-neon laser interferometer with environmental compensation is the internationally accepted reference instrument, providing nanometer-level resolution and direct traceability to the definition of the metre. Calibrated linear scale systems and angular interferometers or polygon-autocollimator setups are accepted alternatives for specific configurations such as rotary axes.

How is backlash measured and reported?

Backlash appears in ISO 230-2 as the reversal value: at each target position, the difference between the mean position reached when approaching from the positive direction and from the negative direction. The mean reversal value across all targets summarizes the lost motion of the axis, which includes mechanical play, elastic deflection, and friction effects — not only geometric clearance.

Who defines the pass/fail tolerance for the test?

ISO 230-2 defines how to measure and evaluate the parameters, but the acceptance tolerance is agreed between the machine supplier and the user, typically based on the manufacturer's published positioning accuracy specification. The test report presents the measured values (for example bidirectional accuracy A and repeatability R) against the agreed tolerance, with measurement uncertainty taken into account.

What environmental conditions are required?

All measurements are referred to 20 °C. The test room should be thermally stable, typically within about ±1 °C of 20 °C with hourly variation below roughly 0.5 °C, and the machine must be thermally soaked and warmed up before recording. Material temperature sensors are used to compensate for thermal expansion of the machine structure and scale during data processing.

How often should positioning accuracy be tested?

Common practice is annual verification for production machines, with more frequent testing for high-precision or heavily used equipment. Testing is also strongly recommended after machine relocation, mechanical repair, axis component replacement, collision events, or whenever dimensional scatter of produced parts cannot be explained by cutting process factors.

Can rotary axes and index tables be tested under this standard?

Yes. Rotary axes are evaluated for angular positioning accuracy and repeatability using angular interferometry, calibrated polygons with autocollimators, or high-accuracy angular reference encoders, following the measurement and statistical evaluation principles of the ISO 230 test code adapted to angular position in degrees or arc-seconds.