Expand this Topic clickable element to expand a topic
Skip to content
Optica Publishing Group

Accuracy improvement of linear stages using on-machine geometric error measurement system and error transformation model

Open Access Open Access

Abstract

In order to improve the accuracy of linear stages, a compact, portable and easy installation of a six-degree-of-freedom (6DOF) geometric error measurement system, in which two mirrors with special position and orientation are innovatively regarded as the sensitive elements of the roll error, is proposed. A set of combined focus lenses is integrated into the 6DOF measurement system to improve the resolution of the roll error. The accuracy of a linear stage is evaluated by the positional errors at the functional point, which is located at the working volume of a linear stage. An error transformation model based on the Abbe principle and the Bryan principle is established to estimate the positional errors at the functional point according to those at the measurement point. A series of experiments are carried out to verify the capable of the designed system and the effectiveness of the established model.

© 2022 Optica Publishing Group under the terms of the Optica Open Access Publishing Agreement

1. Introduction

The accuracy of a linear stage is evaluated by the positional accuracy at the functional point, which is located at the working volume of a linear stage [1]. According to the rigid body kinematics, the angular errors (pitch error, yaw error and roll error) of the rigid body are position-independent, while the positional errors (horizontal straightness error, vertical straightness error and positioning error) of the rigid body are position-dependent. The positional errors at the functional point, thus, will be different from those at the measurement point, which is located at the center of the error measurement system. In order to obtain the positional errors at the functional point, it is essential to measure the positional errors at the measurement point and establish an error transformation model to show the relationship of the positional errors between the functional point and the measurement point.

Due to the Abbe principle and the Bryan principle, the angular errors will affect the positional errors. Thus, it is necessary to measure not only the positional errors at the measurement point but also the angular errors of the linear stage. Many commercial instruments have been designed for simultaneously measuring six-degree-of-freedom (6DOF) geometric errors of the linear stage, such as XD6 (API, USA) and XM-60 (Renishaw, UK). However, those commercial instruments are too huge to mount on the machine tool for on-machine measurement. High-cost is the other disadvantage. To cope with such a problem, a wide variety of compact measurement systems have been proposed to on-machine detect the 6DOF geometric errors of linear stages [215]. Among the 6DOF geometric errors, the roll error is usually detected based on the principle of interference [10,11], polarization variation [12,13], parallel beams [14,15]. However, those roll error measurement methods possess either a complex signal processing or a complex optical system, which let the measurement system complex when those methods are instigated into it.

As above-mentioned, it is essential to establish an error transformation model to estimate the positional errors at the functional point from those at the measurement point. Homogeneous transformation matrix (HTM) [1618], Denavit-Hartenberg (D-H) transformation matrix [19,20], screw theory [2123] and product of exponential [24,25] are mostly adopted to establish the error model. However, the measurement trajectories for positional errors in above-motioned error model methods are not clearly specified.

Therefore, in order to evaluate the accuracy of linear stages, a compact, portable, wireless and easy-operation 6DOF measurement system was firstly designed for on-machine measuring the angular errors of the linear stage and the positional errors at the measurement point. An error transformation model based on the Abbe principle and the Bryan principle was then proposed to estimate the positional errors at the functional point from those at the measurement point. The accuracy of a linear stage was firstly taken as a test on which the modeling, measurement and compensation of positional errors at the functional point were conducted. The capability of the designed system and the effectiveness of the established model were verified by a series of experiments.

2. Measurement principle of 6DOF geometric error

A six-degree-of-freedom (6DOF) measurement system is designed for on-machine measuring the geometric errors of linear stages. It should be noted that the geometric errors here refer to the positional errors of the linear stages (horizontal straightness error, vertical straightness error and positioning error) at the measurement point (center of the sensitive elements of the straightness errors and the positioning error) and the angular errors (pitch error, yaw error and roll error) of the linear stages.

The schematic of this system, which consists of a sensor head and a detector, is shown in Fig. 1. A positional set (PS), a straightness set (SS) and two angular sets (AS1 and AS2) of the sensor head are employed to measure the positioning error (Δd), the straightness errors (δx and δy), and the angular errors (α, β and γ), respectively.

 figure: Fig. 1.

