Open Access Paper
28 December 2022 Ballbar based geometric error measurement and uncertainty analysis of rotary axis for five-axis machine
Author Affiliations +
Proceedings Volume 12506, Third International Conference on Computer Science and Communication Technology (ICCSCT 2022); 125065U (2022) https://doi.org/10.1117/12.2661756
Event: International Conference on Computer Science and Communication Technology (ICCSCT 2022), 2022, Beijing, China
Abstract
The ballbar is currently the most widely used instrument for identifying and measuring rotary axis geometric errors, but the measurement results are unreliable due to measurement defects. So the geometric error measurement and uncertainty evaluation method based on ballbar is proposed. Firstly, the radial, tangential and axial measurement are carried out with the ballbar, and the geometric errors are identified according to the eccentricity and deviation of the trajectory. Then, by clarifying the mechanism of uncertainty caused by the tool setting error, ballbar installation error and translational axis error, the evaluation model is established. Finally, this study uses the Monte Carlo method to analyze the measurement uncertainty. The results show that the tool setting error and translational axis error are the main sources of measurement uncertainty, and the measurement uncertainty of the angular positioning error is the largest, which is contributed by the sine and cosine terms in the error identification equation.

1.

INTRODUCTION

Geometric error measurement and uncertainty analysis of rotary axis of five-axis machine is a difficult research point in recent years. The rotary axis geometric error directly affects the machining quality of the five-axis machine1. According to the causes and manifestations of the errors, the geometric errors of the rotary axis are mainly divided into: position-dependent geometric errors (PDGEs) and position-independent geometric errors (PIGEs)2. PDGEs can be understood as the non-ideal motion of the axis, which varies with rotation and is represented by a position-dependent function.

There are many PDGEs’ measurement methods. He used a laser interferometer to measure by a dual optical path measurement method. The identification process only relies on simple algebraic relationships without volume error modeling, which is easier to understand3. Wang used laser tracker to identify rotation axis errors based on the idea of spatial sequence multiple points4. Deng considered rigid body motion constraints and used tracking interferometer measurements to effectively separate the rotational axis PDGE from the PIGE5. A ballbar is a commonly used instrument for measuring geometric errors, which can identify error terms from measurement data based on a kinematic model. However, since the measurement results are not necessarily reliable, uncertainty analysis is required6.

Current uncertainty evaluation methods can be divided into GUM7 and Monte Carlo method (MCM)8. MCM allows the evaluation of uncertainty without calculating the partial derivatives of the measurement model9, which exactly matches the characteristics of ballbar’s multiple input and output, so this study uses MCM to analyze the measurement uncertainty of the ballbar. Scholars often ignore tool setting error and translation axis motion error, and these two cannot be eliminated by compensation10. Therefore, both types of errors need to be considered when analyzing the measurement uncertainty of a ballbar.

In view of the above situation, this study established a geometric error model and carried out measurement uncertainty analysis based on MCM. The results of the uncertainty evaluation show the feasibility of this approach.

2.

GEOMETRIC ERROR MEASUREMENT OF ROTARY AXIS

2.1

Kinematic model of five-axis machine

The structure of the five-axis machine used in this study is shown in Figure 1. The machine has a coordinate systems with five axes: X(XCS), Y(YCS), Z(ZCS), A(ACS) and C(CCS). In addition, there are bed (MCS), spindle (SCS), cutting tool (TCS) and workpiece coordinate systems (WCS). According to the machine tool structure, the tool chain is MCS → YCS → XCS → ZCS → SCS → TCS and the workpiece chain is MCS → ACS → CCS → WCS.

Figure 1.

Five-axis machine structure and motion chain.

00198_PSISDG12506_125065U_page_2_1.jpg

The distance between measuring ball’s actual position Pactual and theoretical position Pideal needs to be calculated. The the ball’s position Pactual_A on the table side can be calculated by Equation (1). Where, EA represents PDGEs error matrix, TA-ideal represents the ideal motion matrix, and P0 represents the measurement ball’s initial position. And the following study only takes the A-axis as an example for analysis.

00198_PSISDG12506_125065U_page_2_2.jpg

The length change of the ballbar ∆L is based on the kinematic model, which is obtained by measuring the A-axis, as shown in Equation (2). Where, H represents the distance between the ball on the table side and the center line of the A-axis.

00198_PSISDG12506_125065U_page_2_3.jpg

2.2

Modeling and measurement of PDGEs

The error decomposition of the A-axis is performed in the measurement modes of three directions, and then the corresponding ballbar length variations ∆lradial, ∆ltan, and ∆laxial are obtained11.

According to the error decomposition formula in Equation (2), the identification of A-axis PDGEs can be calculated by Equation (3).

00198_PSISDG12506_125065U_page_2_4.jpg

