The form error of linear guides severely affects the positioning accuracy of cartesian three axis machine tools, and the detrimental effect sensibly reduces the accuracy as the travel length increases. The present work illustrates a technique allowing the computation of the overall positioning error on the tool holder of a three axis cartesian machine as a function of the elementary geometrical (or form) errors characterising the three motion axes. The overall positioning error is expressed as an error vector acting on the tool holder, and is obtained as a combination of the 3 linear and 3 angular form errors measured for each linear motion axis. The vector field representing the positioning error can be used by the Computer Numerical Control as an error compensation reference. The technique has been successfully implemented on the CNC of a large three axis milling machine. Furthermore, the measurement of angular errors can be repeated on-line, at a regular time schedule, by mean of servo-controlled inclinometers mounted on the machine elements. This allows to keep up-to-date the compensation algorithm used by the CNC. The second part of the paper investigate the feasibility of this on-line calibration of the error compensation algorithm, by means of a simplified breadboard. © 2006 IEEE.

On-line Measurement and Compensation of Geometrical Errors for Cartesian Numerical Control Machines

Biral, Francesco;Bosetti, Paolo
2006-01-01

Abstract

The form error of linear guides severely affects the positioning accuracy of cartesian three axis machine tools, and the detrimental effect sensibly reduces the accuracy as the travel length increases. The present work illustrates a technique allowing the computation of the overall positioning error on the tool holder of a three axis cartesian machine as a function of the elementary geometrical (or form) errors characterising the three motion axes. The overall positioning error is expressed as an error vector acting on the tool holder, and is obtained as a combination of the 3 linear and 3 angular form errors measured for each linear motion axis. The vector field representing the positioning error can be used by the Computer Numerical Control as an error compensation reference. The technique has been successfully implemented on the CNC of a large three axis milling machine. Furthermore, the measurement of angular errors can be repeated on-line, at a regular time schedule, by mean of servo-controlled inclinometers mounted on the machine elements. This allows to keep up-to-date the compensation algorithm used by the CNC. The second part of the paper investigate the feasibility of this on-line calibration of the error compensation algorithm, by means of a simplified breadboard. © 2006 IEEE.
2006
Advanced Motion Control '06
Piscataway, NJ
IEEE
Biral, Francesco; Bosetti, Paolo
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11572/78053
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 6
  • ???jsp.display-item.citation.isi??? 4
  • OpenAlex 7
social impact