Documente Academic
Documente Profesional
Documente Cultură
Volume 11/No. 4
229
Journal of Manufacturing Systems
V o l u m e 11/No. 4
standard parts such as the magnetic ball bar, master . ~ . . . I F " x 3'
230
Journal of Manufacturing Systems
Volume 11/No. 4
xI
, x1
~ t ~ X 3'
x3 J / Moving
x2~1¢ ~. Axis
x 2'
Figure 2
Relative Motion of Two Coordinate Systems Along an
Inaccurate Joint
231
Journal of Manufacturing Systems
Volume ll/No. 4
To solve the coefficients of the error model, we Cubic Form Error Model
must define the characteristics of the angular errors for Error Estimation (3-Axes)
in the joint transform matrix. To shed some light on Next, we approximate the angular errors along
the trade off between estimation accuracy and the axes as quadratic functions of position and
complexity, we will approximate the angular errors express them as follows:
along each axis as linear and quadratic functions of
position, respectively.
O£xi: Xi O~i, 1 + Xi2Oti,2 ~ x i : Xi ~i,1 + Xi2 ~i,2
"Yx, : Xi "~i,1 q- Xi2 "Yi,2
Quadratic Form Error Model By substituting the angular error terms into the Ji
for Error Estimation (3-Axes) and following the same procedure for matrix manip-
First, we assume that the angular errors along the ulation, the error vector of any point within the
axes can be approximated as a linear function of workspace can now be approximated as a cubic
position and expressed as follows: function of position.
Olxi = Xi Oti,1 ~x, = Xi ~i,1 ~x i = Xi "Yi,l
By substituting the angular error terms into Ji,
ep~Co+Cl ×'~ +C2 ×2x3 +C3 x22 +(24 x22xl +C5 x23
multiplying the matrices, rearranging the error X LXl X3 ~ X22 x3
X3- X32 Xl X33
terms, and ignoring the effect of second and higher
order error terms, the error vector of any point X32 X2
~p=CO+C1
[x,] [x,x1
x2 + C 2
X3
X2X3 + C 3
Xl X3
x2 2
C3 = C3 +
0
0~i2
-~i2
- ~i2 ~/i2
0
~i2
/
- ~l.~_] £b,]
X32
where _ 20q2 2712 0 2~22 0 - O~32
o - czii ~/i~
Ct = ~¢q+2cq
,~: ~dAx~ -2~-~ + O~il o " [~il Using the error models, the positioning error
-~/il 13. 0 vector at any point along the reference-part contour
" ~'~/i-2"/1 ~[]'i+2~i dAx'~
,*z d~x3
can be obtained. For the quadratic error model, 18
coefficients must be solved. On the other hand,
I - 2~11 2yil 2y21- ~313
there are 27 coefficient terms in the cubic error
C2 = a21 asl"2~n -2~21 model that must be solved. Obviously, the complex-
2~tl-y2t -Y3t ~sl
ity of the error modeling process increases with the
I 0 - 232~21 order of the approximation function. To obtain a
C3 = }all 0 - [~3t- 1 unique solution for the coefficients, an equal num-
0
ber of independent equations are needed. The error
-Yl1-½[31l ~321+ ~Y2I
model can be rearranged and formulated as
232
Journal of Manufacturing Systems
Volume 11/I'4o. 4
233
Journal of Manufacturing Systems
Volume ll/No. 4
original input signal to compensate for the position- Cubic Form Error Model for
ing errors. The relationship between the error com- Error Estimation (2-Axes)
pensation signal and the position vector of the tool
tip can be expressed as: exk =
i=l i=i i=l i=2 i=2
[-f;ctual] = [T] [Fdesired + -ec] + x2 Ic3 ~1- b3 a.~l - a~']- 2all xlx_,+ xl2 [ c3 YL2-~'.b3 a121
3 ~ z~=2 3 i=2
Rearranging the matrices, the error compensation + x2 :~[c3 y22- b3 a , ~ - ~- ct, I] - 2 a l ~ x l - x , - ~ - a ~ x, ~
Experimental Verification
The experimental verification was conducted for
a two-dimensional model. From the transformation
matrices for inaccurate links and joints, the kine-
matic equation for this two-dimensional model is
written as:
Figure 5
Reference-Part and Probing Configuration
234
Journal of Manufacturing Systems
Volume 11/No. 4
points were also measured and compared with the • Meas. Error
-0,003 ~ ..... ~ ..... Quad. Approx.
errors predicted by the error model. The measure- - --o- - Cubic Approx.
ment was conducted for a cold machine first• The 4).004 i i
Measured v.s. Estimated Error along xl Axis Measured v.s. Estimated Error along xl Axis
(Cold Condition) (Warm Condition)
0.003 0.003 [
0.0021 0.002 t
0.001 1
4).000 '
4).001 4).001
-0.002 -O.002
• Meas. Error
-0.003 ' ...... n- .... Quad. Approx. -0.003 .....M/ . . . . . n. .... Quad. Approx
---o-- Cubic Approx. ~ - o--. CubicAppr 7 .
-0.004 i
-0.004
9 13 5 9 13
Figure 6 Figure 8
Measured and Estimated Errors Along x 1 Measured and Estimated Errors Along x~
Axis for Cold Condition A x i s for Warm Condition
235
Journal of Manufacturing Systems
Volume 11/No. 4
Table 2
Measured v.s. Estimated Error along x2 Axis Sum of Square of Residuals for Cubic and Quadratic
(Warm Condition) Approximations
0.003
Quadratic Cubic
0.002 Approximation Approximation
-0.000
Cold
Condition 3.14 * 10 .6 1.17 * 10 .6 8.10 * 10 -7 9.00 * 10 .8
-0.001
t~
-0.002 Warm
Condition 3.94 * 10 -6 8.30 * 10-7 6.50* 10 -7 4.60* 10 -7
• Meas. Error
-0.003 ...... n ...... Quad. Approx.
- - -o - - Cubic Approx.
-0.004 i
9 13
the cubic approximation is approximately 6 and 2
Testing Point
times smaller than that of the quadratic approxima-
tion. The results also show that the cubic approxi-
Figure 9 mation has a more distinct performance than the
Measured and Estimated Errors Along x2
Axis for Warm Condition quadratic approximation when the positioning error
has a large range of change.
axes are shown in Tables 1 and 2. For cold
condition, the mean of the residuals for the cubic
approximation along the x 1 and x 2 axes is approxi- Conclusion
mately 1.93 and 2.73 times smaller than that of the In this study, a general method for enhancing the
quadratic approximation. For warm condition, the accuracy of CNC machine tools for on-machine
mean of the residuals for the cubic approximation inspection has been developed. With the difference
along the x 1 and x 2 axes is approximately 2.70 and between the measured and the referred dimensions
1.41 times smaller than that of the quadratic approx- of the reference-parts, the machine tool errors can
imation. For cold condition, the Eexl 2 and Eex22 for be modeled. By correcting the measured data with
the cubic approximation is approximately 4 and 13 predicted errors, the machine tool can be used as a
times smaller than that of the quadratic approxima- measurement machine up to the accuracy of the
tion. For warm condition, the Eexl z and Ee,,2 z for error modeling process. Many significant benefits
can be gained from this approach. For example, the
Table 1 workload and setup time for CMMs and the rework
Mean of Residuals for Cubic and Quadratic Approximations cost can be reduced due to the higher accuracy in
measurement and machining.
Quadratic Cubic Experimental results show that the error models
Approximation Approximation
can estimate the machine tool errors with desirable
exl ex2 exl ex2 accuracy. The results also show that, for this
particular application, cubic approximation yields
Cold
better results than quadratic approximation, though
Condition 3 . 5 0 " 10 -4 2.0625 * 10-4 1.8125 * 10-4 5 . 6 2 5 " 10 -5
more measurement efforts are involved. For other
applications, the same modeling technique can be
used to derive an error model corresponding to the
Warm
Condition
3 . 8 7 5 " 10 -4 1.9375 * 10 .4 1.4375 * 10 -4 1 . 3 7 5 " 10-4 error characteristics of that particular machine tool.
The user can start with a lower order error model
and gradually increase the order of the error model
236
Journal of Manufacturing Systems
Volume 11/No. 4
if the modeling result is not satisfactory. For imple- 15. G. Zhang, R. Ouyang, B. Lu, R. Hocken, R. Veale, and A.
Donmez, " A Displacement Method for Machine Geometric Error of
mentation, the machine tool can be calibrated by Machining Center," CIRP Annals, Vol. 37, 1988, pp. 515-18.
measuring the reference-part at cold machine con- 16. B.V. Kreng, C.R. Liu, and C.N. Chu, " A Compact Three-
Dimension Error Model of Machine Tools," Control Issues in
dition. As the cutting processes proceed, the effect Manufacturing Processes, DSC-Vol. 18, ASME Winter Annual
of thermally induced errors can be estimated and Meeting, San Francisco, CA, December 10-15, 1989, pp. 25-31.
17. M.E. Sklar, J.C. Hudgens, and D. Tesar, "Dynamic Model
compensated for by periodically recalibrating the Calibration for Rigid-Link Serial Manipulators," Computers in Engi-
machine tool. More reports on thermal effect track- neering, ASME International Computers in Engineering Conference,
Boston, MA, August 5-9, 1990, pp. 101-09.
ing will be presented in the near future. 18. J.B. Bryan, " A Simple Method for Testing Measuring Machines
and Machine Tools, Part 1: Principles and Applications," Precision
Engineering, Vol. 4, 1982, pp. 61-69.
19. F. Jouy and I.S.M.C.M., "Theoretical Modelisation and Exper-
References imental Identification of the Geometrical Parameters of Coordinate-
Machines by Measuring a Multi-Directed Bar," CIRP Annals, Voi.
1. M.A. Donmez, D.S. Blomquist, R.J. Hocken, C.R. Liu, and 35, 1986, pp. 393-96.
M.M. Barash, " A General Methodology for Machine Tool Accuracy 20. W. Knapp, "Circular Test for Three Coordinate Measuring
Enhancement by Error Compensation," Precision Engineering, Vol. Machines and Machine Tools," Precision Engineering, Vol. 5, 1983,
8, 1986, pp. 187-95. pp. 115-24.
2. P.M. Ferreira and C.R. Liu, " A Contribution to the Analysis and 21. H. Kunzmann and F. Waldele, "On Testing Coordinate Measur-
Compensation of the Geometric Error of a Machining Center," CIRP ing Machines (CMM) with Kinematic Reference Standards (KRS),"
Annals, Vol. 35, 1986, pp. 259-62. CIRP Annals, Vol. 32, 1983, pp. 465-68.
3. J.B. Bryan, "International Status of Thermal Error Research," 22. K. Busch, H. Kunzmann, and F. Waldele, "Calibration of
CIRP Annals, Vol. 16, 1968, pp. 203-15. Coordinate Measuring Machines," Precision Engineering, Vol. 7,
4. G. Spur and P. DeHaas, "Thermal Behaviour of NC Machine 1985, pp. 139-44.
Tools," M.T.D.R. Conference Proceedings, Vol. 14, 1973, pp. 23. J. Denavit and R.S. Hartenberg, " A Kinematic Notation for
267-73. Lower-Pair Mechanisms Based on Matrices," Journal of Applied
5. R.J. Hocken, "Technology of Machine Tools," Machine Tool Mechanics, 1955, pp. 215-21.
Accuracy, Vol. 5, 1980, UCRL-52960-5, Lawrence Livermore Lab- 24. P.M. Ferreira and C.R. Liu, "An Analytical Quadratic Model for
oratory, University of California, Livermore, CA. the Geometric Error of a Machine Tool," Journal of Manufacturing
6. M. Weck and M. Schmidt, " A New Method for Determining Systems, Vol. 5, No.I, 1986, pp. 51-63.
Geometric Accuracy in the Axis of Movement of Machine Tools,"
Precision Engineering, Vol. 8, 1986, pp. 97-103.
7. D.L. Leete, "Automatic Compensation of Alignment Errors in
Machine Tools," International Journal of Machine Tool Design
Research, Vol. 1, 1961, pp. 293-324.
8. W.J. Love and A.J. Scarr, "The Determination of the Volumetric
Accuracy of Multi-Axis Machines," M.T.D.R. Conference Proceed- Authors' Biographies
ings, Vol. 14, 1973, pp. 307-15. Jong-I Mou received his BS in mechanical engineering in 1986
9. R.J. Hocken, A. Simpson, B. Borchardt, J. Lazar, C, Reeve, and and MS in manufacturing system engineering in 1988 from the
P. Stein, "Three Dimensional Metrology," CIRP Annals, Vol. 26, University of Wisconsin-Madison. He is now working toward a
1977, pp. 403-408. PhD in the School of Industrial Engineering at Purdue University.
10. S.K. Lee, "Accuracy Improvement of a CNC Machining Center His research interests include precision engineering, intelligent
by Using a Touch-Trigger Probe and a Metrology Pallet," PhD machinery, manufacturing processes control, and computer-aided
dissertation, Purdue University, West Lafayette, IN, 1986. manufacturing. He is a member of Tau Beta Pi, Alpha Pi Mu,
11. H.K. Jan, C.N. Chu, and C.R. Liu, " A Configuration Indepen- Omega Rho, ASME, SME, CASA/SME, and RI/SME.
dent Approach for Modeling Three Dimensional Error Map for
Machine Tools Using Hyperpatch Model and Metrology Plate," C. Richard Liu received his PhD from Purdue University in 1972.
Modeling of Machine Tools: Accuracy, Dynamics, and Controls, His experience includes positions as a research engineer at Whirlpool
PED-Vol 45, ASME Winter Annual Meeting, Dallas, TX, November Corporation and as an assistant professor of mechanical engineering at
25-30, 1990, pp.75-85 Stanford University. He has been affiliated with Purdue University
12. R. Schultschik, "The Components of Volumetric Accuracy," since 1978 and is now a full professor of Industrial Engineering. Dr.
CIRP Annals, Vol. 25, 1977, pp. 223-27. Liu's current research activities include various aspects of computer-
13. J. Tulsty, "Testing of Accuracy of Machine Tools," UCRL- aided design and manufacturing such as conceptual design, precision
52960-Supp. 1, Lawrence Livermore Laboratory, University of Cal- engineering, and integrated planning.
ifornia, Livermore, CA, 1980. Dr. Liu was nominated for the Whirlpool Sigma XI Research
14. N.A. Duffle and S.J. Malmberg, "Error Diagnosis and Compen- award in 1975. He was a recipient of the 1981 Outstanding Young
sation Using Kinematic Model and Position Error Data," CIRP Manufacturing Engineer award of SME, the 1984 Blackall Machine
Annals, Vol. 36, 1987, pp. 355-58. Tool and Gage award of ASME, and the 1985 IR 100 award.
237