Abstract
The geometric error calibration of rotary axes is a key procedure for improving the machining accuracy of five-axis machine tools. In conventional research, the measurement scheme is mainly based on commercial instruments (e.g., the laser tracker, double-ball bar, and R-test). In this study, a vision-based measurement system and an identification algorithm are proposed to measure three-dimensional (3D) displacement and identify 10 position-dependent geometric errors (PDGEs) in the rotary axis (A and C axes). First, based on a high-precision microscopic checkerboard, the 3D displacement of a chessboard corner is identified using the depth-of-focus method (in the z direction) and the OpenCV corner detection method (in the x and y directions). Second, a simplified error identification model is proposed to identify the 10 PDGEs. Then, the vision system is established to reduce the interference of other installation errors and separate the PDGEs of the A and C axes. Its measurement performance is compared to the R-test. Experimental case studies show that PDGEs are reduced by approximately ten times after compensation, and it proves the accuracy and feasibility of the vision measurement system.
Similar content being viewed by others
Data availability
The data sets supporting the results of this article are available from the corresponding author on reasonable request.
Code availability
The code used during the current study is available from the corresponding author on reasonable request.
References
Lin Z, Fu J, Shen H, Gan W (2014) Non-singular tool path planning by translating tool orientations in C-space. Int J Adv Manuf Technol 71(9–12):1835–1848
Qiao Y, Chen Y, Yang J, Chen B (2017) A five-axis geometric errors calibration model based on the common perpendicular line (CPL) transformation using the product of exponentials (POE) formula. Int J Mach Tools Manuf 118–119:49–60
Xu K, Li G, He K, Tao X (2020) Identification of position-dependent geometric errors with non-integer exponents for linear axis using double ball bar. Int J Mech Sci 170:105326
Ibaraki S, Oyama C, Otsubo H (2011) Construction of an error map of rotary axes on a five-axis machining center by static R-test. Int J Mach Tools Manuf 51(3):190–200
Aguado S, Samper D, Santolaria J, Aguilar JJ (2014) Volumetric verification of multiaxis machine tool using laser tracker. Sci World J 2014:959510
Jiang X, Cripps RJ (2015) A method of testing position independent geometric errors in rotary axes of a five-axis machine tool using a double ball bar. Int J Mach Tools Manuf 89:151–158
Chen J-x, Lin S-w, He B-w (2014) Geometric error measurement and identification for rotary table of multi-axis machine tool using double ballbar. Int J Mach Tools Manuf 77:47–55
Schwenke H, Knapp W, Haitjema H, Weckenmann A, Schmitt R, Delbressine F (2008) Geometric error measurement and compensation of machines—an update. CIRP Ann 57(2):660–675
Wang Z, Wang D, Yu S, Li X, Dong H (2021) A reconfigurable mechanism model for error identification in the double ball bar tests of machine tools. Int J Mach Tools Manuf 165:103737
Hong C, Ibaraki S (2013) Non-contact R-test with laser displacement sensors for error calibration of five-axis machine tools. Precis Eng 37(1):159–171
Li J, Xie F, Liu X-J, Dong Z, Song Z, Li W (2016) A geometric error identification method for the swiveling axes of five-axis machine tools by static R-test. Int J Adv Manuf Technol 89(9–12):3393–3405
Icasio-Hernández O, Bellelli DA, Brum Vieira LH, Cano D, Muralikrishnan B (2021) Validation of the network method for evaluating uncertainty and improvement of geometry error parameters of a laser tracker. Precis Eng 72:664–679
Gao W, Kim SW, Bosse H, Haitjema H, Chen YL, Lu XD et al (2015) Measurement technologies for precision positioning. CIRP Ann 64(2):773–796
Bryan JB (1982) A simple method for testing measuring machines and machine tools. Part 2: Construction details. Precis Eng 4(3):125–138
Xiang S, Yang J (2014) Using a double ball bar to measure 10 position-dependent geometric errors for rotary axes on five-axis machine tools. Int J Adv Manuf Technol 75(1–4):559–572
Liu W, Li X, Jia Z, Yan H, Ma X (2017) A three-dimensional triangular vision-based contouring error detection system and method for machine tools. Precis Eng 50:85–98
Ibaraki S, Tanizawa Y (2011) Vision-based measurement of two-dimensional positioning errors of machine tools. J Adv Mech Des Syst 5(4):315–328
Liu W, Li X, Jia Z, Li H, Ma X, Yan H et al (2018) Binocular-vision-based error detection system and identification method for PIGEs of rotary axis in five-axis machine tool. Precis Eng 51:208–222
Liu Y, Guo L, Gao H, You Z, Ye Y, Zhang B (2022) Machine vision based condition monitoring and fault diagnosis of machine tools using information from machined surface texture: a review. Mech Syst Signal Process 164:108068
Duda A, Frese U (2018) Accurate detection and localization of checkerboard corners for calibration. BMVC 126
Liu S, Liu M, Yang Z (2016) An image auto-focusing algorithm for industrial image measurement. EURASIP J Adv Signal Process 2016(1):1–16
Sha X, Wang P, Shan P, Li H, Li Z (2017) A fast autofocus sharpness function of microvision system based on the Robert function and Gauss fitting. Microsc Res Tech 80(10):1096–1102
Gallo O, Manduchi R, Rafii A (2011) CC-RANSAC: fitting planes in the presence of multiple surfaces in range data. Pattern Recogn Lett 32(3):403–410
Deng M, Li H, Xiang S, Liu P, Feng X, Du Z et al (2020) Geometric errors identification considering rigid-body motion constraint for rotary axis of multi-axis machine tool using a tracking interferometer. Int J Mach Tools Manuf 158:103625
Author information
Authors and Affiliations
Contributions
All the authors contributed to the study conception and design. Material preparation, data collection, and analysis were performed by Weihua Chen and Bingran Li. The first draft of the manuscript was written by Weihua Chen, and all the authors commented on previous versions of the manuscript. All the authors read and approved the final manuscript.
Corresponding author
Ethics declarations
Ethics approval and consent to participate
Not applicable.
Consent for publication
Not applicable.
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
Chen, W., Li, B., Zhao, T. et al. Vision measurement system for position-dependent geometric error calibration of five-axis machine tools. Int J Adv Manuf Technol 123, 3969–3981 (2022). https://doi.org/10.1007/s00170-022-10274-4
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00170-022-10274-4