Fig. 1. Schematic of 6DOF measurement system.

Download Full Size | PDF

2.1 Measurement principle of positioning error

The measurement principle of positioning error is based on the principle of Michelson interferometer. A laser beam emitted from a laser diode (LD) is split into two beams by a polarized beam splitter (P1), namely a transmitted measurement beam and a reflected reference beam. The transmitted measurement beam passes through a quarter waveplate (Q1) and enters into the P1 again after being reflected by a corner cube retroreflector (C1). The reflected reference beam passes through a Q2 and enters into the P1 again after being reflected by a C2. The reflected measurement and reference beams interfere with each other at the P1. The interference signals enter into the PS, which is composed of three polarized beamsplitters (P2, P3 and P4), a non-polarized beamsplitter (B3) and four photodetectors (D1 to D4). The C1 is moved with the worktable of the linear stage. The motion of the C1 with a distance of d will induce the variation of the count of the interference fringes and further causes the output of the detectors. The positioning error (Δd) of the linear stage can be obtained by

$$\Delta d = d - \frac{\lambda }{{2n}}N$$
where, λ is the wavelength of the LD, n is the refractive index of air and N is the count of interference fringes. d is the commanded position of the linear stage.

2.2 Measurement principle of straightness errors

The SS consists of a quadrant photodetector (QD1). The transmitted measurement beam from the P1 is reflected by the C1 and split into two beams by the B2, as shown in Fig. 1. The reflected beam from the B2 is projected onto the SS for measuring δx and δy.

The reflected beam from the B2 should be projected onto the center of the QD1 when the worktable is at the starting point. Otherwise, there will have initial shifts (Δx1 and Δy1) along the X- and Y-directions, respectively, of the QD1. δx and δy can be calculated by

$$\delta x = \Delta {x_1}\;\;\textrm{and}\;\;\delta y = \Delta {y_1}$$

2.3 Measurement principle of pitch and yaw errors

The measurement of α and β are based on the principle of the 2D laser auto-collimation. The transmitted measurement beam from the P1 is divided into two beams by the B1, as shown in Fig. 1. The reflected beam from the B1 projects onto the AS1 after being reflected by a semi-reflective-film (SRF), which is pasted on the B4. The AS1 is composed of a focus lens (F1) and a QD2. When the worktable has α or β, the X- and Y-directional outputs of the QD2 will be varied to Δx2 or Δy2, respectively. α and β, thus, can be evaluated by

$$\alpha = \frac{{\Delta {x_2}}}{{2{f_1}}}\;\;\textrm{and}\;\;\beta = \frac{{\Delta {y_2}}}{{2{f_1}}}$$
where, f1 is the focal length of the F1.

2.4 Measurement principle of the roll error

As shown in Fig. 1 that the reflected beam from the B1 projects onto the AS2, which is composed of a F4 and a QD3, after being continuously bent by a set of mirrors (M1, M4, M5, M2) and passing through a F2 and a F3.

The measurement principle of γ is shown in Fig. 2. Here only the M4 and the M5, which are the sensitive elements of the roll error, is shown in Fig. 2 for the sake of clarity. A coordinate system O-XYZ is established by taking one vertex O of the B4 as the origin. The coordinate system O1-X1Y1Z1 is then established by rotating the O-XYZ 45° counterclockwise around the X-axis and moving the origin of the O-XYZ (Point O) to the center of the M4 (Point O1). Similarly, the coordinate system O2-X2Y2Z2 is established by rotating the O-XYZ 45°+θx clockwise and θy clockwise around the X- and Y-axes, respectively. The center of the M5 (Point O2) is set to be the origin of the O2-X2Y2Z2. The direction vector of reflection planes of the M4 and the M5 can be expressed by

$${N_4} ={-} \frac{{\sqrt 2 }}{2}\left( {\begin{array}{{c}} 1\\ 0\\ 1 \end{array}} \right)\;\;\textrm{and}\;\;{N_5} = \left( {\begin{array}{{c}} {\cos {\theta_x}\cos \left( {\frac{\pi }{4} + {\theta_y}} \right)}\\ { - \sin {\theta_x}}\\ { - \cos {\theta_x}\sin \left( {\frac{\pi }{4} + {\theta_y}} \right)} \end{array}} \right)$$

 figure: Fig. 2.