During the measurement of A-axis PDGEs, the A-axis motion range is set from 0° to -90°, and the A-axis angle an is recorded every 15°. As shown in Equation (4), three measurement modes are performed under three different installation parameters, and Equation (3) is simplified to obtain the identification equations of PDGEs under different installation parameters. Where, Lm and Hm are different installation parameters at m-th test (m=1, 2, 3), and the subscript n of PDGEs corresponds to the A-axis motion angle an. (∆lradial)m,n, (Δltan)m,n, and (∆laxial)m,n represent the variation of ballbar length corresponding to the A-axis motion angle an for radial, tangential, and axial measurements under m-th installation parameters, respectively. By decoupling Equation (4), all PDGEs of the A-axis can be obtained, as shown in Equation (5). It is noticed here that there are two solutions for εxa in Equation 5(a). Different sine and cosine in the denominator will have different results, and the appropriate formula should be selected according to the angle.

00198_PSISDG12506_125065U_page_3_1.jpg
00198_PSISDG12506_125065U_page_3_2.jpg

3.

MEASUREMENT UNCERTAINTY ANALYSIS

The influence of tool setting error, ballbar installation error and translational axis motion error on measurement uncertainty is considered. On this basis, an identification model Y=f (X1, X2, …, Xn) considering multiple error sources is established. Here the output Y is the PDGEs identification result and the input Xn is the source of uncertainty.

For the A-axis, the measurement model of the PDGEs can be expressed by Equation (6) after substituting the uncertainties introduced by the tool setting error, ballbar installation error, and translational axis motion error into Equation (3). Where, (∆ρradial)m,n, (∆ρtan)m,n, (∆ρaxial)m,n, (∆xt_axis)m,n, (∆yt_axis)m,n and (∆zt_axis)m,n are calculated by Equation (7). ∆xt_axis, ∆yt_axis, and ∆zt_axis are the errors in three directions caused by the translational axes motion error, respectively; ∆h is the error caused by the tool setting error; ∆ρradial, ∆ρtan, and ∆ρaxial are the ballbar length variations in radial, tangential, and axial measurements caused by the installation error.

00198_PSISDG12506_125065U_page_3_3.jpg
00198_PSISDG12506_125065U_page_4_1.jpg

4.

EXPERIMENTAL VERIFICATION

4.1

PDGEs identification and uncertainty evaluation

The PDGEs measurement experiments of the rotary axis are carried out on an AC rotary table five-axis machine. The measurement process is shown in Figure 2.

Figure 2.

Ballbar measurements for A-axis.

00198_PSISDG12506_125065U_page_4_2.jpg

In this study, the experiments of various geometric errors when an is 60° and the geometric errors εxa at different motion angles of the A-axis are carried out. The identification result is shown in Figure 3.

Figure 3.

Identification results with the same rotation angle and εxa with different rotation angles.

00198_PSISDG12506_125065U_page_5_1.jpg

According to the uncertainty evaluation model of PDGEs, the tool setting error, ballbar installation error and translational axis motion error are sampled in the distribution interval with a sample size of M times in Monte Carlo test. For the inclusion probability p = 0.95, M is chosen to be 106 times in this study.

Substituting the above uncertainty sources into the uncertainty evaluation model, the M times output results of six PDGEs with different motion angles are obtained, which constitute the distribution of PDGEs output. The PDGEs output is sorted by non-decreasing order to obtain the identification results of PDGEs of A-axis under the influence of uncertainty sources, as shown in Figure 4. The results show that the uncertainty of the certain errors is very large compared to the geometric error itself. Due to the uncertainties vary at different angles, the mean values of the uncertainties of each geometric error of A-axis at different angles are shown in Table 1.

Figure 4.

Identification results of A-axis PDGEs considering measurement uncertainty. Error bars represent the estimation uncertainty: (a) Position error δxa; (b) Position error δya; (c) Position error δza; (d) Angle error εxa; (e) Angle error εya; (f) Angle error εza.

00198_PSISDG12506_125065U_page_6_1.jpg

Table 1.

The mean value of the uncertainty evaluation for different angles of A-axis.

Error termStandard Uncertainty (μm)Inclusion interval (μm)Error termStandard Uncertainty (″)Inclusion interval (″)
δxa0.99(δ - 1.94, δ + 1.94)εxa9.38(ε - 18.40, ε + 18.40)
δya1.63(δ - 3.21, δ + 3.20)εya1.26(ε - 2.48, ε + 2.48)
δza2.13(δ - 4.18, δ + 4.18)εza1.46(ε - 2.86, ε + 2.86)

4.2

Analysis of uncertainty evaluation results

When the sine and cosine term in the denominator tend to zero, it leads to large measurement uncertainty and result to large deviation from the true value. Therefore, for the A-axis, when an is close to -90°, the equation containing the sine term is used to identify εxa, which can effectively reduce the measurement uncertainty of the angular positioning error.

As shown in Figure 5, εxa of the A-axis under -60° and -75° is significantly reduced compared with that before optimization, and the uncertainty represented by the error bars tend to be stable under different angles.

