Skip to main content
Log in

A new high-efficiency error compensation system for CNC multi-axis machine tools

  • Original Article
  • Published:
The International Journal of Advanced Manufacturing Technology Aims and scope Submit manuscript

Abstract

To enhance the accuracy of CNC machines for the request of modern industry, an effective static/quasi-static error compensation system composed of an element-free interpolation algorithm based on the Galerkin method for error prediction, a recursive software compensation procedure, and an NC-code converting software, is developed. Through automatically analyzing the machining path, the new error prediction method takes into consideration the fact that the machine structure is non-rigid, and can efficiently determine the position errors of the cutter for compensation without computing a complex error model on-line. The predicted errors are then compensated based on a recursive compensation algorithm. Finally, a compensated NC program will be automatically generated by the NC-code converting software for the precision machining process. Because of the advantage of the element-free theory, the error prediction method can flexibly and irregularly distribute nodal points for accurate error prediction for a machine with complex error distribution characteristics throughout the workspace. To verify the algorithm and the developed system, cutting experiments were conducted in this study, and the results have shown the success of the proposed error compensation system.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Anjanappa M, Anand DK, Kirk JA, Shyam S (1988) Error correction methodologies and control strategies for numerical control machining. Control Methods Manuf Process, ASME, DSC, 7:4l–49

    Google Scholar 

  2. Kiridena VSB, Ferreira PM (1994) Kinematic modeling of quasistatic errors of three-axis machine centers. Int J Mach Tools Manuf 34:85–100

    Article  Google Scholar 

  3. Kiridena, VSB, Ferreira PM (1994) Parameter estimation and model verification of 1st order quasistatic error model for machine centers. Int J Mach Tools Manuf 34:101–125

    Article  Google Scholar 

  4. Kiridena VSB, Ferreira PM (1994) Computational approaches to compensating quasistatic errors of three-axis machining. Int J Mach Tools Manuf 34:127–145

    Article  Google Scholar 

  5. Weekers WG, Schellekens PHJ (1995) Assessment of dynamic errors of CMMs for fast probing. CIRP Ann 44(1):469–474

    Article  Google Scholar 

  6. Soons JA (1993) Accuracy analysis of multi-axis machines. Dissertation, Eindhoven University of Technology

  7. Zhang GX, Veale R, Borchardt B, Hocken R (1985) Error compensation of coordinate measuring machines. CIRP Ann 34(1):445–448

    Google Scholar 

  8. Schellekens PHJ, et al. (1989) Development of methods for the numerical error correction of machine tools. Final Report, BCR, 3320/1/0/160/89/8-BCR-NL, Brussels

  9. Bohez ELJ (2002) Compensating for systematic errors in 5-axis NC machining. Comput Aided Des 34:391–403

    Article  Google Scholar 

  10. Lei WT, Hsu YY (2003) Accuracy enhancement of five-axis CNC machines through real-time error compensation. Int J Mach Tools Manuf 43:871–877

    Article  MathSciNet  Google Scholar 

  11. Bohez E, Makhanov SS, Sonthipaumpoon K (2000) Adaptive non-linear tool-path optimization for 5-axis machining. Int J Prod Res 38(17):4329–4343

    Article  MATH  Google Scholar 

  12. Aekambaram R, Raman S (1999) Improved tool-path generation, error measures and analysis for sculptured surface machining. Int J Prod Res 37(2):413–431

    Article  MATH  Google Scholar 

  13. Mei X, Tsutsumi M, Tao T, Sun N (2004) Study on the compensation of error by stick-slip for high-precision table. Int J Mach Tools Manuf 44:503–510

    Article  Google Scholar 

  14. Wang SM, Liu YL, Kang Y (2002) An efficient error compensation system for CNC multi-axis machines. Int J Mach Tools Manuf 42:1235–1245

    Article  Google Scholar 

  15. Lin PD, Ehmann KF (1993) Direct volumetric error evaluation for multi-axis machines. Int J Mach Tools Manuf 33(5):675–693

    Article  Google Scholar 

  16. Wang SM, Ehmann KF (1994) Automated evaluation of volumetric error of multi-axis machines. Trans NAMRI/SME 22:291–296

    Google Scholar 

  17. Wang SM, Ehmann KF (1999) Measurement method for position error of a multi-axis machine-part I: principle and sensitivity analysis. Int J Mach Tools Manuf 39:951-964

    Article  Google Scholar 

  18. Wang SM, Ehmann KF (1999) Measurement method for position error of a multi-axis machine-part II: applications and experimental results. Int J Mach Tools Manuf 39:1485–1505

    Article  Google Scholar 

  19. Ni J, Wu SM (1987) A new on-line measurement system for machine tools geometric errors. NAMRC Conference Proc 15:573–577

    Google Scholar 

  20. Ni J, Zhang BL, Wu SM (1988) On-line identification of volumetric errors of multi-axis machines. Manufacturing International ’88’, Atlanta, GA

  21. Lin PD, Ehmann KF (1993) Direct volumetric error evaluation for multi-axis machines. Int J Mach Tools Manuf 33(5):675–694

    Article  Google Scholar 

  22. Ehmann KF (1986) A new approach to form accuracy control in machining. Int J Prod Res 24(4):825–838

    Google Scholar 

  23. Chen JS, Yuan J, Ni J, Wu SM (1992) Thermal error modeling for volumetric error compensation. Sens Signal Proc Manuf, ASME 55:113–125

    Google Scholar 

  24. Belytschko T, Lu YY, Gu L (1994) Element-free Galerkin method. Int J Numer Methods Eng 37:229–256

    Article  MATH  MathSciNet  Google Scholar 

  25. Belytschko T, Lu YY, Gu L, Tabbara M (1995) Element-free Galerkin method for static and dynamic fracture. Int J Solids Struct 32(17–18):2547–2570

    Google Scholar 

  26. Lancaster CA, Salkauskas K (1981) Surface generated by moving least square methods. Math Comput 37:141–158

    Article  MATH  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Shih-Ming Wang.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Wang, SM., Yu, HJ. & Liao, HW. A new high-efficiency error compensation system for CNC multi-axis machine tools. Int J Adv Manuf Technol 28, 518–526 (2006). https://doi.org/10.1007/s00170-004-2389-8

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00170-004-2389-8

Keywords

Navigation