Error Compensation of Coordinate Measuring Machines
The methods and results are presented for applying software error compensation to a commercial three axis coordinate measuring machine. The technique incorporates compensation for geometric positioning errors and some thermal effects. Geometric error computation is based on a rigid body model of wor...
Saved in:
Published in | CIRP annals Vol. 34; no. 1; pp. 445 - 448 |
---|---|
Main Authors | , , , , |
Format | Journal Article |
Language | English |
Published |
Oxford
Elsevier Ltd
1985
Elsevier |
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | The methods and results are presented for applying software error compensation to a commercial three axis coordinate measuring machine. The technique incorporates compensation for geometric positioning errors and some thermal effects. Geometric error computation is based on a rigid body model of workpiece motion in the machine coordinate frame. Complete kinematic equations of the error motions are presented. The measurement method only requires taking a small set of data for each axis to compute the errors throughout the full workzone. To achieve the desired accuracy, squareness is determined using linear displacement measurements along selected machine diagonals. The dominant thermal effects in the machine are removed by introducing the concept of an “effective” nominal differential expansion coefficient. The entire error compensation computation is incorporated into the machine position reading subroutine to automatically produce compensated readings. The effectiveness of this method is tested by measuring linear displacement along arbitrarily oriented lines through the workzone and by measuring the length of a 500 mm gage block in several orientations. The results show a factor of ten performance improvement (limited by measurement repeatability) over 0.5 C range in temperature. |
---|---|
ISSN: | 0007-8506 |
DOI: | 10.1016/S0007-8506(07)61808-3 |