Figure 5.

Identification results of the optimized angular positioning errors of A-axis.

00198_PSISDG12506_125065U_page_6_2.jpg

The standard uncertainty of εxa is reduced from 9.38″ to 6.43″ and the inclusion interval is narrowed from (ε - 18.40, ε + 18.40) to (ε – 12.61, ε + 12.61), showing a decrease of about 30%.

5.

CONCLUSIONS

(1) The rotary axis’s PDGEs error model considering tool setting error, translational axis error and installation error is established. (2) The translational axis motion error and tool setting error are the main uncertainty sources in the PDGEs measurement uncertainty. (3) The PDGEs standard uncertainty of AC axis is stable, which verifies the validity of this study and can reflect the quality of the measurement results.

ACKNOWLEDGEMENTS

This research is sponsored by Key Research and Development Program of Ningbo (2021Z077).

REFERENCES

[1] 

Fu, G., Gong, H., Fu, J., Gao, H. and Deng, X., “Geometric error contribution modeling and sensitivity evaluating for each axis of five-axis machine tools based on POE theory and transforming differential changes between coordinate frames,” International Journal of Machine Tools and Manufacture, 147 103455 (2019). https://doi.org/10.1016/j.ijmachtools.2019.103455 Google Scholar

[2] 

Chen, Q., Li, W., Jiang, C., Zhou, Z. and Min, S., “Separation and compensation of geometric errors of rotary axis in 5-axis ultra-precision machine tool by empirical mode decomposition method,” Journal of Manufacturing Processes, 68 (A), 1509 –1523 (2021). https://doi.org/10.1016/j.jmapro.2021.06.057 Google Scholar

[3] 

He, Z., Fu, J., Zhang, L. and Yao, X., “A new error measurement method to identify all six error parameters of a rotational axis of a machine tool,” International Journal of Machine Tools and Manufacture, 88 1 –8 (2015). https://doi.org/10.1016/j.ijmachtools.2014.07.009 Google Scholar

[4] 

Wang, J., Guo, J., Zhang, G., Guo, B. and Wang, H., “The technical method of geometric error measurement for multi-axis NC machine tool by laser tracker,” Measurement Science and Technology, 23 (4), 45003 –45013 (2012). https://doi.org/10.1088/0957-0233/23/4/045003 Google Scholar

[5] 

Deng, M., Li, H., Xiang, S., Liu, P., Feng, X., Du, Z. and Yang, J., “Geometric errors identification considering rigid-body motion constraint for rotary axis of multi-axis machine tool using a tracking interferometer,” International Journal of Machine Tools and Manufacture, 158 103625 (2020). https://doi.org/10.1016/j.ijmachtools.2020.103625 Google Scholar

[6] 

Sepahi-Boroujeni, S., Mayer, J., Khameneifar, F. and Woźniak, A., “A full-covariance uncertainty assessment in on-machine probing,” International Journal of Machine Tools and Manufacture, 167 103768 (2021). https://doi.org/10.1016/j.ijmachtools.2021.103768 Google Scholar

[7] 

“ISO/TR 230-9: Estimation of measurement uncertainty for machine tool tests according to series ISO 230, basic equations[S],” (2005). Google Scholar

[8] 

“ISO 14253-2: Inspection by measurement of workpieces and measuring equipment–Part 2: Guidance for the estimation of uncertainty in GPS measurement, in calibration of measuring equipment and in product verification[S],” (2011). Google Scholar

[9] 

Zhou, T., Ye, D. and Sha, D., “Monte Carlo Method for Evaluation of Measurement Uncertainty: JJF1059.2—2012,” National Technical Committee of Legal Metrology Management, 5 –11 Beijing:2012). Google Scholar

[10] 

Liu, Y., Wan, M., Xiao, Q. and Zhang, W., “Identification and compensation of geometric errors of rotary axes in five-axis machine tools through constructing equivalent rotary axis (ERA),” International Journal of Mechanical Sciences, 152 211 –227 (2019). https://doi.org/10.1016/j.ijmecsci.2018.12.050 Google Scholar

[11] 

Xiang, S. and Altintas, Y., “Modeling and compensation of volumetric errors for five-axis machine tools,” International Journal of Machine Tools and Manufacture, 101 65 –78 (2016). https://doi.org/10.1016/j.ijmachtools.2015.11.006 Google Scholar
© (2022) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Jianghao Sun, Sitong Xiang, Ben Yu, and Maolei Chen "Ballbar based geometric error measurement and uncertainty analysis of rotary axis for five-axis machine", Proc. SPIE 12506, Third International Conference on Computer Science and Communication Technology (ICCSCT 2022), 125065U (28 December 2022); https://doi.org/10.1117/12.2661756
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Error analysis

Motion models

Uncertainty analysis

Motion measurement

Kinematics

Monte Carlo methods

Data modeling

Back to Top