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

Machine Tool Positioning Accuracy Acceptance Testing: Standards, Procedures, and Evaluation

Machine tool positioning accuracy acceptance testing is the definitive verification procedure used to confirm that CNC machine tools meet their specified positional tolerances before final handover and payment. Governed primarily by ISO 230-2 and its national equivalents such as GB/T 17421.2, this testing uses laser interferometry to quantify positioning accuracy, repeatability, and reversal error on linear and rotary axes. This article explains the applicable standards, the machine types tested, the measured parameters, the test procedures, and the practical applications of positioning accuracy acceptance testing.

Technical Overview

Machine tool positioning accuracy acceptance testing is a metrological verification process performed when a new, relocated, retrofitted, or rebuilt machine tool is delivered and commissioned. Its purpose is to objectively confirm that each numerically controlled axis can reach commanded positions within the tolerances stated in the purchase contract, the manufacturer's specification sheet, or the applicable acceptance standard. The results also establish a documented baseline for future periodic calibration and condition monitoring.

The core international standard for this testing is ISO 230-2, "Test code for machine tools — Part 2: Determination of accuracy and repeatability of positioning of numerically controlled axes," which is harmonized as EN ISO 230-2 in Europe and adopted as GB/T 17421.2 in China. The Japanese JIS B 6201-2 series is aligned with the ISO method, while older JIS B 6336-classified procedures used different statistical evaluation rules and are now largely superseded. Supporting parts of the ISO 230 series address related phenomena: ISO 230-1 covers geometric tests, ISO 230-3 covers thermal effects, ISO 230-4 covers circular interpolation tests with a ballbar, ISO 230-6 covers volumetric evaluation by diagonal measurements, and ISO 230-7 covers repeatedly indexed axes such as spindle orientations.

ISO 230-2 defines the key measurands statistically. At every target position, the machine approaches the position from one direction (unidirectional) or from both directions (bidirectional), and the positional deviations are recorded. The positioning accuracy is derived from the band containing the mean deviations plus and minus two standard deviations at all target positions, which corresponds to approximately a 95% confidence level. The repeatability characterizes the scatter of repeated approaches to the same position, and the reversal value quantifies the positional difference between approaches from opposite directions, commonly associated with mechanical backlash and servo behavior.

Because thermal expansion is a dominant error source, testing is referenced to the standard industrial metrology temperature of 20 °C. The machine must be thermally stabilized through warm-up cycles, the ambient temperature must be stable and uniform with minimal vertical and horizontal gradients, and the temperatures of the scale, ball screw, and machine structure should be monitored during the test. Tests are normally conducted by accredited third-party laboratories or in-house metrology teams using traceable instruments, and the reported results include a stated measurement uncertainty.

Testing Samples

Positioning accuracy acceptance testing is applied to essentially every category of numerically controlled machine tool. Typical test objects include the following families:

CNC Machining Centers

Vertical, horizontal, and drill-tap machining centers are the most frequently tested machine types. All linear axes (X, Y, and Z) are verified individually, and on horizontal machines the pallet changer indexing may also be evaluated. Travel ranges commonly span from a few hundred millimeters to several meters, requiring careful optical alignment of the measurement setup.

CNC Lathes and Turning Centers

Turning centers are tested on their X and Z axes, and modern slant-bed or mill-turn machines add a Y axis and a spindle-integrated C axis. C-axis positioning is measured in angular units, and turret indexing repeatability is frequently included in the acceptance scope.

Five-Axis and Multi-Axis Machines

Machines with trunnion tables, cradle-style rotary tables, or swivel heads require positioning verification of the rotary A, B, and C axes in addition to the linear axes. Because rotary axis errors strongly influence five-axis part quality, acceptance testing of these machines places particular emphasis on angular positioning accuracy, reversal error, and interpolated motion behavior.

Large and Special-Purpose Machine Tools

Gantry and bridge mills, floor-type boring machines, large vertical lathes, precision surface and cylindrical grinders, and die-sinking or wire EDM machines are all subject to positioning accuracy acceptance testing. On long-travel axes, environmental compensation of the laser wavelength and material temperature becomes especially critical to obtain valid results.

