Next Article in Journal
Combined Thickness and Permittivity Measurement of Thin Layers with Open-Ended Coaxial Probes
Previous Article in Journal
PlantTalk: A Smartphone-Based Intelligent Hydroponic Plant Box
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Method for Simultaneously Measuring 6DOF Geometric Motion Errors of Linear and Rotary Axes Using Lasers

Key Lab of Luminescence and Optical Information, Ministry of Education, Beijing Jiaotong University, Beijing 100044, China
*
Author to whom correspondence should be addressed.
Sensors 2019, 19(8), 1764; https://doi.org/10.3390/s19081764
Submission received: 7 March 2019 / Revised: 4 April 2019 / Accepted: 11 April 2019 / Published: 12 April 2019

Abstract

:
A novel method for simultaneously directly measuring six-degrees-of-freedom (6DOF) geometric motion errors of CNC machine tools was proposed, and a corresponding measurement system was developed. This method can not only be applied for measuring a linear axis, but also for a rotary axis. A single-mode fiber was used to separate the measuring unit from the laser source in order to ensure system thermal stability and measurement accuracy. The method has the advantages of high efficiency and good accuracy, and requires no complicated decoupling calculation. The positioning error of the linear axis and radial motion error of the rotary axis are measured by laser interferometry and other 5DOF geometric motion errors by laser collimation. A series of experiments were performed to verify the feasibility and effectiveness of the developed measurement system.

1. Introduction

The linear and rotary axes are the key components in many mechanical machines, especially for computer numerical control (CNC) machine tools. The linear axis is the basis for linear motion, and the rotary axis is the basis for angular motion. They play a critical role in machining accuracy of machine tools. It has been verified that the machining accuracy can be greatly improved by error compensation [1,2,3]. However, how to obtain the various geometric motion errors of machine tools through measurements is a prerequisite for error compensation. Thus, there is increasing demand for high-precision and high-efficiency measurements of the geometric motion errors of both linear and rotary axes.
For a five-axis CNC machine tool, 42 geometric motion errors need to be measured [4]. To measure these errors, many methods have been proposed, which can be classified into two categories: direct and indirect measurement methods. Direct measurement method has the advantages of high precision, being able to determine the origin of the error without decoupling. In addition, the measurement data can be directly used in the error compensation of machine tools. However, in some cases, measurement efficiency is very low. For example, the laser interferometer can measure only one error at a time; it requires several hours or even several days to conduct a complete test for the three linear axes of machine tools according to ISO 230-1 [5,6,7]. In order to enhance the measurement efficiency, simultaneous measurement of 6DOF geometric motion errors of both linear and rotary axes is an inevitable trend. Various methods for simultaneously measuring 6DOF geometric motion errors of the linear axis have been proposed by researchers, mainly including the collimation [8] and interferometry methods [9,10], as well as combinations of the two [11,12,13,14]. For example, Chen et al. proposed a simple method for simultaneously measuring 6DOF geometric motion errors of a linear axis that can only move 6 mm [8]. Some companies, such as Renishaw and API, have developed the measurement system to measure 6DOF geometric motion errors of the linear axis. The multiaxis laser interferometer systems from JEANer Meßtechnik GmbH and Zygo can measure multi-DOF geometric motion errors for multiple linear axes with high precision and efficiency, but these measurement systems cannot simultaneously measure 6DOF geometric motion errors of the linear axis [15,16]. Furthermore, all these methods and instruments cannot be used to simultaneously measure 6DOF geometric motion errors of the rotary axis. Chen et al. [17] and Park et al. [18] have proposed methods for simultaneously measuring 6DOF geometric motion errors of the rotary axis. To the best of our knowledge, there is no instrument for directly simultaneously measuring 6DOF geometric motion errors of a rotary axis. There are many kinds of the indirect measurement methods, such as ball bar tests, R test, probing of artifacts, tracking interferometer, and machining tests [19,20,21,22,23,24,25]. These methods can be used to measure geometric motion errors of machine tools, and have the advantages of high measurement efficiency and simple measurement configuration. For example, Holub et al. used a self-tracking interferometer in a small three-axis machining center to get all 21 geometric motion errors, and its measurement time was 33 min [19]. Generally speaking, indirect measurement methods have some common disadvantages of requiring complex decoupling and limited measurement range, which make it difficult to conduct an online compensation [22].
Laser interferometry is the most effective and precise method for measuring length with a large measurement range, while laser collimation is the right choice for measuring microangles. Based on a combination of the two, we proposed a series of methods for simultaneously measuring 6DOF geometric motion errors of a linear axis [26,27,28]. Based on years of research experience on simultaneously measuring 6DOF geometric motion errors of a linear axis, we began to study the simultaneous measurements of 6DOF geometric motion errors of a rotary axis. Some methods are similar for 6DOF geometric motion error measurements between the linear axis and the rotary axis; the main difference is that the length needs to be measured in a large range for a linear axis and the angle of rotation needs to be measured in a range of 360 degrees for a rotary axis. In addition, servo tracking technology is required for rotary axis measurement in order to keep laser measurement beam back to the measurement unit. Thus, we presented a method for simultaneously and directly measuring 5DOF geometric motion errors of a rotary axis [29]. Based on our previous research works, in this paper, we firstly proposed a method for simultaneously directly measuring 6DOF geometric motion errors of both linear and rotary axes, and developed an integrated system that can be used not only for the linear axis, but also for the rotary axis measurements, thus paving a way to directly measuring all 42 geometric motion errors of a five-axis CNC machine tool with high efficiency. Definitions of 6DOF geometric motion errors of a linear and rotary axis are introduced in Section 2. The proposed method and measurement principles are introduced in detail in Section 3 and Section 4. In Section 5, experiments are performed to demonstrate the feasibility and effectiveness of the developed measurement system.

