Abstract
Geometric error is an important error source of machine tools. Quick, accurate, and convenient measurement of machine tool geometric errors is an urgent need to improve the accuracy of machine tools. Based on the ballbar’s circular trajectory test principle, this paper proposes a machine tool error identification method based on a collection of sine functions. Based on the multi-body system theory and the homogeneous coordinate transformation method, a mathematical model of the circular path error and geometric error of the machine tool with 3 axes is established. Using a collection of sine functions to fit geometric errors has a higher fitting accuracy than traditional polynomial function fitting methods. By designing five circular motion trajectories of the same radius with different centers in the test area, and assuming that each geometric error is a collection of sine functions, a parametric identification model for machine tool geometric errors based on the circular trajectory is derived. The particle swarm algorithm is used to search and solve the various parameters of the sine function collection, and finally, 9 linear errors and 5 angular errors of the machine tool are obtained. In order to verify the effectiveness of the method, simulation and test comparison experiments were carried out. The experimental results show that 4 linear errors and 1 angular error of the machine tools can be effectively obtained. The verification experiment results show that, compared with the measurement results of the laser interferometer, the maximum deviation of the measurement and identification results proposed in this paper is within 2.5 μm.
Similar content being viewed by others
Data availability
The datasets generated and analyzed during the current study are available upon reasonable request.
References
Xia HJ, Peng WC, Ouyang XB et al (2017) Identification of geometric errors of rotary axis on multi-axis machine tool based on kinematic analysis method using double ball bar. Int J Mach Tools Manuf 122:161–175
Zhengchun DU, Jianguo YANG, Qibo FENG (2017) Research status and trend of geometrical error measurement of CNC machine tools. Aeronaut Manuf Technol 60(6):34–44
Xia C, Wang S, Xu K et al (2020) Geometric error identification of rotary axes based on uniaxial motion measurement of double ball bar. Chinese J Sci Instrum 41(07):19–28
Guangsheng C, Haolin L (2013) Fast geometric error measurement and identification of rotary table for multi-axis CNC machining tools. Chinese J Sci Instrum 34(11):2499–2505
Jiang X, Wang L, Liu C (2019) Geometric accuracy evaluation during coordinated motion of rotary axes of a five-axis machine tool. Measurement 146(11):403–410
Florussen GHJ, Delbressine FLM, Van de Molengraft MJG et al (2001) Assessing geometrical errors of multi-axis machines by three-dimensional length measurements. Measurement 30(4):241–2554
Zhang H, Zhou Y, Tang X et al (2002) Error identification and compensation of CNC machining centers using Renishaw ballbar. Chinese J Mech Eng 10(2002):108–113
Tian W, Guo L, Liu H (2016) Rapid identification method for geometric errors of CNC machine tools. J Tianjin Univ (Sci Technol) 49(02):171–177
Xu K, Li G, He K et al (2020) Identification of position-dependent geometric errors with non-integer exponents for Linear axis using double ball bar. Int J Mech Sci 170:105326
Lei WT, Hsu YY (2002) Accuracy test of five-axis CNC machine tool with 3D probe–ball. Part I: design and modeling. Int J Mach Tools Manuf 42(2002):1153–1162
Lei WT, Hsu YY (2002) Accuracy test of five-axis CNC machine tool with 3D probe-ball. Part II: errors estimation. Int J Mach Tools Manuf 42(2002):1163–1170
Kaiguo F (2012) Comprehensive compensation and application for multi-error elements on CNC machine. Shanghai Jiao Tong University
FAN Z, YANG J, LI Z (2009) The polynomial order selection for the geometric errors modeling of NC machine tool. Mach Tool Hydraul 37(10):49–50
Guo R, Fu G, Sun L et al (2015) Chebyshev polynomials based parametric modeling of geometric errors for CNC machine tools. Trans Chinese Soc Agric Mach 46(05):336–343
Leng S, Liu Z, Wang X et al (2017) Legendre polynomials based parametric modeling of geometric errors for machining center. Comput Integr Manuf Syst 23(11):2491–2496
Fu G (2016) Research pm geometric error modeling and compensation of CNC machine tools based on the product-of-exponential theory and transforming differential changes between coordinate frames. Zhejiang University
Author information
Authors and Affiliations
Contributions
Guangsheng Chen: methodology, software, writing (original draft preparation), experiment and data processing; Yue Zhang: conceptualization, methodology, writing (review and editing), supervision, project administration; Bu Yuan: format checking, modification of figures and text.
Corresponding author
Ethics declarations
Ethics approval
Not applicable.
Consent to participate
Not applicable.
Consent for publication
All the co-authors consent to the publication of this work.
Competing interests
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
About this article
Cite this article
Chen, G., Zhang, Y. & Yuan, B. A method of identifying geometric errors for machine tools with 3 axes based on a set of sine functions using double ballbar. Int J Adv Manuf Technol 121, 559–571 (2022). https://doi.org/10.1007/s00170-022-09342-6
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00170-022-09342-6