摘要 |
PURPOSE:To compensate thermal displacement, by detecting the temperature at several points on a spindle head or a column and calculating conpensated quantities along axes in accordance with a formual representing the relationship between the displacement of a spindle and the difference between the detected temperature and a reference temperature. CONSTITUTION:Temperatures along axes X, Y, Z are detected by temperature sensors 8, 9, 10 mounted on a spindle head and a column. A temperature detected by a sensor 11 mounted on the rear part of a base, in which there is little temperature change, is used as a reference temperature. The difference between the reference temperature and the detected temperature along each axis is determined. If a single sensor is not enough to detect the temperature along each axis, a plurality of sensors are provided to detect the temperatures and the sum of the products of the thermal displacement coefficients of the sensors and the differences between the detected temperature and the reference temperature is calculated as a compensating quantity for each axis to compensate the thermal displacement of the spindle head. |