2. 6DOF Geometric Motion Errors of a Linear and Rotary Axis

As shown in Figure 1a, a typical five-axis CNC machine tool is composed of three linear axes (X, Y, and Z) and two rotary axes (A and C). Each axis inherently exhibits 6DOF geometric motion errors that are three translational errors and three angular errors. The 6DOF geometric motion error models for the linear axis and the rotary axis are illustrated in Figure 1b,c, respectively [5].
Table 1 lists 6DOF geometric motion error definitions of the linear axis X and the rotary axis C, respectively.
There are 42 geometric motion errors for a five-axis CNC machine tool to be measured, including 21 errors for the three linear axes, five errors for the spindle, and 16 errors for the two rotary axes.

3. Simultaneous Measurement Method for Linear- and Rotary-Axis 6DOF Geometric Motion Errors

3.1. Measurement System Configuration

Figure 2 illustrates a schematic diagram of the proposed method, which is composed of three units: a laser source and fiber coupling unit, a measuring unit, and an error-sensitive unit.
As shown in Figure 2a, the laser source and fiber coupling unit consists of a He-Ne laser, a coupling lens (C-Lens), and a single-mode fiber (SMF). The laser beam emitted from the He-Ne laser is coupled into the SMF for transmission. The SMF separates the light source from the measurement unit, thus isolating the heat of the laser and improving the thermal stability of the system. Moreover, the high-quality laser beam emitted from the SMF can be used as the datum for collimation measurements.
In Figure 2b, the beam from the SMF is transmitted to the measurement unit and collimated by a collimator. The collimated beam is split successively by two beam splitters, BS1 and BS2. The beams from BS2 are called beam 1 and beam 3. Beam 1 that is reflected by BS2 travels through a half-wave plate (HWP) and is reflected by a polarization beam splitter (PBS); it then passes through a quarter-wave plate (QWP) and leaves the measurement unit. The transmitted beam 3 from BS2 is parallel to beam 1, and these two beams are transmitted to the error-sensitive unit as the measuring beams. A photodetector (D), two quadrant detectors (QD1 and QD2), and two position-sensitive detectors (PSD1 and PSD2) receive the beams backward-reflected by the error-sensitive unit and perform photoelectric conversions.
As shown in Figure 2c,d, the error-sensitive unit is composed of two cube corner reflectors (RR2 and RR3) and a beam splitter (BS5). It is small, lightweight, and has no cable connection. Here, beam 1 is split into two parts by BS5, and the transmitted beam from BS5 is reflected by RR2 where it becomes beam 2. Similarly, beam 3 is reflected by RR3 and becomes beam 4. The beam reflected by BS5, and beams 2 and 4 return to the measurement unit with the information of 6DOF geometric motion errors of the linear and rotary axes. In the following section, the measurement principle for each single geometric motion error is described in detail.

3.2. Measuring 6DOF Geometric Motion Errors of the Linear Axis

Figure 2a–c illustrates the optical configuration for simultaneously measuring 6DOF geometric motion errors of the linear axis. As shown in Figure 2c, the error-sensitive unit is mounted on a linear axis (e.g., X) and moves along with it.
In Figure 2b, beam 1 is employed to measure yaw and pitch and beam 3 is used to measure the positioning and straightness errors, and these two beams are the datum for measuring the roll error.

3.3. Measuring 6DOF Geometric Motion Errors of the Rotary Axis

