Abstract
Error compensation is an effective method to guarantee the machining accuracy of machine tools. This paper proposes a method for geometric error identification and compensation of CNC machine tools based on volumetric diagonal error measurements. A geometric error model for CNC machine tools was established. Thereafter, the error measurement principle of the laser tracker was established. Based on this characteristic, error identification equations used to describe the position-dependent geometric errors were derived based on polynomials. A regularisation method was then selected to identify geometric error parameters. The identified geometric errors could be substituted in the space compensation module for error compensation. This paper takes a horizontal three-axis machining centre as an example to illustrate the proposed method. Results of the experiment reveal that the error identification and compensation method is convenient and effective in reducing volumetric diagonal errors. Moreover, the final volumetric diagonal positioning error with compensation was controlled at approximately 20 μm.
Similar content being viewed by others
Availability of data and material
All data generated or analysed during this study are included in this article.
References
Fan JW, Tao HH, Pan R, Chen DJ (2020) An approach for accuracy enhancement of five-axis machine tools based on quantitative interval sensitivity analysis. Mech Mach Theory 148:103806
Cai LG, Zhang ZL, Cheng Q, Liu ZF, Gu PH, Qi Y (2016) An approach to optimize the machining accuracy retainability of multi-axis NC machine tool based on robust design. Precision Eng-J Int Soc Precision Eng Nanotechnol 43:370–386
Xia CJ, Wang SL, Sun SL, Ma C, Lin XC, Huang XD (2019) An identification method for crucial geometric errors of gear form grinding machine tools based on tooth surface posture error model. Mech Mach Theory 138:76–94
Guo SJ, Mei XS, Jiang GD (2019) Geometric accuracy enhancement of five-axis machine tool based on error analysis. Int J Adv Manuf Technol 105:137–153
He CY, Li WM, Zhang JJ, Huang T (2012) Study on compensation method of geometric error for three-axis machining center. Acta Armamentarii 33:1516–1520
Xiang ST, Shen MW, Yang JG (2013) Distributed numerical control strategy for error compensation on CNC machine tools. Autom Control Mechatron Eng II(415):188–191
Maseng S, Min S (2020) Simultaneous geometric error identification of rotary axis and tool setting in an ultra-precision 5-axis machine tool using on-machine measurement. Precision Eng-J Int Soc Precision Eng Nanotechnol 63:94–104
Guo SJ, Jiang GD, Zhang DS, Mei XS (2017) Position-independent geometric error identification and global sensitivity analysis for the rotary axes of five-axis machine tools. Meas Sci Technol 28:4
Dobosz M, Jankowski M, Mruk J (2020) Application of interference sensor of angular micro-displacement in measurements of machine rotational errors. Precision Eng-J Int Soc Precision Eng Nanotechnol 60:12–20
Kotaro B, Kamahora H (2001) Development of a new artifact for the calibration of large scale instruments. Measurement 30:139–143
Qiu H, Li YB, Li Y (2001) A new method and device for motion accuracy measurement of NC machine tools. Part 1: principle and equipment. Int J Mach Tools Manuf 41:521–534
Lee JH, Liu Y, Yang SH (2006) Accuracy improvement of miniaturized machine tool: geometric error modeling and compensation. Int J Mach Tool Manuf 46:1508–1516
Hong CF, Ibaraki S, Oyama C (2012) Graphical presentation of error motions of rotary axes on a five-axis machine tool by static R-test with separating the influence of squareness errors of linear axes. Int J Mach Tools Manuf 59:24–33
Wang JD, Guo JJ (2013) Algorithm for detecting volumetric geometric accuracy of NC machine tool by Laser Tracker. J Mech Eng 26:166–175
Fu GQ, Fu JZ, Shen HY, Yao XH (2016) The tool following function-based identification approach for all geometric errors of rotary axes using ball bar. Proc Instit Mech Eng Part C-J Mech Eng Sci 230(19):3509–3527
Jiang XG, Meng TF, Wang L, Liu C (2020) Rapid calibration method for measuring linear axis optical paths of computer numerical control machine tools with a laser interferometer. Int J Adv Manuf Technol 110:3347–3364
Han L, Mi L, Liu XB, Teng Q, Tang Q, Xia YQ (2021) Measurement method of geometric error of coordinate measuring machine using Laser Tracer. Ad Eng Sci 53:159–165
ISO-230–6 (2006) Test code for machine tools, part 6: determination of positioning accuracy on body and face diagonals (diagonal dis-placement tests)
Schwenke H, Franke M, Hannaford J, Kunzmann H (2005) Error mapping of CMMs and machine tools by a single tracking interferometer. CIRP Ann Manuf Technol 54:475–478
Camboulives M, Lartigue C, Bourdet P, Salgado J (2016) Calibration of a 3D working space by multilateration. Precision Eng J Int Soc Precision Eng Nanotechnol 44:163–170
Wang JD, Wang QJ, Li HT (2019) The method of geometric error measurement of NC machine tool based on the principle of space vector’s direction measurement. Int J Precis Eng Manuf 20:511–524
Li HT, Guo JJ, Deng YF, Wang JD, He XR (2016) Identification of geometric deviations inherent to multi-axis machine tools based on the pose measurement principle. Meas Sci Technol 27(12):125008
Zhang ZJ, Hu H (2013) A general strategy for geometric error identification of multi-axis machine tools based on point measurement. Int J Adv Manuf Technol 69:1483–1497
Xiang ST, Altintas Y (2016) Modeling and compensation of volumetric errors for five-axis machine tools. Int J Mach Tools Manuf 101:65–78
Deng M, Li HM, Xiang ST, Liu PL, Feng XB, Du ZC, Yang JG (2020) Geometric errors identification considering rigid-body motion constraint for rotary axis of multi-axis machine tool using a tracking interferometer. Int J Manuf Technol Mach Tool 158:103625
Kindermann S, Raik K (2020) A simplified L-curve method as error estimator. Electron Trans Numer Anal 53:217–238
Yang Y, Zhu MR, Li HM, Du ZC, Yang JG (2020) Volumetric error modelling and compensation for batch of vertical machining centers based on sensitivity analysis. J Mech Eng 56:204–212
Funding
The authors gratefully acknowledge the supports of the National Key R&D Program of China (grant number 2018YFB1701201).
Author information
Authors and Affiliations
Contributions
Zixin Lin: conceptualization, methodology, investigation, writing. Wenjie Tian: resources, supervision. Dawei Zhang: data curation, original draft. Weiguo Gao: validation, investigation. Lina Wang: validation, investigation.
Corresponding author
Ethics declarations
Conflict of interest
The authors declare no competing interests.
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Lin, Z., Tian, W., Zhang, D. et al. A method of geometric error identification and compensation of CNC machine tools based on volumetric diagonal error measurements. Int J Adv Manuf Technol 124, 51–68 (2023). https://doi.org/10.1007/s00170-022-10484-w
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00170-022-10484-w