Fig. 2. Principle of roll error measurement.

Download Full Size | PDF

In order to simplify the calculation, cos(θy+π/4), -sin(θy+π/4), cosθx and -sinθx are replaced by E, F, G and H, respectively. N5, thus, can be simplified to

$${N_5} = \left( {\begin{array}{{c}} {G\textrm{E}}\\ H\\ {GF} \end{array}} \right)$$

When the worktable has angular errors of α, β and γ around the X-, Y- and Z-axes, N4 and N5 will be revised to

$${N^{\prime}_4} = {R_e} \cdot {N_4} ={-} \frac{{\sqrt 2 }}{2}\left( {\begin{array}{{c}} {\beta + 1}\\ {\gamma \textrm{ - }\alpha }\\ {\textrm{ - }\beta + 1} \end{array}} \right)\;\;\textrm{and}\;\;{N^{\prime}_5} = {R_e} \cdot {N_5} = \left( {\begin{array}{{c}} {GE\textrm{ - }H\gamma + GF\beta }\\ {GE\gamma + H - GF\alpha }\\ {H\alpha + GF - GE\beta } \end{array}} \right)$$
where, Re, is the angular error matrix of the worktable, which can be expressed by,
$${R_e} = \left( {\begin{array}{{ccc}} 1&{ - \gamma }&\beta \\ \gamma &1&{ - \alpha }\\ { - \beta }&\alpha &1 \end{array}} \right)$$

For this case, when an incident beam with a direction vector I1 of ${\left( {\begin{array}{{ccc}} 0&0&1 \end{array}} \right)^T}$ projects onto the M4, the direction vector I3 of the reflected beam from the M5 can be deduced to

$$\begin{array}{l} {I_3} = {I_2} - 2({{I_2} \cdot {{N^{\prime}}_5}} )\times {{N^{\prime}}_5} = ({I_1} - 2({I_1} \cdot {{N^{\prime}}_4}) \times {{N^{\prime}}_4}) - 2(({I_1} - 2({I_1} \cdot {{N^{\prime}}_4}) \times {{N^{\prime}}_4}) \cdot {{N^{\prime}}_5}) \times {{N^{\prime}}_5}\\ {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} = \left( {\begin{array}{{c}} {\textrm{ - 2}GEH\alpha \textrm{ - 2}GEH\gamma + \textrm{2}{G^2}{E^2}\textrm{ - 1}}\\ {({\textrm{1 - 2}{G^2}EF\textrm{ - 2}{H^2}} )\alpha \textrm{ - 2}GFH\beta \textrm{ - }({\textrm{2}{G^2}{E^\textrm{2}} - 1} )\gamma + \textrm{2}GEH}\\ {\textrm{2}({GEH - FH} )\alpha + 2({1 - {G^2}{F^2}\textrm{ - }{G^2}{E^2}} )\beta + \textrm{2}{G^2}EF} \end{array}} \right) \end{array}$$

Therefore, according to Eq. (8), the X- and Y-directional outputs of the QD3 can be expressed by