The configuration for measuring 6DOF geometric motion errors of the rotary axis is illustrated in Figure 2a,b,d. The beams reflected by the error-sensitive unit can move out of the measurement unit if the target rotary axis (e.g., C) rotates at a large angle. To address this problem, there is a precision reference rotary axis, which is mounted coaxially with the target rotary axis. In fact, the purpose of using the reference rotary axis is to keep the beam reflected by BS5 focused at the center of PSD1. Thus, when the target rotary axis rotates clockwise, the reference rotary axis is driven to rotate inversely and synchronously by using servo tracking technology, and its rotation angle can be measured directly by a circular grating. In this manner, the interferometric beam 4 for measuring the radial motion error in the X-axis direction is not interrupted, and the measurement range of the angular positioning error can reach 360 degrees.
In Figure 2b, beam 1 is used to measure the angular positioning error and tilt motion error around the Y-axis, and beam 3 is employed to measure the radial and axial motion errors; they are the datum for measuring the tilt motion error around the X-axis.

4. Measurement Principle for Each Single Geometric Motion Error

According to the principle for simultaneously measuring 6DOF geometric motion errors of both linear and rotary axes shown in Figure 2, the measurement principle for each single geometric motion error is shown in Figure 3. Below are the details of these single error measurements.

4.1. Positioning Error of the Linear Axis and Radial Motion Error in the X-Axis Direction of the Rotary Axis

Measurements of the positioning error of the linear axis and radial motion error in the X-axis direction of the rotary axis are based on laser interferometry. As shown in Figure 3a, the beam reflected from BS1 serves as the reference beam, while beam 3 is used as the measuring beam, and the interference signal can be detected by the detector D. The positioning error δ x x of the linear axis can be obtained as
δ x x = L L
The radial motion error δ x c in the X-axis direction of the rotary axis is given as
δ x c = L
where L is the moving displacement of RR3 for the linear axis or the displacement change for the rotary axis, which is obtained by laser interferometry; L denotes the nominal displacement of the linear axis that is given by the machine tool.

4.2. Straightness Errors of the Linear Axis, Radial Motion Error in the Y-Axis Direction, and Axial Motion Error of the Rotary Axis

RR3 is the error-sensitive element for straightness errors of the linear axis, and radial motion error in the Y-axis direction and axial motion error of the rotary axis. As shown in Figure 3b, if there are straightness errors in Y- and Z-axis directions of the linear axis, the position changes of beam 4 on the detector QD2 are double. Thus, the straightness errors ( δ y x , δ z x ) in the Y- and Z-axis directions of the linear axis can be obtained as
δ y x = Δ X Q D 2 2 δ z x = Δ Z Q D 2 2
where Δ X Q D 2 and Δ Z Q D 2 denote the positional changes of light spot on QD2 in the X- and Z-axis direction, respectively. Both of them can be obtained by the system.
Similarly, the radial motion error δ y c in the Y-axis direction and axial motion error δ z c of the rotary axis can be expressed as
δ y c = Δ X Q D 2 2 δ z c = Δ Z Q D 2 2

4.3. Yaw and Pitch of the Linear Axis, Angular Positioning Error, and tilt Motion error Around the Y-Axis of the Rotary Axis

BS5 is used as the error-sensitive element for the yaw and pitch of the linear axis, and angular positioning error and tilt motion error around the Y-axis of the rotary axis. As shown in Figure 3c, the beam reflected by BS5 transmits through a QWP and PBS and is focused on PSD1 by lens L1. According to the autocollimation measurement principle, the yaw ε z x and pitch ε y x of the linear axis can be expressed as
ε z x = Δ Y P S D 1 2 f 1 ε y x = Δ Z P S D 1 2 f 1
where Δ Y P S D 1 and Δ Z P S D 1 are positional changes of light spot on PSD1 in the Y- and Z-axis direction, respectively. Both of them can be obtained by the system. f 1 is the focal length of L1 and it is a constant.
For a rotary axis measurement, theoretically, if the reverse rotation angle of the reference axis is the same as the rotation angle of the axis under test, the reading in the Y-axis direction on the detector PSD1 is zero. In fact, the reverse rotation angle of the reference axis is different from the rotation angle of the axis under test because of the angular positioning error of the rotary axis, and the angular positioning error ε z c as well as tilt motion error ε y c around the Y-axis can be expressed as
ε z c = Δ Y P S D 1 2 f 1 + θ r e f θ ε y c = Δ Z P S D 1 2 f 1
Here, θ r e f denotes the rotation angle of the reference axis that is measured by the circular grating from the system; θ is the nominal rotation angle of the rotary axis given by the machine tool.

4.4. Roll of the Linear Axis and tilt Motion Error Around the X-Axis of the Rotary Axis

