D-optimal design of artifacts used in-machine software error compensation

A methodology for the design of artifacts used in software error compensation of rapid prototyping (RP) machines is presented. In software error compensation, an artifact is frequently utilized for measuring parametric errors of the machine axes. In the past, different artifacts have been used and designed in an ad hoc way. To date, no method is available to evaluate the design of an artifact based on its effect on the precision of the fitted models estimated using the artifact. This paper proposes a method to evaluate and improve the design of an artifact using design of experiments (DOE) techniques and numerical optimization. As demonstrated by the results, a D-optimality criterion optimized using simulated annealing techniques can be used to evaluate and improve the design of an artifact so that the components of the volumetric error are predicted more precisely, with the benefit of better error compensation over repeated use of the error models. Although in this paper the concept is only demonstrated for the SLA 250 RP machine, it can be applied to the design of any artifact used for machine error compensation.

[1]  M. S. Khots,et al.  D-optimal designs , 1995 .

[2]  E Trapet,et al.  A reference object based method to determine the parametric error components of coordinate measuring machines and machine tools , 1991 .

[3]  Jennifer Seberry,et al.  D-optimal designs , 2011 .

[4]  M. Deaton,et al.  Response Surfaces: Designs and Analyses , 1989 .

[5]  Guoxiong Zhang,et al.  A method for machine geometry calibration using 1-D Ball array , 1991 .

[6]  William Et.Al Hines,et al.  Probability and Statistics in Engineering , 2003 .

[7]  Enrico Canuto,et al.  Coordinate Measuring Machines and Machine Tools Selfcalibration and Error Correction , 1987 .

[8]  P. Venkataraman,et al.  Applied Optimization with MATLAB Programming , 2001 .

[9]  Douglas C. Montgomery,et al.  Response Surface Methodology: Process and Product Optimization Using Designed Experiments , 1995 .

[10]  A. I. Khuri,et al.  The sequential generation of multiresponse d-optimal designs when the variance-covariance matrix is not known , 1987 .

[11]  R. C. St. John,et al.  D-Optimality for Regression Designs: A Review , 1975 .

[12]  Richard J. Beckman,et al.  A Comparison of Three Methods for Selecting Values of Input Variables in the Analysis of Output From a Computer Code , 2000, Technometrics.

[13]  G. D. Wyss,et al.  A user`s guide to LHS: Sandia`s Latin Hypercube Sampling Software , 1998 .

[14]  Lefteris Angelis,et al.  Optimal Exact Experimental Designs with Correlated Errors Through a Simulated Annealing Algorithm , 2001 .

[15]  Sanjay B. Joshi,et al.  Parametric error modeling and software error compensation for rapid prototyping , 2003 .

[16]  Sanjay B. Joshi,et al.  Software compensation of rapid prototyping machines , 2004 .

[17]  Eduardo Saliby Descriptive sampling: an improvement over Latin hypercube sampling , 1997, WSC '97.

[18]  Emile H. L. Aarts,et al.  Simulated Annealing: Theory and Applications , 1987, Mathematics and Its Applications.

[19]  Neil A. Butler,et al.  Optimal and orthogonal Latin hypercube designs for computer experiments , 2001 .