Abstract
It is highly desirable to enhance machining accuracy for multi-axis machine tool, in which the geometric accuracy of rotary axis is a main contributing factor. Thus, how to achieve the fast and accurate identification of each geometric error of rotary axis, as well as its correction and compensation has become a key issue. This paper presents a novel method of geometric error separation of the rotary axis by means of laser tracker. For this method, the direction variation of the vectors composed by some adjacent measuring points during the rotation of turntable is measured, and rotary axis’s six geometric errors including three linear displacement and three angular displacement errors can be accurately identified on the basis of the mapping relationship between the vector’s direction variation and each geometric error. Meanwhile, the multi-station and time-sharing measurement is adopted based on GPS principle, aiming to overcome the effect of angle measurement error using laser tracker. Eventually, the geometric error separation mathematical model on rotary axis with this novel method is established, and the corresponding measurement algorithms containing the base station calibration and the measuring point determination based on the hybrid genetic algorithm, as well as each geometric error separation algorithm are deduced respectively. Furthermore, the numerical simulations are conducted to examine the validity of the derived algorithms. Results of the comparative experiment demonstrate that high-efficiency and high-precision measurement for the geometric error of the rotary axis can be accomplished by the proposed approach.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Avoid common mistakes on your manuscript.
1 Introduction
With the increased machining accuracy and workpiece complexity, the importance of multi-axis CNC machine tools is becoming growingly prominent in the manufacturing industry. It enables efficient machining of complex parts by adding rotating parts on conventional three-axis type [1,2,3]. The machining accuracy is the main performance index for NC machine tools, and how to further elevate it has become a research hotspot. For the multi-axis machining, the geometric error of its rotary axis has a great influence on the overall machining accuracy, which can be improved effectively through measuring and compensating the corresponding errors. However, how to quickly and accurately identify it becomes a key scientific problem that has direct impact
on the compensation effect [4,5,6,7,8,9].
At present, there are various ways to separate the linear axis’ geometric errors of multi-axis machine tool, and the measurement technology is relatively mature. Whereas, study on detecting the rotary axis errors is rarely involved as a research difficulty [10], especially for simultaneous separation of the six geometric errors. The autocollimator, laser ball bar and R-test are generally used to detect the rotary axis errors. Combining an autocollimator with a polygon, the rotary axis’s position error can be assessed, but it’s not available for other errors evaluation. When measured with the ball bar, the remaining five geometric errors except the position error can be identified via the axial double-loop test and the cone test. Zargarbashi and Mayer, designed the five measurement modes based on the ball bar’s sensitive direction to detect A-axis’s motion error [11]. However, the interaction of multi-axis linkage and multi-mode measurement are required, making the measurement process and error identification model more complicate by this method. In addition, R-test was also adopted to measure the position-dependent geometric errors of rotary axis [12]. Then the multi-axis linkage and high-precision measuring devices are all required, which limits its application to a certain extent.
Since the 1980 s, the laser tracking measurement technology has rapid growth to meet the increasing needs of motion measurement of industrial robots, detection and assembly for some large workpieces, and so on [13,14,15,16]. With fast, dynamic and portable performance, the laser tracker now has been widely applied to large-scale metrology fields such as aerospace, ships, and automobiles. Currently, it is also applied to machine tool precision detecting [17,18,19,20].
In this work, the laser tracker is applied to realize rapid and accurate detection of the rotary axis’s geometric errors for the multi-axis NC machine tool. To overcome the influence of angle measurement error introduced by using the laser tracker, the multi-station and time-sharing measurement is adopted based on GPS principle. Then a novel separation method for the rotary axis’s six geometric errors is proposed in this investigation. Taking the identification of the turntable’s geometric errors as a precedent, the direction variations of the composed vectors during the rotation of turntable is measured, and the mutual mapping relationship is then established between the variations in the vector’s direction and the geometric errors of the turntable. The separation mathematical model of rotary axis’s geometric error with this novel method is established, and the corresponding measurement algorithms containing base station calibration, measuring point determination based on the hybrid genetic algorithm, six geometric errors separation algorithm are deduced and then validated by numerical simulations. Meanwhile, the experiment concerning on detecting the rotary axis’s geometric errors is implemented to further verify the feasibility and accuracy of the introduced approach.
2 The Relationship Between the Rotary Axis’s Geometric and the Vector’s Direction Variation
For a moving object, there exists 6 degrees of freedom. Figure 1 shows the turntable’s geometric errors rotating around z-axis. Where,\(\delta_{x} (\theta ),\;\delta_{y} (\theta ),\;\delta_{z} (\theta )\) refers to linear displacement errors, and \(\varepsilon_{x} (\theta ),\;\varepsilon_{y} (\theta ),\;\varepsilon_{z} (\theta )\) refers to angular displacement errors around x-axis, y-axis, z-axis respectively [21].
There are three initial measuring points \(A_{0} ,\;B_{0}\) and \(C_{0}\) mounted on the turntable as shown in Fig. 2. Because of the existing turntable’s geometric errors, the direction of three vectors \(\overrightarrow {{A_{0} B_{0} }} ,\;\overrightarrow {{B_{0} C_{0} }} ,\;\overrightarrow {{C_{0} A_{0} }}\) would be varied during the rotation.
As the turntable rotates \(\theta\) angle around the z-axis, there exists a theoretical homogeneous transformation matrix shown in Eq. (1) [22]:
The error transformation matrix during the rotation is defined as [23]:
For the initial measuring point \(A_{0} (x_{a0} ,y_{a0} ,z_{a0} ),\) the actual coordinates of \(A_{i}^{{\prime }} (x_{ai}^{{\prime }} ,y_{ai}^{{\prime }} ,z_{ai}^{{\prime }} )\) with the turntable rotating different \(\theta_{i}\) angle can be calculated as shown in Eq. (3).
Similarly, for the other initial measuring points \(B_{0}\) and \(C_{0}\), the actual coordinates of \(B_{i}^{{\prime }} (x_{bi}^{{\prime }} ,y_{bi}^{{\prime }} ,z_{bi}^{{\prime }} )\) and \(C_{i}^{{\prime }} (x_{ci}^{{\prime }} ,y_{ci}^{{\prime }} ,z_{ci}^{{\prime }} )\) with the turntable rotating \(\theta_{i}\) angle can be also calculated. Then, the directions of the vectors \(\overrightarrow {{A_{i} B_{i} }} ,\;\overrightarrow {{B_{i} C_{i} }}\) and \(\overrightarrow {{C_{i} A_{i} }}\) composed of the theoretical measuring points \(A_{i} ,\;B_{i}\) and \(C_{i}\) can be expressed respectively as:
Accordingly, the directions of vectors \(\overrightarrow {{A_{i}^{{\prime }} B_{i}^{{\prime }} }} ,\;\overrightarrow {{B_{i}^{{\prime }} C_{i}^{{\prime }} }}\) and \(\overrightarrow {{C_{i}^{{\prime }} A_{i}^{{\prime }} }}\) composed of the actual measuring points \(A_{i}^{{\prime }} ,\;B_{i}^{{\prime }} ,\;C_{i}^{{\prime }}\) are determined. Then, the corresponding direction deviations of the vectors \(\overrightarrow {{A_{i} B_{i} }} ,\;\overrightarrow {{B_{i} C_{i} }} ,\;\overrightarrow {{C_{i} A_{i} }}\) during the rotation can be obtained as follows:
From Eq. (7) to (9), it can be obviously seen that the direction variations of \(\overrightarrow {{A_{i} B_{i} }} ,\;\overrightarrow {{B_{i} C_{i} }} ,\;\overrightarrow {{C_{i} A_{i} }}\) during the rotation are merely related to angular displacement errors rather than linear displacement errors. According to this characteristic, three angular displacement errors \(\varepsilon_{x} (\theta ),\;\varepsilon_{y} (\theta )\) and \(\varepsilon_{z} (\theta )\) can be firstly identified on the basis of the direction variation of a series of vectors, and three line displacement errors \(\delta_{x} (\theta ),\;\delta_{y} (\theta )\) and \(\delta_{z} (\theta )\) would be separated at last.
3 Measurement Principle and Algorithm
3.1 Measurement Principle
The coordinates of target point can be measured with the laser tracking system based on spherical coordinate, and the measuring accuracy is mostly affected by the angle measurement error [24, 25]. In order to overcome the effect of introduced angle measurement error, the multi-station and time-sharing method is applied. The target point can therefore be determined successively by collecting corresponding ranging data of laser tracker at different base stations based on the GPS principle. The direction of a series of vectors composed of adjacent measuring points during the rotation of turntable will be measured, then the turntable’s geometric errors can be separated respectively. In the measurement, quick and accurate calibration of each base station is critical, and then a precision NC turntable is designed to ensure it. Its axial and radial runout are less than 0.3 μm, meanwhile its position accuracy is ± 2″ with repeatability of ± 1″. The cat eye is set on the designed turntable and rotates accurately with different angles driven by the turntable. By using laser tracker to detect the rotary motion of the precision NC turntable, the accurate position of each base station will be calibrated and obtained. The geometric error measurement principle of the turntable by combining laser tracker with the designed precision turntable is shown in Figs. 3, and 4 gives the corresponding flowchart with this proposed method.
3.2 Measurement Algorithm
With this approach, the base station calibration and measurement point determination algorithms are mainly involved and studied [26, 27].
3.2.1 Base Station Calibration
According to the introduced measurement principle in Sect. 3.1, the corresponding calibration model of base station can be constructed as shown in Fig. 5. Where, \(Q_{1} ,\;Q_{2} \ldots Q_{n}\) are defined as the measuring points on the turntable, and P represents the position of base station.
Currently, the measurement principles of common laser trackers can be divided into two categories. For the laser trackers such as Leica, Faro and API, these instruments usually have the coordinate measurement function, and the absolute distance between the target point and the center of tracking mirror can be measured. For these laser trackers, the calibration equation of base station \(P_{1} (x_{p1} ,y_{p1} ,z_{p1} )\) can be established as follows:
where \(R\) is defined as the distance between the center of designed turntable and cat eye, and \(\theta_{i}\) represents different rotating angles. \(l_{1i}\) represents the corresponding ranging data at each measuring point.
For the Etalon laser tracker, it is not available for angle measurement as well as the initial distance measurement between the target point and the center of tracking mirror. Thus, this distance value needs to be calibrated in the measurement. The corresponding calibration equation of base station \(P_{1} (x_{p1} ,y_{p1} ,z_{p1} )\) by Etalon laser tracker can also be attained:
where \(L_{1}\) is the distance between the center of tracking mirror and initial measuring point, and \(\Delta l_{1i}\) is defined as the variation of the relative distance at different measuring points.
Equations (10) and (11) are nonlinear redundant equations, and how to solve these equations is a critical issue [28].
Genetic algorithm is a smart optimization algorithm to simulate the biological evolution [29, 30]. It is an iterative and adaptive probabilistic search method based on the principle of natural selection and genetic mechanism, which has been widely adopted in the optimization field [31]. However, premature convergence is prone to occur in the process of genetic manipulation, resulting in poor local search ability for genetic algorithm. When solving a large and complex problem, only local optimal solution could be often obtained [32].
In view of good local searching ability for the simplex method, the hybrid genetic algorithm combining simplex method with traditional genetic algorithm is adopted to calibrate the positions of base stations and determine the coordinates of each measuring point [33]. Then the good local and global searching ability can both be preserved for the new hybrid genetic algorithm, which can effectively overcome the deficiency of traditional genetic algorithm and further improve the calculation accuracy.
3.2.2 Measuring Point Determination
The rotation of the turntable can be measured after the base station calibration. In the same way as base station calibration, the equations for measuring point determination can also be established, and the coordinate of each measuring point can be obtained with the hybrid genetic algorithm mentioned above. Finally, the directions of a series of vectors composed of the adjacent measuring points can be easily determined.
4 Geometric Error Identification of the Turntable
The geometric error identification of the turntable consists of two parts: (1) angular displacement error identification; (2) linear displacement error identification.
4.1 Angular Displacement Error Identification
It is assumed that there exist three initial measuring points \(A_{0} (x_{a0} ,y_{a0} ,z_{a0} ),\;B_{0} (x_{b0} ,y_{b0} ,z_{b0} )\) and \(C_{0} (x_{c0} ,y_{c0} ,z_{c0} )\) at the initial position of the turntable as shown in Fig. 2. With different rotating angles of the turntable, the theoretical and actual coordinates of a series of measuring points are assumed as: \(A_{i} (x_{ai} ,y_{ai} ,z_{ai} ),\;B_{i} (x_{bi} ,y_{bi} ,z_{bi} ),\;C_{i} (x_{ci} ,y_{ci} ,z_{ci} ),\;A_{i}^{{\prime }} (x_{ai}^{{\prime }} ,y_{ai}^{{\prime }} ,z_{ai}^{{\prime }} ),\;B_{i}^{{\prime }} (x_{bi}^{{\prime }} ,y_{bi}^{{\prime }} ,z_{bi}^{{\prime }} )\) and \(C_{i}^{{\prime }} (x_{ci}^{{\prime }} ,y_{ci}^{{\prime }} ,z_{ci}^{{\prime }} )\) respectively.
At the initial position, the direction of vectors \(\overrightarrow {AB} ,\;\overrightarrow {BC}\) and \(\overrightarrow {CA}\) are:
During the rotation of turntable, the direction of actual vectors \(\overrightarrow {{A_{i}^{{\prime }} B_{i}^{{\prime }} }} ,\;\overrightarrow {{B_{i}^{{\prime }} C_{i}^{{\prime }} }}\), and \(\overrightarrow {{C_{i}^{'} A_{i}^{'} }}\) are:
According to the motion transformation matrix of turntable, the following relationship between \(\overrightarrow {AB}\) and \(\overrightarrow {{A_{i}^{{\prime }} B_{i}^{{\prime }} }}\) should exist.
Then, it can be deduced that:
In the same way, the relationship between the vectors \(\overrightarrow {BC}\) and \(\overrightarrow {{B_{i}^{\prime } C_{i}^{\prime } }}\), as well as \(\overrightarrow {CA}\) and \(\overrightarrow {{C_{i}^{\prime } A_{i}^{\prime } }}\) can also be established, then the equation concerning angular displacement errors \(\varepsilon_{x} (\theta ),\;\varepsilon_{y} (\theta )\) and \(\varepsilon_{z} (\theta )\) will be obtained. By solving this equation, three angular displacement errors during the rotation of turntable can be separated.
4.2 Linear Displacement Error Identification
During the rotation of turntable, the volumetric position error of each measuring point consists of two parts: one part is caused by the line displacement error, and the other part is caused by the angular displacement error. The corresponding position deviation induced by the identified angular displacement errors can be calculated at each measuring point. For the measuring point \(A_{i}\), it is assumed that the position deviations in the three directions caused by the angular displacement errors are \(t_{axi}\), \(t_{ayi}\) and \(t_{azi}\) respectively. Then the equality relationship on linear displacements errors exists:
Similarly, the equations concerning the point \(B_{i}\) and \(C_{i}\) can be also established, then we can obtain the following equations:
Three linear displacement errors \(\delta_{x} (\theta ),\;\delta_{y} (\theta )\) and \(\delta_{z} (\theta )\) can be separated by solving Eq. (15). In the above process, the identifications of angular and linear displacement errors of the rotary axis are decoupled, which is conducive to reduce the complexity of identification model and facilitate the accurate separation for each error.
5 Simulation for Measurement and Geometric Error Identification Algorithms of Rotary Axis
In order to validate the derived algorithms, the simulations regarding the measurement and geometric error identification algorithms are performed as follows.
5.1 Simulation for Measurement Algorithm of Rotary Axis
There exists certain similarity between the involved base station calibration and measuring point determination algorithms. Meanwhile, the measurement precision of this method largely depends on the calibration accuracy of base station. Therefore, the simulations and analysis on the base station calibration are typically given. Firstly, the positions of each base station are assumed as: \(P_{1} (800,600,1200),\;P_{2} (800,1800,1200),\;P_{3} ( - 1200,600,2200),\;P_{4} ( - 1200,1800,2200).\) The distance between the center of turntable and cat eye is 200 mm, and a measuring point is set for rotating each \(\theta { = }20^{ \circ }\) of the turntable. The following simulations are conducted under two conditions: considering the rotation error of the designed turntable or not.
- (1)
Regardless of the turntable rotation error
The turntable can accurately rotate different angles according to the command without considering its motion error. The genetic algorithm is adopted to calibrate the base station. The main parameters involved in the calculation are: population size 150, deviations between initial parameters range and their true values ± 0.1 mm, crossover rate 0.6 and mutation rate 0.02 etc. Table 1 shows the calibration deviations of base station \(P_{1}\) with the genetic algorithm for three calculations.
As shown in Table 1, large calibration deviations of base stations and the poor repeatability of calibration results for different times are presented. This can be attribute to random procedure used in the traditional genetic algorithm for searching the optimal solution. Meanwhile, prematurity phenomenon and poor local searching ability are both inevitable deficiencies for this algorithm.
To overcome the deficiencies, the constituted hybrid genetic algorithm mentioned above is adopted. Figure 6 illustrates the distribution of best fitness and mean fitness in the evolution, and the corresponding calibration deviations with this algorithm for three calculations are given in Table 2.
It can be seen from Table 2 that, the calibration accuracy and repeatability are greatly enhanced compared with the traditional genetic algorithm, which is effective for multiple calculations. Taking base station \(P_{1}\) as an example, Table 3 shows the calibration uncertainty of \(P_{1}\) with genetic algorithm and hybrid genetic algorithm on the basis of Monte Carlo method respectively.
From Table 3, the calibration uncertainty of base station is smaller with the hybrid genetic algorithm, and the stability of the solution is good. Similar conclusions can be also obtained at other base stations. Accordingly, the calibration deviations of four base stations with this algorithm can be seen in Table 4.
Regardless of the rotation error of the designed turntable, accurate position calibration for each base station can be realized with small deviations by this hybrid algorithm.
In the base station calibration, the selected initial ranges of calibration parameters have certain effect on the calculation results. Here, the deviations between initial ranges of parameters and their true values are assumed as ± 0.1 mm, ± 10 mm, ± 100 mm and ± 1000 mm. Here, ± 0.1 mm, ± 10 mm, ± 100 mm and ± 1000 mm are defined as initial range 1, 2, 3, 4 respectively. In view of these different initial ranges, the corresponding simulations are conduced. Taking the calibration of base station \(P_{1}\) as an instance,the calibration deviations by the hybrid genetic algorithm with different initial ranges for the calibration parameters are shown in Table 5.
Less fluctuation in calibration results for different initial values of calibration parameter indicates the hybrid genetic algorithm is insensitive to the selected initial ranges of calibration parameters and has a certain robustness.
- (2)
Considering the turntable rotation error
There exist certain deviations between the theoretical and actual rotation angles of the designed turntable. For ease of analysis, the position error of the designed turntable is supposed to obey random normal distribution within [0, 3′’] and [0, 5′’] respectively. In addition, the ranging error of laser tracker is also considered to obey random normal distribution within [0, 1 μm]. Table 6 gives the calibration deviations of four base stations under the first condition.
In Table 6, the calibration deviations are small under the condition, suggesting the base station calibration using the hybrid genetic algorithm is feasible and effective. Further simulations and analysis show the calibration accuracy gradually increases with increased position error of the turntable.
5.2 Simulation for Geometric Error Identification Algorithm of Rotary Axis
Taking the geometric error identification of rotary axis with rotating 30° as an example, the validation of the derived error identification algorithm is carried out. Firstly, each geometric error of the turntable with rotating 30° is assumed as: \(\delta_{x} (\theta ) = 0.030\) mm, \(\delta_{y} (\theta ) = 0.020\) mm, \(\delta_{z} (\theta ) = 0.010\) mm, \(\varepsilon_{x} (\theta ) = 2.0 \times 10^{ - 5}\) rad, \(\varepsilon_{y} (\theta ) = 3.5 \times 10^{ - 5}\) rad and \(\varepsilon_{z} (\theta ) = 4.5 \times 10^{ - 5}\) rad respectively. The simulations are then conducted under two cases: without or with considering the impact of random error during the rotation of turntable.
Under the first case, six geometric errors of turntable can be exactly separated. The maximum identification deviation is \(1.0 \times 10^{ - 14}\) mm for \(\delta_{y} (\theta )\).
Under the second case, a random error is introduced to each measuring point’s theoretical motion error. To simplify calculations, the random error is supposed to obey random normal distribution within [0, 3 μm] and [0, 5 μm]. Here, [0, 3 μm], [0, 5 μm] represents case 1 and 2 respectively. The identification deviations of six geometric errors under the two cases are listed in Table 7.
From Table 7, the corresponding identification deviations of six geometric errors are relatively small for different random error distributions, revealing the feasibility of the derived identification algorithm.
6 Experimental Verification
The identification of geometric errors of the turntable with laser tracker is implemented by measuring vectors’ direction variations during the rotation as seen in Fig. 7.
The rotation of the turntable is successively measured by tracking at four different base stations. At each base station, the turntable rotates and stops at each interval of 10°, and the corresponding distance data of laser tracker is recorded every 120° of the turntable rotation. Entire measurement takes about 3 h with high efficiency. Each geometric error of rotary axis can therefore be separated through the proposed measurement algorithm and error identification algorithm.
To further validate the feasibility of the new approach, taking the identification of the position error as a case, the identification results by the proposed approach are compared to that by laser interferometer cooperating with Renishaw rotary measuring system RX10 as shown in Fig. 8.
From Fig. 8, it can be seen that the variation trend of the turntable’s position error curves measured by two methods are basically consistent, and the corresponding deviations at different measuring points are small. So the proposed method is feasible and effective.
Adopting the proposed method, the measurement uncertainty will be affected by time-sharing measurement, ranging error of laser tracker, designed turntable’s precision and repeatability, surrounding environment etc. In the measurement, the motion trajectory of turntable is measured by laser tracker at different base stations. Due to adopting the time-sharing measurement principle, the motion trajectories of the turntable measured at different base stations are different. In order to reduce the impact of time-sharing measurement, the motion of turntable will be measured for multiple times at each base station, then this error can be significantly reduced. To reduce the influence of the ranging error of laser tracker, the laser tracker can be set as close as possible to the tested turntable on the premise of keeping the measuring optical path uninterrupted. Meanwhile, the environmental compensation for temperature, pressure and humidity will ensure the ranging accuracy of laser tracker. In addition, the position precision and repeatability of the designed turntable have certain influence on the base station calibration. The designed turntable should have a certain precision requirement to ensure the measurement precision and repeatability. This proposed method can achieve the rapid measurement of the turntable’s error. Owing to the short measuring time, the measurement environment changes little, which has smaller effect on the measurement results.
7 Conclusions
-
(1)
A novel identification method with laser tracker is proposed to realize rapid and accurate separation of geometric errors of the rotary axis of multi-axis machine tool.
-
(2)
The identification mathematical model of rotary axis’s geometric error is established on the basis of measuring the direction variations of vectors. The measurement algorithms containing the base station calibration, the measuring point determination based on the hybrid genetic algorithm, as well as six geometric errors separation algorithm involving angular errors and displacement errors are deduced respectively and validated by simulations.
-
(3)
The geometric error measurement of the turntable by this method is completed in about 3 h, and then six geometric errors can be identified efficiently. Meanwhile, identifying the turntable’s position error as a case, the identification results by the proposed method are compared to that by laser interferometer cooperating with Renishaw rotary measuring system, which further confirms the feasibility of the introduced new approach.
Abbreviations
- \(\delta_{x} (\theta )\) :
-
Linear displacement error of C-axis in X direction
- \(\varepsilon_{x} (\theta )\) :
-
Angular displacement error of C-axis around X-axis
- \(T_{1}\) :
-
Theoretical transformation matrix
- \(T_{2}\) :
-
Error transformation matrix
- \(A_{0}\) :
-
Initial measuring point
- \(\overrightarrow {{A_{i} B_{i} }}\) :
-
Vector formed by measuring points \(A_{i}\) and \(B_{i}\)
- \(P_{1}\) :
-
Position of the first base station
- \(l_{1i}\) :
-
Distance from the base station \(P_{1}\) to measuring point \(A_{i}\)
- \(\Delta l_{1i}\) :
-
Change of distance from the base station \(P_{1}\) to measuring point \(A_{i}\)
References
Jian, G., Yueping, C., Haixiang, D., et al. (2013). In-situ inspection error compensation for machining accuracy improvement of complex components. Journal of Mechanical Engineering,49(19), 133–143.
Qin, J. Y., Jia, Z. Y., Ma, J. W., et al. (2018). Kinematical performance prediction method for rotary axes of 5-axis machine tool in processing of complex curved surface. International Journal of Industrial and Systems Engineering,28(2), 178–192.
Flemmer, J., Ross, I., Willenborg, E., et al. (2015). Machine tool and CAM-NC data chain for laser polishing complex shaped parts. Advanced Engineering Materials,17(3), 260–267.
Schwenke, H., Schmitt, R., Jatzkowski, P., et al. (2009). On-the-fly calibration of linear and rotary axes of machine tools and CMMs using a tracking interferometer. CIRP Annals—Manufacturing Technology,58(1), 477–480.
Wang, Y., Peng, X., Hu, H., et al. (2015). Identification and compensation for offset errors on the rotary axes of a multi-axis Magnetorheological Finishing machine tool. The International Journal of Advanced Manufacturing Technology,78(9–12), 1743–1749.
Jiang, X., & Cripps, R. J. (2015). A method of testing position independent geometric errors in rotary axes of a five-axis machine tool using a double ball bar. International Journal of Machine Tools and Manufacture,89, 151–158.
Wang, J., Guo, J., Zhou, B., et al. (2012). The detection of rotary axis of NC machine tool based on multi-station and time-sharing measurement. Measurement,45(7), 1713–1722.
Acosta, D., Albajez, J. A., & Velázquez, J. (2015). The use of a laser tracker and a self-centring probe for rotary axis verification. Procedia engineering,132, 748–755.
Lee, J.-C., Lee, H.-H., & Yang, S.-H. (2016). Total measurement of geometric errors of a three-axis machine tool by developing a hybrid technique. Ininternational Journal of Precision Engineering and Manufacturing,17, 427–432.
Lee, K.-I., & Yang, S.-H. (2013). Robust measurement method and uncertainty analysis for position-independent geometric errors of a rotary axis using a double ball-bar. International Journal of Precision Engineering and Manufacturing,14, 231–239.
Zargarbashi, S. H. H., & Rene, M. (2007). A predictive maintenance method for rotary axes of five-axis machine tools. In Canadian Congress of Applied Mechanics (Vol. 21).
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. International Journal of Machine Tools and Manufacture,51(3), 190–200.
Aguado, S., Samper, D., Santolaria, J., et al. (2012). Identification strategy of error parameter in volumetric error compensation of machine tool based on laser tracker measurements. International Journal of Machine Tools and Manufacture,53(1), 160–169.
Pan, B. Z., Song, Y. M., Wang, P., et al. (2014). Laser tracker based rapid home position calibration of a hybrid robot. Journal of Mechanical Engineering,50(1), 31–37.
Zhang, Z., Hu, H., & Liu, X. (2011). Measurement of geometric error of machine tool guideway system based on laser tracker. Chinese Journal of lasers,38(9), 1–6.
Lin, J. R., Zhu, J. G., Zhang, H. L., et al. (2012). Field evaluation of laser tracker angle measurement error. Chinese Journal of Scientific Instrument,33(2), 463–468.
Bai, P. J., Xue, N., Liu, S., et al. (2016). Angular calibration method of precision rotating platform based on laser tracker. Journal of South China University of Technology (Natural Science Edition),44(1), 100–107.
Kenta, U., Ryosyu, F., Sonko, O., et al. (2005). Geometric calibration of a coordinate measuring machine using a laser tracking system. Measurement Science and Technology,16(12), 2466–2472.
Aguado, S., Santolaria, J., & Samper, D. (2014). Study of self-calibration and multilateration in machine tool volumetric verification for laser tracker error reductions. Proceedings of the Institution of Mechanical Engineers Part B Journal of Engineering Manufacture,228(7), 659–672.
Schwenke, H., Franke, M., Hannaford, J., et al. (2005). Error mapping of CMMs and machine tools by a single tracking interferometer. CIRP Annals-Manufacturing Technology,54(1), 475–478.
Cheng, Q., Zhao, H. W., Cai, L., et al. (2014). Influence analysis of machine tool’s turntable angle errors to the roundness of machined hole. Applied Mechanics and Materials, Frontiers of Manufacturing and Design Science IV,496–500, 816–822.
Yongdong, L., Jia, W. A. N. G., & Jinwen, L. (1999). Self-calibration of multi-station laser tracking system for dynamic geometric measurement. Optical Technique,3, 25–27.
Kiridena, V., & Ferreira, P. M. (1993). Mapping the effects of positioning errors on the volumetric accuracy of five-axis CNC machine tools. International Journal of Machine Tools and Manufacture,33(3), 417–437.
Predmore, C. R. (2010). Bundle adjustment of multi-position measurements using the Mahalanobis distance. Precision Engineering,34(1), 113–123.
Zhang, D., Rolt, S., & Maropoulos, P. G. (2005). Modelling and optimization of novel laser multilateration schemes for high-precision applications. Measurement Science and Technology,16(12), 2541–2547.
Lin, G., & Li, X. (2009). Site measuring accuracy testing of laser tracker. Journal of Beijing University of Aeronautics and Astronautics,35(5), 612–614.
Guoxiong, Z., Yongbing, L., Xinghua, L., et al. (2003). Four-Bearn Laser Tracking Interferometer System for Three-Dimensional Coordinate Measurement. Acta Optica Sinica,23(9), 1030–1036.
Kudryashov, N. A. (2012). One method for finding exact solutions of nonlinear differential equations. Communications in Nonlinear Science and Numerical Simulation,17(6), 2248–2253.
Israeli, E., & Gilad, E. (2018). Novel genetic algorithm for loading pattern optimization based on core physics heuristics. Annals of Nuclear Energy,118, 35–48.
Jiadong, Z., Shaohui, S., Chen, C., et al. (2018). Improved interactive genetic algorithm for product configurationdesign. China Mechanical Engineering,29(2), 2474–2478.
Jerald, J., Asokan, P., Saravanan, R., et al. (2006). Simultaneous scheduling of parts and automated guided vehicles in an FMS environment using adaptive genetic algorithm. International Journal of Advanced Manufacturing Technology,29(5), 584–589.
Pizzuti, C. (2011). A multiobjective genetic algorithm to find communities in complex networks. IEEE Transactions on Evolutionary Computation,16(3), 418–430.
He, Y., Wu, Y. G., Tian, J. L., et al. (2014). Image restoration of depth of field extension imaging system based on genetic algorithm. Applied Mechanics and Materials, Advanced Engineering Solutions,539, 131–135.
Acknowledgements
This research was supported by State Key Laboratory of Precision Measuring Technology and Instruments (Tianjin University) (Grant No. pilab1904), Fundamental Research Funds for the Central Universities (Grant No. 2682017CX025).
Author information
Authors and Affiliations
Corresponding author
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
Wang, J., Cheng, C. & Li, H. A Novel Approach to Separate Geometric Error of the Rotary Axis of Multi-axis Machine Tool Using Laser Tracker. Int. J. Precis. Eng. Manuf. 21, 983–993 (2020). https://doi.org/10.1007/s12541-020-00329-5
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12541-020-00329-5