Retrofitted, Relocated, and Remanufactured Machines

Machines that have undergone controller replacement, ball screw or linear guide renewal, axis re-scraping, or relocation to a new foundation must be re-verified before being returned to production. Acceptance testing after such interventions confirms that the mechanical and control work has restored or improved the original positioning capability.

Testing Items

The test scope for a positioning accuracy acceptance campaign is defined by ISO 230-2 and the machine tool acceptance specification. The standard deliverable set includes the following items:

  • Unidirectional and bidirectional positioning accuracy of each linear axis
  • Positioning repeatability, unidirectional and bidirectional, for each axis
  • Reversal value (lost motion or backlash) at every target position
  • Mean bidirectional positional deviation and mean unidirectional positional deviations
  • Systematic positional deviation along each axis
  • Standard deviation (positioning scatter) at every target position
  • Rotary axis positioning accuracy and repeatability, expressed in arc-seconds or millidegrees
  • Spindle indexing and orientation accuracy for repeatedly indexed axes
  • Volumetric positioning evaluation by body diagonal displacement measurements
  • Thermal drift behavior, including environmental temperature variation error and drift under rapid traverse

Where the acceptance specification requires it, circular interpolation testing with a telescoping ballbar is added to evaluate the coordinated positioning performance of two linear axes under contouring conditions, and pitch error compensation tables are verified after they are loaded into the CNC.

Testing Methods

Instrumentation and Setup

The primary instrument is a frequency-stabilized helium-neon laser interferometer operating at a vacuum wavelength of 632.8 nm. With full environmental compensation using air temperature, air pressure, and humidity sensors, together with material temperature sensors on the machine, achievable measurement accuracy is typically on the order of 0.5 parts per million of measured length. The interferometer optics are mounted so that the measurement axis is collinear with the axis of movement to minimize Abbe offset errors, and the system is periodically verified against reference standards traceable to a national metrology institute. Rotary axes are measured with angular interferometer optics, or alternatively with a precision polygon and autocollimator, or a calibrated precision indexing table.

Target Positions and Measurement Cycle

Following ISO 230-2, each axis is exercised through a defined measurement cycle. At least five target positions are distributed over the axis travel, with irregular spacing that avoids simple multiples and includes points near both ends of travel. The machine approaches each target position at least five times from each direction, using the feed rate specified in the acceptance procedure, with a stabilization dwell at each position. Unidirectional testing requires a positioning overshoot or a loop-back move between measurements so that every approach occurs from the same direction; bidirectional testing records approaches from both directions to capture reversal effects. The machine is first warmed up, typically by several full-travel cycles, to reach a thermally stable operating condition.

Data Acquisition and Statistical Evaluation

At each target position, the mean deviation and the standard deviation are calculated separately for each approach direction. The reversal value at a position is the difference between the two directional mean deviations. Repeatability is evaluated from the scatter, and the bidirectional positioning accuracy is determined as the width of the band bounded by the mean deviations extended by twice the directional standard deviations at all positions. The results are plotted as deviation-versus-position curves and compared against the tolerance values stated by the machine tool builder. In accordance with good metrological practice, the measurement uncertainty is evaluated and the test uncertainty ratio relative to the tolerance is kept sufficiently high, commonly at least 4:1, so that acceptance decisions are metrologically defensible.

Compensation and Retest

If measured deviations exceed the specification but the mechanical condition is sound, pitch error compensation and backlash compensation values are entered into the CNC and the measurement cycle is repeated. The acceptance report documents both the as-found and as-left conditions, providing objective evidence of conformance. Where systematic errors cannot be compensated within tolerance, further mechanical investigation of ball screw preloads, couplings, guide ways, and scale mounting is required.

Environmental Control and Error Avoidance

During testing, the room is held as close as possible to 20 °C with stable conditions, direct sunlight and local heat sources are excluded, and the laser dead path is minimized to reduce residual compensation error. All environmental sensor readings, machine temperatures, and test parameters are recorded in the report so the results can be reproduced and audited at a later date.

Applications