RR2 and RR3 are the error-sensitive components for measuring the roll of the linear axis and tilt motion error around the X-axis of the rotary axis. As shown in Figure 3d, P1 and P2 are the incident spots of the beams 1 and 3 on RR2 and RR3, respectively; Q1 and Q2 are the emergent spots of the reflected light; O1 and O2 are the centers of the incident planes of RR2 and RR3, respectively. Q1 and Q2 are in the same position in Z-axis direction without roll error. If there is a roll error, the positions of Q1 and Q2 change to Q1’ and Q2’, respectively. Thus, according to positional changes of the light spot in the Z-axis direction on two QDs, the roll error ε x x of the linear axis is given as
ε x x = Δ Z Q D 1 Δ Z Q D 2 2 h
where, Δ Z Q D 1 and Δ Z Q D 2 are the positional changes in the Z-axis direction on QD1 and QD2, respectively. Both of them can be obtained by the system. h is the distance between beams 1 and 3, and it is a constant.
Similarly, the tilt motion error ε x c around the X-axis of the rotary axis can be calculated as
ε x c = Δ Z Q D 1 Δ Z Q D 2 2 h

4.5. Common-Path Compensation for Laser Beam Drift

Except for the positioning error of the linear axis and radial motion error in the X-axis direction of the rotary axis, the other 5DOF geometric motion error measurements are based on laser collimation. Beam drift, which is mainly caused by slow deformation of the mechanical structure and air turbulence, influences the accuracy of 5DOF geometric motion error measurements. Therefore, a common-path compensation method is integrated into the proposed system [26]. As shown in Figure 3e, if there is an angular drift of laser beam, the spot position of the beam on the PSD2 that is reflected by BS4 will change and the angular drift can be expressed as
Δ α = Δ Y P S D 2 f 2 Δ β = Δ Z P S D 2 f 2
where Δ α and Δ β denote the beam’s angular drift around the Z- and Y-axis, respectively. Δ Y P S D 2 and Δ Z P S D 2 denote the positional changes on PSD2 in the Y- and Z-axis direction, respectively. Both of them can be obtained by the system. f 2 is the focal length of L2, and it is a constant.
In order to compensate for the measurement error caused by the laser drift, Equations (2a) and (3a) for computing the straightness errors, the pitch and yaw of the linear axis can be corrected as
δ y x = Δ X Q D 2 2 ± L Δ α δ z x = Δ Z Q D 2 2 ± L Δ β ε z x = Δ Y P S D 1 2 f 1 ± Δ α ε y x = Δ Z P S D 1 2 f 1 ± Δ β
where “±” is decided by the real situation.
Similarly, Equations (2b) and (3b) for the rotary axis measurements can be corrected as
δ y c = Δ X Q D 2 2 ± L Δ α δ z c = Δ Z Q D 2 2 ± L Δ β ε z c = Δ Y P S D 1 2 f 1 + θ r e f θ ± Δ α ε y c = Δ Z P S D 1 2 f 1 ± Δ β
Theoretically, laser beam drift has no influence on the roll measurement of the linear axis and the tilt motion error measurement around the X-axis of the rotary axis. Thus, Equations (4a) and (4b) require no correction.
All the equations from Equations (1a)–(6b) are applicable for other axes of machine tools as well, including Y- and Z-axis, and the A-axis.

5. Experimental Setup and Results

5.1. System Development

Based on the measurement principles mentioned above, an integrated system was developed, which consisted of two QDs (QP50-6SD2-DIAG, Pacific Silicon Sensor, resolution: 0.08 μm), two PSDs (DL16-7-PCBA3, First Sensor, resolution: 0.5 μm), two RRs (N-BK7, Edmund, accuracy: 3 arcsec), and other optical elements. Additionally, a commercial laser interferometer (MI5000, SIOS, resolution: 20 pm), which can measure up to 800 mm/s at a range of 5 m, was combined into the system. A reference rotary axis, which is consisted of a step-rotary table (MRS201, BOCI, resolution: 0.33 arcsec) and a circular-grating angle-encoder (RON886, Heidenhai, accuracy: 1.0 arcsec, resolution: 0.2 arcsec), was used for a rotary axis servo tracking measurement at a speed up to approximately 0.8 degrees per second.

5.2. Experimental Results of Calibration, Resolution, and Stability

A grating ruler (LG-50, accuracy: 0.1 μm, resolution: 50 nm) was used to calibrate the linear errors in Y- and Z-axis directions, and an autocollimator (Collapex EXP, accuracy: 0.2 arcsec, resolution: 0.01 arcsec) was used to calibrate the angular errors around Y- and Z-axes. The results are listed in the “Calibration” column in Table 2, and show that the proposed system has good linearity. For example, in the range of ±100 μm for measuring linear error in X-axis direction, the linear-fit determination coefficient (R2) is up to 0.9997 and the standard deviation is 0.81 μm.
A piezo nanopositioner (P-611.1S, PI, resolution: 2 nm) was used to obtain the real measurement resolution of the linear errors in Y- and Z-axis directions of the proposed system. As shown in Figure 4a, the error-sensitive unit of the proposed system was fixed on the piezo nanopositioner, which was driven to move from 0 to 500 nm and back to the starting point at intervals of 100 nm. The measurement results were recorded automatically and are presented in Figure 4b, which shows that the measurement resolution is 100 nm. As the focal length of L1 and L2 is 200 mm and the distance between beams 1 and 3 is 30 mm, the measurement resolutions of angular errors can be calculated according to Equations (3a) and (4a). The results are listed in the “Resolution” column in Table 2.
The stability experiment was performed within 30 min, and the temperature changed 0.2 degrees. The error-sensitive unit was placed 300 mm away from the measurement unit. The experimental results were automatically recorded and the beam angular drift was compensated in real time by common-path compensation. The standard deviations of stability are listed in the “Stability” column in Table 2, and these demonstrate that the proposed system has good stability.

