Volumetric compensation is an advanced method for eliminating geometric errors in CNC machines, ensuring exceptional accuracy and repeatability. This technology, which has been used for over 20 years on coordinate measuring machines (CMM), is now also available for CNC machines with state-of-the-art controllers such as Heidenhain TNC640, Siemens 840D SL, and Fanuc 30i/31i.
The goal of volumetric compensation is to correct all 21 possible errors on a 3-axis machine and all 43 on a 5-axis machine. This is achieved through precise measurements and calculations that are implemented directly into the controller. The process includes:
We also provide a report on geometric errors, calculations, and final verification.
The goal of volumetric measurement is to assess the overall accuracy of a machine as it moves through space, enabling a better understanding of the CNC machine’s overall performance. This contributes to resolving accuracy issues, improving manufacturing quality, and preventing potential errors in production.
Typically, volumetric measurements of CNC machines are performed on Fanuc and Heidenhain controllers. Full volumetric compensation can be provided for modern controllers such as Heidenhain TNC640. On other controllers that do not support the necessary options, we perform standard laser calibration using the same measuring equipment. This approach always provides a complete picture of the machine’s geometric condition, but we can only correct the errors that the machine's controller supports for compensation.
After a thorough geometric analysis using state-of-the-art high-tech measuring technology and equipment, we identify and evaluate individual errors across the entire machine volume. For 5-axis machines, we also simultaneously adjust the machine’s kinematics (rotary axis positions).
We conduct measurements with the most advanced diagnostic equipment. Essential devices for volumetric measurements include the Renishaw laser calibrator and the HEXAGON ETALON calibrator. For backlash detection, axis misalignment, and vibration analysis, the circular test with the Renishaw BallBar diagnostic device remains the best method, as it measures deviations in the circular motion of the machine.
After a thorough geometric analysis using state-of-the-art high-tech measuring technology and equipment, we identify and evaluate individual errors across the entire machine volume.
Raw measurement data alone is not sufficient for error compensation. To evaluate measurements and generate compensation tables, we use proprietary software developed in-house. This software includes an advanced mathematical model that calculates an error table based on the measurements, which is then implemented into the controller. If the controller lacks this option, we can provide a software upgrade or activation of the feature. Simultaneously, we adjust the machine’s kinematics and enable error compensation. The final result is verified and evaluated with a certified report. The report is generated for both scenarios – with and without electronic compensation enabled.
The benefits of electronic error compensation are clear and easily verifiable. A workpiece machined with electronic error compensation enabled will achieve significantly higher accuracy. Once the electronic compensation is programmed into the machine's controller, it can be turned on or off at any time.
Until now, CNC controllers have primarily relied on pitch-error compensation to correct geometric errors. Some controllers also support translation component compensation (e.g., Heidenhain nonlinear axis compensation, optional Siemens CEC, and Fanuc straightness compensation).
However, this approach only corrects a limited number of errors. On a 3-axis machine, out of 21 possible geometric errors, typically only 3 are factory-corrected using these methods. This leaves many potential inaccuracies unaddressed, limiting the overall precision of the machine.
Volumetric compensation corrects all 21 errors on a 3-axis machine and all 43 errors on a 5-axis machine.
Understanding the actual deviation of the tool tip from the expected movement accuracy is complex, as individual errors interact and influence one another.
Existing conventional standards, such as ISO 230-1, ISO 10791, and JIS B 6190-1, which manufacturers use to evaluate the accuracy and precision of CNC machines, only describe:
However, these standards do not account for:
Due to the interaction of different errors, significant deviations can occur at various positions and with different tool lengths. As a result, conventional standards do not provide a complete and clear picture of a machine’s accuracy.
25 years of experience in CNC machine servicing • 17 years of experience in volumetric compensation
We invite you to explore our selection of volumetric compensation services in our online store. After we receive your order, we will contact you to schedule a service appointment.