Positioning accuracy acceptance testing supports a wide range of industrial scenarios:

  • Factory acceptance testing and site acceptance testing of newly purchased machine tools, providing contractual evidence of conformance before final payment
  • Installation and commissioning verification, including foundation settlement checks after the machine is leveled and anchored
  • Re-qualification of machines after relocation, re-leveling, or transfer between plants
  • Verification of retrofit and remanufacturing work, such as ball screw replacement, controller upgrades, and way re-scraping
  • Periodic calibration and preventive maintenance programs that track positioning degradation and trigger corrective compensation
  • Validation of updated compensation data after servo tuning, scale replacement, or software upgrades
  • Process capability investigations when machined parts show dimensional or geometric nonconformance
  • Impartial dispute resolution between buyers and suppliers, using reports issued by accredited third-party laboratories under ISO/IEC 17025 accreditation

In every application, the documented test results serve as legally and contractually meaningful evidence of machine capability and as the reference baseline for the machine's operational life.

FAQ

What is the difference between positioning accuracy and repeatability?

Positioning accuracy describes how close the machine actually stops to the commanded position on average, including systematic deviations along the axis. Repeatability describes how consistently the machine returns to the same position on repeated attempts. A machine can be repeatable but inaccurate, which is usually correctable by compensation, whereas poor repeatability indicates mechanical or servo problems that compensation cannot fully resolve.

Which standards govern positioning accuracy acceptance testing?

The governing standard is ISO 230-2, which is adopted as EN ISO 230-2 and GB/T 17421.2 in their respective regions and mirrored in the JIS B 6201-2 series. Related testing of thermal behavior, diagonal volumetric error, and circular interpolation is covered by ISO 230-3, ISO 230-6, and ISO 230-4 respectively.

How many target positions and measurement cycles are required?

ISO 230-2 requires a minimum of five target positions distributed over the axis travel, although more positions are commonly used on long-travel axes. Each position is approached at least five times from each direction. Shortened diagnostic checks may use fewer cycles, but full acceptance tests must comply with the minimum requirements.

Why is temperature control so important during testing?

Steel expands at approximately 11 to 12 micrometers per meter per kelvin, so a one-degree temperature deviation can introduce errors larger than the machine tolerance on long axes. Testing is therefore referenced to 20 °C, the machine is thermally stabilized, and both air and material temperatures are measured so that laser wavelength and thermal expansion corrections can be applied.

How accurate is the laser interferometer used for the test?

A frequency-stabilized helium-neon laser interferometer with full environmental compensation typically achieves an accuracy of about 0.5 ppm of the measured length, equivalent to 0.5 micrometers over one meter. Instruments are calibrated against standards traceable to national metrology institutes, ensuring the acceptance results are internationally recognized.

What causes reversal value, and can it be eliminated?

The reversal value, often called lost motion or backlash, results from mechanical clearances in ball screw supports, couplings, and nut preloads, as well as from servo lag during direction reversal. Moderate values can be compensated in the CNC, but excessive reversal value usually indicates wear or assembly problems requiring mechanical correction.

What happens if a machine fails the acceptance test?

The usual first step is to optimize the pitch error and backlash compensation and repeat the test. If conformance still cannot be achieved, the machine builder performs mechanical adjustments or repairs, and the test is repeated until results fall within the contractual tolerance, including the measurement uncertainty, before final acceptance is granted.

How long does a complete acceptance test take?

Depending on axis length and the number of axes, a single axis typically requires one to three hours including setup and warm-up. A complete three-axis machining center usually requires about one working day, and five-axis machines with rotary axis verification and thermal tests may require two or more days, excluding initial thermal stabilization of the installation.

Do rotary and spindle indexing axes also require testing?

Yes. Rotary axes A, B, and C are tested using the same statistical method expressed in angular units, and spindle orientation or indexing accuracy is verified in accordance with the procedures for repeatedly indexed axes. On multi-axis machines these tests are essential because rotary axis errors propagate directly into five-axis workpiece accuracy.

Why Choose ZKGX?

  • State-of-the-art analytical equipment
  • Highly qualified scientific team
  • Fast turnaround time
  • Competitive pricing