5.3. Experimental Results of the Linear Axis

As shown in Figure 5, the proposed system was used to simultaneously measure 6DOF geometric motion errors of an air-bearing linear guide. A laser interferometer (XL-80, Renishaw, linear resolution: 1 nm, angular resolution: 0.01 arcsec) was used for comparison. It is important to note that roll cannot be measured by XL-80 [30]. Thus, an electronic level (WL11, Qianshao, accuracy: 0.2 arcsec) was used for roll comparison. In the experiment, the air-bearing linear guide was driven at a speed of 5 mm/s, and the moving distance was 500 mm at intervals of 50 mm.
It took about 140 min to perform three repeated measurements using the proposed system and the standard instruments. The environmental parameters, including temperature, pressure, and humidity, were recorded by an environmental compensator (XC-80, Renishaw). It shows that the temperature of the laboratory was 24 ± 0.2 degrees, the relative humidity was 23.5 ± 1%, and the pressure was 1014.5 mbar. The results of the repeatability tests and comparison experiments are presented in Figure 6 and summarized in Table 3.
The experimental results in Figure 6 and Table 3 demonstrate a similar repeatability error between the proposed system and standard instruments. For example, the repeatability error for yaw measurement, which is calculated using the formula “±(maximum − minimum)/2”, is ±0.17 arcsec for the proposed system, and ±0.15 arcsec for the Renishaw interferometer. The primary reasons for the repeatability errors of the proposed system are the random error and laser beam drift—which cannot be completely compensated by the common-path beam drift measurement.
There are some comparison deviations between the proposed system and standard instruments. For instance, for the positioning error measurements, the maximum deviation between the mean of three measurements from the proposed system and that from the standard instrument is 0.54 μm. For comparison deviations between the proposed system and the standard instruments, the main reason is that their error-sensitive units are located at a different position, and it is almost impossible for them to measure the same point. Additionally, manufacturing and installation errors of optical elements and error crosstalk between 6DOF geometric motion errors also contribute to comparison deviation, especially for roll measurement. Theoretically, such deviation can be decreased by mathematical analysis and error modeling.

5.4. Experimental Results of the Rotary Axis

As shown in Figure 7, an indexing table (HSD-200RT, accuracy < 60 arcsec, indexing angle: 30 degrees) was used as the target rotary axis. An autocollimator (Collapex EXP, accuracy: 0.2 arcsec, resolution: 0.01 arcsec) was used for the comparison. A plane mirror, which was fixed on the back of the error-sensitive unit of the proposed system, was used as the target of the autocollimator. Thus, the angular positioning error and tilt motion error around the Y-axis can be measured by the two systems simultaneously. The distance between the measurement unit and the error-sensitive unit was 250 mm. In the experiment, the rotation speed of the target rotary axis was set as 0.55 degrees per second.
The measurement was repeated three times within 45 min, and the results of the repeatability tests and comparison experiments are presented in Figure 8.
As shown in Figure 8, the repeatability error for the angular positioning error and tilt motion error around the Y-axis are ±3.3 and ±4.3 arcsec for the proposed system, respectively; and ±2.6 and ±6.5 arcsec for the autocollimator, respectively. The maximum deviations are 2.0 arcsec for the angular positioning error, and 3.6 arcsec for tilt motion error around the Y-axis. The repeatability error for the tilt motion error around the X-axis is ±4.0 arcsec; those of the radial motion error in the X- and Y-axis direction are ±1.2 and ±2.6 μm respectively; that of the axial error motion is ±2.4 μm.
The repeatability errors of 6DOF geometric motion errors for the rotary axis are larger than those of the linear axis. This is because the target rotary axis itself demonstrates poor repeatability according to the results from the autocollimator. It should be noted that laser beam drift has a great influence on the linear axis measurements, and the manufacturing and installation accuracy of the reference axis has great influence on the rotary axis measurements. Generally speaking, the errors of the proposed 6DOF system mainly include the random error, the manufacturing and installation errors, and the error crosstalk, they are very complex and cannot be given in detail in this paper due to the limitation of length. We will analyze these errors and establish a compensation model in future works.

6. Conclusions