$$\left\{ {\begin{array}{{c}} {\frac{{\Delta {x_3}}}{{{f_4}}} = \textrm{ - 2}GEH\alpha \textrm{ - 2}GEH\gamma + \textrm{2}{G^2}{E^2}\textrm{ - 1}}\\ {\frac{{\Delta {y_3}}}{{{f_4}}} = ({\textrm{1 - 2}{G^2}EF\textrm{ - 2}{H^2}} )\alpha \textrm{ - 2}GFH\beta \textrm{ - }({\textrm{2}{G^2}{E^\textrm{2}} - 1} )\gamma + \textrm{2}GEH} \end{array}} \right.$$
where, f4 is the focal length of the F4. Δx3 and Δy3 represent the X- and Y-directional beam shifts on the QD3, respectively.

Equation (9) is a general case revealing the influence of α, β and γ on the reflected beam direction of I3 if the M5 is rotated with both 45°+θx and θy. In practice, θx is set to be zero. Therefore, γ can be obtained by

$$\gamma = \frac{{({\textrm{1} + \cos {\theta_y}} )\alpha \textrm{ - }\frac{{\Delta {y_3}}}{{{f_4}}}}}{{\sin {\theta _y}}}$$

It can be seen from Eq. (10) that the resolution of γ significantly depends on θy. A series of simulations are carried out to investigate the relationship between the resolution of γ and θy. The results are shown in Fig. 3(a). As seen that the resolution of γ increases with the increase of θy. The resolution of γ is evaluated to be 5.15 arcsec when θy is set to be 45°. However, θy is limited by the size of the F4, as shown in Fig. 3(b). The range of θy can be evaluated by

$$({s + d} )\tan ({\textrm{2}{\theta_y}} )\le l$$
where, s represents the distance between the sensor head and the detector at the starting point. l represents the diameter of the F4. According to the dimension of the F4, θy is preferably less than 15°, corresponding resolution of γ is evaluated to be 10.32 arcsec, which is much larger than the target resolution.

 figure: Fig. 3.

Fig. 3. Relationship between θy and γ, (a) Resolution of γ (b) Range of θy (c) Combined focus lens set.

Download Full Size | PDF

Therefore, a combined focus lens set, which consists of a F2 and a F3, as shown in Fig. 3(c), is particularly designed to improve the resolution of γ. The relationship between the incident angle (θ1) of the F2 and the emergent angle (θ2) of the F3 can be expressed by

$${\theta _2} = \frac{{{f_2}}}{{{f_3}}}{\theta _1}$$
where, f2 and f3 are the focal lengths of the F2 and the F3, respectively. The resolution of γ can be improved by f2/f3 times by using the combined focus lens set. f2 and f3 are 100 mm and 12.5 mm in the designed 6DOF measurement system. The resolution of γ, thus, is evaluated to be 1.29 arcsec, which is acceptable for roll measurement.

3. Error transformation model of the linear stage

The positional relationship among the measurement point, functional point and the working volume of a linear stage is shown in Fig. 4. The functional point could be moved to any commanded point within the working volume of the linear stage. The measurement point is located at the center of the C1 of the 6DOF measurement system. According to the Abbe principle and the Bryan principle, when the measurement axes of the positioning and the straightness error are not in line with the moving axis of the functional point, the angular errors of the worktable will induce the Abbe error and the Bryan error at the functional point. The X-, Y- and Z-directional shifts from the measurement axes of the positioning and the straightness error to the functional point are called Abbe offsets and Bryan offsets, respectively. Since the sensitive elements of the straightness errors and the positioning error are all the center of the C1, the Abbe offsets and the Bryan offsets are the same, which are label as in Lxb, Lyb and Lzb Fig. 4.

 figure: Fig. 4.

Fig. 4. Relationship among the measurement point, functional point, feedback point, and the working volume of a linear stage.

Download Full Size | PDF

According to the principle of rigid body kinematics, the Abbe and the Bryan principles, the positional errors at the functional point, including two straightness errors (δxf, δyf) and a positioning error (Δdm), can be estimated by the following error transformation model.

$$\left[ \begin{array}{l} \delta {x_f}\\ \delta {y_f}\\ \Delta {d_f} \end{array} \right]\textrm{ = }\left[ \begin{array}{l} 1\\ 0\\ 0 \end{array} \right]\delta {x_m} + \left[ \begin{array}{l} 0\\ 1\\ 0 \end{array} \right]\delta {y_m} + \left[ \begin{array}{l} 0\\ 0\\ 1 \end{array} \right]\Delta {d_m} + \left[ {\begin{array}{{c}} 0\\ { - {L_{zb}}}\\ {{L_{yb}}} \end{array}} \right]{\alpha _m} + \left[ {\begin{array}{{c}} {{L_{zb}}}\\ 0\\ { - {L_{xb}}} \end{array}} \right]{\beta _m} + \left[ {\begin{array}{{c}} { - {L_{yb}}}\\ {{L_{xb}}}\\ 0 \end{array}} \right]{\gamma _m}$$
where, δxm, δym and Δdm represent the positional errors, which are position-dependent, at the measurement point. αm, βm, γm represent the angular errors of the linear stage, which are position-independent.

The accuracy of the linear stage can be improved by compensating the positioning error at the functional point caused by the Abbe errors using the following equation.

$$\Delta d^{\prime} = \Delta {d_f} + {\alpha _m}{L_{ya}} - {\beta _m}{L_{xa}}$$

4. Test of 6DOF measurement system

The geometric errors of a linear stage (KSA100-11-X, Zolix, China) were detected, modeled and compensated to verify the effectiveness of the designed system and the established model. The experimental setup is shown in Fig. 5.

 figure: Fig. 5.

Fig. 5. Experimental setup.

Download Full Size | PDF

Firstly, the stability of the designed 6DOF measurement system was tested. The tested results are shown in Fig. 6. A median filter and a wavelet filter were employed to reduce the effects caused by the noise. The sampling frequency was set to be 100 Hz. It can be seen that the stability of the signals for measuring the straightness errors and the angler errors were within ±0.5 µm and ±0.5 arcsec, respectively, during the sampling time of 40 minutes. It can be seen that the designed 6DOF measurement system satisfied stability for geometric error measurements with sub-micron and sub-arcsecond precision.

 figure: Fig. 6.

Fig. 6. Stability of the 6DOF measurement system.

Download Full Size | PDF

The measurement accuracy of the designed 6DOF measurement system was, then, investigated by comparing with standard instruments. Figure 7 shows the measured geometric errors with three time. The horizontal axis of the figure is the geometric errors measured by the standard instruments. The left-vertical axis of the figure is the geometric errors measured by the designed 6DOF measurement system and the right-vertical axis of the figure is the residual. Figures 7(a) and 7(b) show the measured straightness errors by using the designed 6DOF measurement system and a commercial digital indicator (P12DHR, Sylvac, Switzerland) with a measurement accuracy of 0.22 µm. The measurement accuracy of the straightness errors was evaluated to be ±1.5 µm within the measurement range of ±60 µm. A laser autocollimator (5000U3050, AutoMat, China) and an electronic level (WL/AL11, Qianshao, China) were employed to confirm the measurement accuracy of the angular errors. Results are shown in Fig. 7(c) to Fig. 7(e). As seen that the measurement accuracy of the pitch error, the yaw error and the roll error were evaluated to be ±1.0 arcsec, ±1.0 arcsec and ±1.8 arcsec, respectively, within the measurement range of ±60 arcsec. The displacement measurement accuracy of the 6DOF measurement system was evaluated to be ±500 nm by comparing with a laser interferometer (MCV500, Optodyne, USA). It is verified that the accuracy of the designed 6DOF measurement system was satisfied for measuring the geometric errors of the linear stage.

 figure: Fig. 7.

Fig. 7. Measurement accuracy of the 6DOF measurement system (a) δx (b) δy (c) α (d) β (e) γ (f) Δd.

Download Full Size | PDF

The geometric errors of the linear stage were measured by the 6DOF measurement system. The detected results for three measurements are shown in Fig. 8. The maximum straightness errors, the angular errors and the positioning error at the measurement point were detected to be 4.04 µm, −6.04 µm, −4.28 arcsec, 9.03 arcsec, 19.96 arcsec and 2.92 µm, respectively. The standard deviations of the measured δxm, δym, αm, βm, γm and Δdm were evaluated to be 0.15 µm, 0.17 µm, 0.10 arcsec, 0.05 arcsec, 0.2 arcsec and 0.18 µm, respectively.

 figure: Fig. 8.

Fig. 8. Geometric errors of the linear stage at the measurement point (a) δxm (b) δym (c) αm (d) βm (e) γm (f) Δdm.

Download Full Size | PDF

A point in the working volume of a linear stage with X-, Y- and Z-directional shifts of 120 mm, 130 mm and 200 mm from the measurement point is set to be the functional ponit. The positional errors at the functional ponit were then estimated by substituting the measured results shown in Fig. 8 into the proposed error transformation model Eq. (13). In order to verify the correctness of the estimated results, the positional errors at the functional ponit were also measured by the 6DOF measurement system. The estimated and measured positional errors at the functional point were shown in Fig. 9. As seen that the estimated results and the measured results are in a good correspondence with each other, from which the effectiveness of the error transformation model was verified.

 figure: Fig. 9.

Fig. 9. Estimated and measured (a) δxf (b) δyf and (c) Δdf of the linear stage at the functional point

Download Full Size | PDF

Finally, the positioning error at the functional point caused by the Abbe errors was compensated based on the proposed error compensation model. The positioning error with and without compensation were shown in Fig. 10. It can be seen that the maximum positioning error was improved to be 0.52 µm after compensation from 3.41 µm before compensation. The actual positioning error of the linear stage has been reduced by about 84% (from maximum 3.41 µm to 0.52 µm), from which the effectiveness of the error transformation model was demonstrated.

 figure: Fig. 10.

Fig. 10. Compensation results of the positioning error of the linear stage at the functional point.

Download Full Size | PDF

5. Conclusion

A method of on-machine measuring 6DOF geometric errors of linear stages was proposed. Differ from the roll error measurement method in conventional researches, a novel roll error measurement method, in which two mirrors with special position and orientation are as the sensitive elements of the roll error, was proposed. In addition, an error transformation model, in which the measurement trajectories for geometric errors of the linear stage were clearly specified, based on the Abbe principle and the Bryan principle was established to estimate the positional errors at the functional point. The proposed model can be employed for evaluate the positional errors at any point within the working volume of the linear stage. The proposed model can also be applied for compensating the positioning error induced by the geometric errors of one-dimensional linear stages during its working volume. A 6DOF geometric error measurement system was designed. It has been confirmed that the measurement accuracy of the designed measurement system for straightness errors, angular errors and positioning errors were evaluated to be ±1.5 µm, ±1.8 arcsec and ±500 nm, respectively. The positional errors at the functional point was simultaneously estimated and measured by the established error transformation model and the designed 6DOF measurement system. The estimated and measured results were in a good correspondence with each other, from which the effectiveness of the established model was verified. The positioning errors at the functional point was then compensated. It has been verified that the actual positioning error of the linear stage has been reduced by about 84% (from maximum 3.41 µm to 0.52 µm).

Funding

National Natural Science Foundation of China (51905078); National Key Research and Development Program of China (2018YFB2001400).

Acknowledgments

The authors would like to thank Qi Sang for his help in the preparation of the experimental setup.

Disclosures

The authors declare no conflict of interest.

Data availability

Data underlying the results presented in this paper are not publicly available at this time but may be obtained from the authors upon reasonable request.

References

1. Y. B. Huang, K. C. Fan, Z. F. Lou, and W. Sun, “A novel modeling of volumetric errors of three-axis machine tools based on Abbe and Bryan principles,” Int. J. Mach. Tools Manu. 151(10), 103527 (2020). [CrossRef]  

2. K. C. Fan, M. J. Chen, and W. M. Huang, “A six-degree-of-freedom measurement system for the motion accuracy of linear stages,” Int. J. Mach. Tools Manuf. 38(3), 155–164 (1998). [CrossRef]  

3. K. C. Fan and M. J. Chen, “A 6-degree-of-freedom measurement system for the accuracy of XY stages,” Precis. Eng. 24(1), 15–23 (2000). [CrossRef]  

4. Y. Cai, B. Xie, Z. Wen, and K. C. Fan, “A miniature laser diode interferometer with self-compensation of retroreflector’s motion errors for displacement feedback of small-sized micro/nano motion stages,” Measurement 186, 110172 (2021). [CrossRef]  

5. P. Jia, B. Zhang, Q. Feng, and F. Zheng, “Simultaneous Measurement of 6DOF Motion Errors of Linear Guides of CNC Machine Tools Using Different Modes,” Sensors 20(12), 3439 (2020). [CrossRef]  

6. F. Zheng, Q. Feng, B. Zhang, J. Li, and Y. Zhao, “Effect of detector installation error on the measurement accuracy of multi-degree -of -freedom geometric errors of a linear axis,” Meas. Sci. Technol. 31(9), 094018 (2020). [CrossRef]  

7. S. R. Gillmer, X. Yu, C. Wang, C. Wang, and J. D. Ellis, “Robust high-dynamic range optical roll sensing,” Opt. Lett. 40(11), 2497–2500 (2015). [CrossRef]  

8. X. Yu, S. R. Gillmer, and J. D. Ellis, “Beam geometry, alignment, and wavefront aberration effects on interferometric differential wavefront sensing,” Meas. Sci. Technol. 26(12), 125203 (2015). [CrossRef]  

9. X. Yu, S. R. Gillmer, S. C. Woody, and J. D. Ellis, “Development of a compact, fiber-coupled, six degree-of-freedom measurement system for precision linear stage metrology,” Rev. Sci. Instrum. 87(6), 065109 (2016). [CrossRef]  

10. K. Shi, J. Su, and W. Hou, “Roll angle measurement system based on differential plane mirror interferometer,” Opt. Express 26(16), 19826–19834 (2018). [CrossRef]  

11. T. Jin, G. Xia, W. Hou, Y. Le, and S. Han, “High resolution and stability roll angle measurement method for precision linear displacement stages,” Rev. Sci. Instrum. 88(2), 023102 (2017). [CrossRef]  

12. J. Qi, Z. Wang, J. Huang, Q. Wang, and J. Gao, “Heterodyne interferometer with two parallel-polarized input beams for high-resolution roll angle measurement,” Opt. Express 27(10), 13820–13830 (2019). [CrossRef]  

13. P. Z. Zhang, Y. C. Wang, C. F. Kuang, S. Li, and X. Liu, “Measuring roll angle displacement based on ellipticity with high resolution and large range,” Opt. Laser. Technol. 65, 126–130 (2015). [CrossRef]  

14. Y. Cai, Q. Sang, Z. F. Lou, and K. C. Fan, “Error Analysis and Compensation of a Laser Measurement System for Simultaneously Measuring Five-Degree-of-Freedom Error Motions of Linear Stages,” Sensors 19(18), 3833 (2019). [CrossRef]  

15. Y. Cai, B. Yang, and K. C. Fan, “Robust roll angular error measurement system for precision machines,” Opt. Express 27(6), 8027–8036 (2019). [CrossRef]  

16. P. M. Ferreira, C. R. Liu, and E. Merchant, “A contribution to the analysis and compensation of the geometric error of a machining center,” CIRP Annals 35(1), 259–262 (1986). [CrossRef]  

17. K. F. Eman, B. T. Wu, and M. F. DeVries, “A generalized geometrical error model for multiaxis machines,” CIRP Annals 36(1), 253–256 (1987). [CrossRef]  

18. J. Ni, “An on-line measurement technique for machine volumetric error compensation,” Trans. ASME. J. Eng. Ind. 115(1), 85–92 (1993). [CrossRef]  

19. V. Kiridena and P. M. Ferreira, “Mapping the effects of positioning errors on the volumetric accuracy of five-axis CNC machine tools,” Int. J. Mach. Tools Manuf. 33(3), 417–437 (1993). [CrossRef]  

20. B. K. Jha and A. Kumar, “Analysis of geometric errors associated with five-axis machining centre in improving the quality of cam profile,” Int. J. Mach. Tools Manuf. 43(6), 629–636 (2003). [CrossRef]  

21. J. Yang and Y. Altintas, “Generalized kinematics of five-axis serial machines with non-singular tool path generation,” Int. J. Mach. Tools Manuf. 75, 119–132 (2013). [CrossRef]  

22. B. Yang, G. Zhang, Y. Ran, and H. Yu, “Kinematic modeling and machining precision analysis of multi-axis CNC machine tools based on screw theory,” Mech. Mach. Theory 140, 538–552 (2019). [CrossRef]  

23. S. K. Moon, Y. M. Moon, S. Kota, and R. G. Landers, “Screw theory based metrology for design and error compensation of machine tools,” Proc. DETC 1, 697–707 (2001). [CrossRef]  

24. G. Fu, J. Fu, Y. Xu, and Z. Chen, “Product of exponential model for geometric error integration of multi-axis machine tools,” Int. J. Adv. Manuf. Technol. 71(9-12), 1653–1667 (2014). [CrossRef]  

25. Y. Qiao, Y. Chen, J. Yang, and B. Chen, “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 (2017). [CrossRef]  

Data availability

Data underlying the results presented in this paper are not publicly available at this time but may be obtained from the authors upon reasonable request.

Cited By

Optica participates in Crossref's Cited-By Linking service. Citing articles from Optica Publishing Group journals and other participating publishers are listed here.

Alert me when this article is cited.


Figures (10)

Fig. 1.
Fig. 1. Schematic of 6DOF measurement system.
Fig. 2.
Fig. 2. Principle of roll error measurement.
Fig. 3.
Fig. 3. Relationship between θy and γ, (a) Resolution of γ (b) Range of θy (c) Combined focus lens set.
Fig. 4.
Fig. 4. Relationship among the measurement point, functional point, feedback point, and the working volume of a linear stage.
Fig. 5.
Fig. 5. Experimental setup.
Fig. 6.
Fig. 6. Stability of the 6DOF measurement system.
Fig. 7.
Fig. 7. Measurement accuracy of the 6DOF measurement system (a) δx (b) δy (c) α (d) β (e) γ (f) Δd.
Fig. 8.
Fig. 8. Geometric errors of the linear stage at the measurement point (a) δxm (b) δym (c) αm (d) βm (e) γm (f) Δdm.
Fig. 9.
Fig. 9. Estimated and measured (a) δxf (b) δyf and (c) Δdf of the linear stage at the functional point
Fig. 10.
Fig. 10. Compensation results of the positioning error of the linear stage at the functional point.

Equations (14)

Equations on this page are rendered with MathJax. Learn more.

Δ d = d λ 2 n N
δ x = Δ x 1 and δ y = Δ y 1
α = Δ x 2 2 f 1 and β = Δ y 2 2 f 1
N 4 = 2 2 ( 1 0 1 ) and N 5 = ( cos θ x cos ( π 4 + θ y ) sin θ x cos θ x sin ( π 4 + θ y ) )
N 5 = ( G E H G F )
N 4 = R e N 4 = 2 2 ( β + 1 γ  -  α  -  β + 1 ) and N 5 = R e N 5 = ( G E  -  H γ + G F β G E γ + H G F α H α + G F G E β )
R e = ( 1 γ β γ 1 α β α 1 )
I 3 = I 2 2 ( I 2 N 5 ) × N 5 = ( I 1 2 ( I 1 N 4 ) × N 4 ) 2 ( ( I 1 2 ( I 1 N 4 ) × N 4 ) N 5 ) × N 5 = (  - 2 G E H α  - 2 G E H γ + 2 G 2 E 2  - 1 ( 1 - 2 G 2 E F  - 2 H 2 ) α  - 2 G F H β  -  ( 2 G 2 E 2 1 ) γ + 2 G E H 2 ( G E H F H ) α + 2 ( 1 G 2 F 2  -  G 2 E 2 ) β + 2 G 2 E F )
{ Δ x 3 f 4 =  - 2 G E H α  - 2 G E H γ + 2 G 2 E 2  - 1 Δ y 3 f 4 = ( 1 - 2 G 2 E F  - 2 H 2 ) α  - 2 G F H β  -  ( 2 G 2 E 2 1 ) γ + 2 G E H
γ = ( 1 + cos θ y ) α  -  Δ y 3 f 4 sin θ y
( s + d ) tan ( 2 θ y ) l
θ 2 = f 2 f 3 θ 1
[ δ x f δ y f Δ d f ]  =  [ 1 0 0 ] δ x m + [ 0 1 0 ] δ y m + [ 0 0 1 ] Δ d m + [ 0 L z b L y b ] α m + [ L z b 0 L x b ] β m + [ L y b L x b 0 ] γ m
Δ d = Δ d f + α m L y a β m L x a
Select as filters


Select Topics Cancel
© Copyright 2024 | Optica Publishing Group. All rights reserved, including rights for text and data mining and training of artificial technologies or similar technologies.