摘要 |
A work is installed on a table of a machine tool, and the coordinate system on the work is (X', Y', Z'). Each three points on respective three faces of the work, which are orthogonal to one another, A, B, C, D, E, F, G, H and I, are detected with a touch probe. From three points on the same plane, each of three formulas of planes which lies on the three points, respectively, are obtained. A position O' (X<SUB>O</SUB>, Y<SUB>O</SUB>, Z<SUB>O</SUB>) of a point where the three plane intersect with one another is obtained. This position is a parallel translation error. From these three plane formulas, points on the X', Y' and Z' axes each being distant from the position O' by the length L are obtained. Rotation matrices are obtained from the respective points, position O' (X<SUB>O</SUB>, Y<SUB>O</SUB>, Z<SUB>O</SUB>), and L. Rotary direction errors are obtained using the rotation matrices. In this manner, a work location error which is composed of the three-dimensional parallel translation error and three-dimensional rotary direction errors is obtained.
|