It is the primary approach and developmental direction to improve and maintain the machining accuracy of CNC machine tools by simultaneously measuring the multi-DOF geometric motion errors of the linear and rotary axes, and subsequently establishing an error compensation model. In this study, based on a combination of laser interferometry and laser collimation, we proposed a direct measurement method for simultaneously measuring the 6DOF geometric motion errors for linear and rotary axes, and developed a corresponding measurement system. The feasibility and effectiveness of the method and system were verified through a series of experiments. Future work will focus on error modeling and accuracy improvement.

7. Patents

The authors also published a USA patent No. US 9857161 B2 resulting from the work reported in this manuscript.

Author Contributions

Conceptualization, methodology, Q.F., F.Z. and B.Z.; validation, F.Z. and J.L.; writing—original draft preparation, writing—review and editing, visualization, F.Z.; supervision, project administration, funding acquisition, Q.F. and B.Z.

Funding

This research was funded by the National Natural Science Foundation of the China-Major Program (51527806).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Zhu, S.; Ding, G.; Qin, S.; Lei, J.; Zhuang, L.; Yan, K. Integrated geometric error modeling, identification and compensation of CNC machine tools. Int. J. Mach. Tools Manuf. 2012, 52, 24–29. [Google Scholar] [CrossRef]
  2. Khan, A.W.; Chen, W. A methodology for systematic geometric error compensation in five-axis machine tools. Int. J. Adv. Manuf. Technol. 2010, 53, 615–628. [Google Scholar] [CrossRef]
  3. Vahebi Nojedeh, M.; Habibi, M.; Arezoo, B. Tool path accuracy enhancement through geometrical error compensation. Int. J. Mach. Tools Manuf. 2011, 51, 471–482. [Google Scholar] [CrossRef]
  4. Alessandro, V.; Gianni, C.; Antonio, S. Axis geometrical errors analysis through a performance test to evaluate kinematic error in a five axis tilting-rotary table machine tool. Precis. Eng. 2015, 39, 224–233. [Google Scholar] [CrossRef]
  5. ISO230-1:2012. Test Code for Machine Tools—Part 1: Geometric Accuracy of Machines Operating under No-Load or Quasi-Static Conditions. Available online: https://www.iso.org/standard/46449.html (accessed on 12 April 2019).
  6. Okafor, A.C.; Ertekin, Y.M. Vertical machining center accuracy characterization using laser interferometer: Part 1. Linear positional errors. J. Mech. Work. Technol. 2000, 105, 394–406. [Google Scholar]
  7. Okafor, A.C.; Ertekin, Y.M. Vertical machining center accuracy characterization using laser interferometer: Part 2. Angular errors. J. Mech. Work. Technol. 2000, 105, 407–420. [Google Scholar]
  8. Chen, Y.-T.; Lin, W.-C.; Liu, C.-S. Design and experimental verification of novel six-degree-of freedom geometric error measurement system for linear stage. Opt. Lasers Eng. 2017, 92, 94–104. [Google Scholar] [CrossRef]
  9. Hsieh, H.L.; Pan, S.W. Development of a grating-based interferometer for six-degree-of-freedom displacement and angle measurements. Opt. Express 2015, 23, 2451–2465. [Google Scholar] [CrossRef]
  10. Molnar, G.; Strube, S.; Köchert, P.; Danzebrink, H.U.; Flügge, J. Simultaneous multiple degrees of freedom (DoF) measurement system. Meas. Sci. Technol. 2016, 27. [Google Scholar] [CrossRef]
  11. Chen, B.; Xu, B.; Yan, L.; Zhang, E.; Liu, Y. Laser straightness interferometer system with rotational error compensation and simultaneous measurement of six degrees of freedom error parameters. Opt. Express 2015, 23, 9052–9073. [Google Scholar] [CrossRef]
  12. Fan, K.C.; Chen, M.J.; Huang, W.M. A six-degree-of-freedom measurement system for the motion accuracy of linear stages. Int. J. Mach. Tools Manuf. 1998, 38, 155–164. [Google Scholar] [CrossRef]
  13. Liu, C.S.; Pu, Y.F.; Chen, Y.T.; Luo, Y.T. Design of a Measurement System for Simultaneously Measuring Six-Degree-Of-Freedom Geometric Errors of a Long Linear Stage. Sensors 2018, 18, 3875. [Google Scholar] [CrossRef] [PubMed]
  14. Liu, C.S.; Lai, J.J.; Luo, Y.T. Design of a Measurement System for Six-Degree-of-Freedom Geometric Errors of a Linear Guide of a Machine Tool. Sensors 2018, 19, 5. [Google Scholar] [CrossRef] [PubMed]
  15. JENAer Meßtechnik GmbH. ZLM 700/800/900 Dual—Frequency Laser Interferometer. Available online: https://www.jenaer-mt.com/wp-content/uploads/2018/08/Gesamtkatalog_ZLM.pdf (accessed on 30 March 2019).
  16. ZYGO. ZMI™ Series Displacement Measuring. Available online: https://www.zygo.com/?/met/markets/stageposition/zmi/zmi.htm (accessed on 30 March 2019).
  17. Chen, C.J.; Lin, P.D.; Jywe, W.Y. An optoelectronic measurement system for measuring 6-degree-of-freedom motion error rotary parts. Opt. Express 2007, 15, 14601–14617. [Google Scholar] [CrossRef] [PubMed]
  18. Park, S.-R.; Hoang, T.-K.; Yang, S.-H. A new optical measurement system for determining the geometrical errors of rotary axis of a 5-axis miniaturized machine tool. J. Mech. Sci. Technol. 2010, 24, 175–179. [Google Scholar] [CrossRef]
  19. Holub, M.; Vetiska, J.; Bradac, F.; Vala, M. Application on-the-Fly Measurement of Cnc Machine Tools. MM Sci. J. 2017, 2017, 2085–2089. [Google Scholar] [CrossRef]
  20. Holub, M.; Jankovych, R.; Andrs, O.; Kolibal, Z. Capability assessment of CNC machining centres as measuring devices. Measurement 2018, 118, 52–60. [Google Scholar] [CrossRef]
  21. Hong, C.; Ibaraki, S. Non-contact R-test with laser displacement sensors for error calibration of five-axis machine tools. Precis. Eng. 2013, 37, 159–171. [Google Scholar] [CrossRef]
  22. Ibaraki, S.; Knapp, W. Indirect Measurement of Volumetric Accuracy for Three-Axis and Five-Axis Machine Tools: A Review. Int. J. Autom. Technol. 2012, 6, 110–124. [Google Scholar] [CrossRef]
  23. Lee, K.-I.; Yang, S.-H. Accuracy evaluation of machine tools by modeling spherical deviation based on double ball-bar measurements. International J. Mach. Tools Manuf. 2013, 75, 46–54. [Google Scholar] [CrossRef]
  24. Wang, J.; Guo, J. Geometric error identification algorithm of numerical control machine tool using a laser tracker. Proc. Inst. Mech. Eng. Part B J. Eng. Manuf. 2016, 230, 2004–2015. [Google Scholar] [CrossRef]
  25. Schwenke, H.; Knapp, W.; Haitjema, H.; Weckenmann, A.; Schmitt, R.; Delbressine, F. Geometric error measurement and compensation of machines—An update. CIRP Ann. 2008, 57, 660–675. [Google Scholar] [CrossRef]
  26. Qibo, F.; Bin, Z.; Cunxing, C.; Cuifang, K.; Yusheng, Z.; Fenglin, Y. Development of a simple system for simultaneously measuring 6DOF geometric motion errors of a linear guide. Opt. Express 2013, 21, 25805–25819. [Google Scholar] [CrossRef] [PubMed]
  27. Cui, C.; Feng, Q.; Zhang, B.; Zhao, Y. System for simultaneously measuring 6DOF geometric motion errors using a polarization maintaining fiber-coupled dual-frequency laser. Opt. Express 2016, 24, 6735–6748. [Google Scholar] [CrossRef] [PubMed]
  28. Zhao, Y.; Zhang, B.; Feng, Q. Measurement system and model for simultaneously measuring 6DOF geometric errors. Opt. Express 2017, 25, 20993–21007. [Google Scholar] [CrossRef]
  29. Li, J.; Feng, Q.; Bao, C.; Zhao, Y. Method for simultaneous measurement of five DOF motion errors of a rotary axis using a single-mode fiber-coupled laser. Opt. Express 2018, 26, 2535–2545. [Google Scholar] [CrossRef] [PubMed]
  30. Renishaw. The Benefits of Remote Interferometry for Linear, Angular and Straightness Measurements. Available online: http://www.renishaw.com/media/pdf/en/c5d16ced95164dd7936f75b0f664f8ba.pdf (accessed on 4 March 2019).
