Abstract
This paper proposes a new geometric error model and compensation algorithm for the three-axis machine tools. First, the relative motion matrix to the coordinate system is constructed by the homogenous transformation matrix (HTM). Next, the geometric error model is deduced based on homogenous transformations. Then, an error compensation algorithm is developed by means of the computer numerical control (CNC) program reconstruction by using the geometric error model. Finally, the simulation is implemented on a virtual machine tool established in the VERICUT software to validate the efficiency of the model and the compensation algorithm. An autocollimator is used to measure the yaw errors and an experiment is implemented on a real machine tool. The results simulation and experiment indicate that the error modele and compensation algorithm can significantly improve the machining precision.
Similar content being viewed by others
References
Slocum A H (1992) Precision machine design. Prentice Hall
Luo M, Han C, Hafeez HM (2018) Four-axis trochoidal toolpath planning for rough milling of aero-engine blisks. Chin J Aeronaut
Marin D (2004) Error prediction and compensation for CNC machine tools. Sisom 285–300
Luo M, Yan D, Wu B, Zhang D (2016) Barrel cutter design and toolpath planning for high-efficiency machining of freeform surface. Int J Adv Manuf Technol 85(9):2495–2503
Ramesh R, Mannan MA, Poo AN (2000) Error compensation in machine tools — a review: part I: geometric, cutting-force induced and fixture-dependent errors. Int J Mach Tool Manu 40(9):1235–1256
Wang SM, Liu YL, Kang Y (2002) An efficient error compensation system for CNC multi-axis machines. Int J Mach Tool Manu 42(11):1235–1245
Leet DL (1961) Automatic compensation or alignment errors in machine tools. Int J Machine Tool Design Res 1(4):293–324
Fu G, Fu J, Xu Y, Chen Z (2014) Product of exponential model for geometric error integration of multi-axis machine tools. Int J Adv Manuf Technol 71(9–12):1653–1667
Hrdina J, Petr V (2014) Dual numbers approach in multi-axis machines error modeling. J Appl Math 2014:1–6
Holub M, Hrdina J, Vašík P, Vetiška J (2015) Three-axes error modeling based on second order dual numbers. J Math Ind 5(1):1–11
Ni J, Wu SM (1993) An on-line measurement technique for machine volumetric error compensation. J Eng Industry 115(1):85
Ahn KG, Dong WC (1999) Proposition for a volumetric error model considering backlash in machine tools. Int J Adv Manuf Technol 15(8):554–561
Lei WT, Hsu YY (2003) Accuracy enhancement of five-axis CNC machines through real-time error compensation. Int J Mach Tool Manu 43(9):871–877
Chen JS (1995) Computer-aided accuracy enhancement for multi-axis CNC machine tool. Int J Mach Tool Manu 35(4):593–605
Hsu YY, Wang SS (2007) A new compensation method for geometry errors of five-axis machine tools. Int J Mach Tool Manu 47(2):352–360
Zhang Z, Hu H (2014) Measurement and compensation of geometric errors of three-axis machine tool by using laser tracker based on a sequential multilateration scheme. Proc Inst Mech Eng B J Eng Manuf 228(8):819–831
Wang J, Guo J (2016) Geometric error identification algorithm of numerical control machine tool using a laser tracker. Proc Inst Mech Eng PART B-J Eng Manuf
Wang SM, Yu HJ, Liao HW (2006) A new high-efficiency error compensation system for CNC multi-axis machine tools. Int J Adv Manuf Technol 28(5–6):518–526
Fu G, Fu J, Xu Y (2015) Accuracy enhancement of five-axis machine tool based on differential motion matrix: geometric error modeling, identification and compensation. Int J Mach Tool Manu 89:170–181
Funding
This study is supported by the National Natural Science Foundation, China (No. 51475382) and Major Projects of National Science and Technology (No. 2015ZX04001202).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Wu, B., Yin, Y., Zhang, Y. et al. A new approach to geometric error modeling and compensation for a three-axis machine tool. Int J Adv Manuf Technol 102, 1249–1256 (2019). https://doi.org/10.1007/s00170-018-3160-x
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00170-018-3160-x