Figure 1. Error model of a five-axis computer numerical control (CNC) machine tool: (a) Five-axis CNC machine tool; (b) Error model of a linear axis (X); (c) Error model of a rotary axis (C).
Figure 1. Error model of a five-axis computer numerical control (CNC) machine tool: (a) Five-axis CNC machine tool; (b) Error model of a linear axis (X); (c) Error model of a rotary axis (C).
Sensors 19 01764 g001
Figure 2. Schematic diagram for simultaneously measuring 6DOF geometric motion errors of both linear and rotary axes; (a) Laser source and fiber coupling unit; (b) Measurement unit; (c) Error-sensitive unit for measuring a linear axis; (d) Error-sensitive unit for measuring a rotary axis.
Figure 2. Schematic diagram for simultaneously measuring 6DOF geometric motion errors of both linear and rotary axes; (a) Laser source and fiber coupling unit; (b) Measurement unit; (c) Error-sensitive unit for measuring a linear axis; (d) Error-sensitive unit for measuring a rotary axis.
Sensors 19 01764 g002
Figure 3. Schematic diagram for measuring each single geometric motion error: (a) Linear error in X-axis direction; (b) Linear errors in Y- and Z-axis directions; (c) Angular errors around Y- and Z-axis; (d) Angular error around X-axis; (e) Laser beam drift compensation.
Figure 3. Schematic diagram for measuring each single geometric motion error: (a) Linear error in X-axis direction; (b) Linear errors in Y- and Z-axis directions; (c) Angular errors around Y- and Z-axis; (d) Angular error around X-axis; (e) Laser beam drift compensation.
Sensors 19 01764 g003
Figure 4. Resolution test: (a) Experimental setup; (b) Experimental results.
Figure 4. Resolution test: (a) Experimental setup; (b) Experimental results.
Sensors 19 01764 g004
Figure 5. Measurement experiments for the linear axis.
Figure 5. Measurement experiments for the linear axis.
Sensors 19 01764 g005
Figure 6. Results of repeatability tests and comparison experiments.
Figure 6. Results of repeatability tests and comparison experiments.
Sensors 19 01764 g006
Figure 7. Measurement experiments of rotary axis.
Figure 7. Measurement experiments of rotary axis.
Sensors 19 01764 g007
Figure 8. Results of repeatability tests and comparison experiments.
Figure 8. Results of repeatability tests and comparison experiments.
Sensors 19 01764 g008
Table 1. Six-degrees-of-freedom (6DOF) geometric motion error definitions.
Table 1. Six-degrees-of-freedom (6DOF) geometric motion error definitions.
Translational ErrorsAngular Errors
Linear Error in X-axis DirectionLinear Error in Y-axis DirectionLinear Error in Z-axis DirectionAngular Error around X-axisAngular Error around Y-axisAngular Error around Z-axis
Linear axis (X) δ x x δ y x δ z x ε x x ε y x ε z x
Rotary axis (C) δ x c δ y c δ z c ε x c ε y c ε z c
Table 2. Experimental results of calibration, resolution, and stability.
Table 2. Experimental results of calibration, resolution, and stability.
Geometric Motion ErrorCalibrationResolutionStability
Measurement RangeStandard DeviationR2ResolutionStandard Deviation
Linear error in X-axis direction5 m--20 pm0.04 um
Linear error in Y-axis direction± 100 μm0.81 μm0.9997100 nm0.07 μm
Linear error in Z-axis direction± 100 μm0.81 μm0.9997100 nm0.09 um
Angular error around X-axis± 680 arcsec--0.69 arcsec0.45 arcsec
Angular error around Y-axis± 200 arcsec0.98 arcsec1.00.26 arcsec0.21 arcsec
Angular error around Z-axis± 200 arcsec0.98 arcsec1.00.26 arcsec0.16 arcsec
Table 3. Performance of the 6DOF system.
Table 3. Performance of the 6DOF system.
ParameterRepeatability ErrorMaximum Comparison Deviation
Proposed SystemStandard Instruments
Positioning error/μm--0.54
Straightness error (Y)/μm±0.25±0.190.48
Straightness error (Z)/μm±0.37±0.300.42
Yaw/arcsec±0.17±0.150.20
Pitch/arcsec±0.30±0.210.49
Roll/arcsec±0.60±0.291.18

Share and Cite

MDPI and ACS Style

Zheng, F.; Feng, Q.; Zhang, B.; Li, J. A Method for Simultaneously Measuring 6DOF Geometric Motion Errors of Linear and Rotary Axes Using Lasers. Sensors 2019, 19, 1764. https://doi.org/10.3390/s19081764

AMA Style

Zheng F, Feng Q, Zhang B, Li J. A Method for Simultaneously Measuring 6DOF Geometric Motion Errors of Linear and Rotary Axes Using Lasers. Sensors. 2019; 19(8):1764. https://doi.org/10.3390/s19081764

Chicago/Turabian Style

Zheng, Fajia, Qibo Feng, Bin Zhang, and Jiakun Li. 2019. "A Method for Simultaneously Measuring 6DOF Geometric Motion Errors of Linear and Rotary Axes Using Lasers" Sensors 19, no. 8: 1764. https://doi.org/10.3390/s19081764

APA Style

Zheng, F., Feng, Q., Zhang, B., & Li, J. (2019). A Method for Simultaneously Measuring 6DOF Geometric Motion Errors of Linear and Rotary Axes Using Lasers. Sensors, 19(8), 1764. https://doi.org/10.3390/s19081764

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop