A method and apparatus by which accurate correction values for thermal
displacement is calculated even when the rotation of the main spindle is
restarted after interruption. The apparatus has means 2, 3 for measuring
the temperature near the main spindle 15, means 5 for estimating the
thermal displacement of the main spindle 15 on the basis of the measured
temperature and a predetermined thermal displacement calculation
expression, means 7 for calculating the correction value, and means 6
which estimates the displacement delay in re-rotation caused by the
interruption of the rotation of the main spindle 15, and calculates an
adjusting displacement on the basis of the estimated displacement delay.
The correction value calculating means 7 calculates a correction value on
the basis of the thermal displacement estimated by the thermal
displacement estimating means 5 alone when the main spindle 15 is started
up and rotated.
Eine Methode und ein Apparat, durch die genaue Korrektur für thermische Versetzung bewertet, wird errechnet, selbst wenn die Umdrehung der Hauptspindel nach Unterbrechung wiederbegonnen wird. Der Apparat hat Mittel 2, 3 für das Messen der Temperatur nahe der Hauptspindel 15, Mittel 5 für das Schätzen der thermischen Versetzung der Hauptspindel 15 auf der Grundlage von die gemessene Temperatur und einen vorbestimmten thermischen Versetzung Berechnung Ausdruck, Mittel 7 für die Berechnung des Korrekturwertes und bedeutet, daß 6, der schätzt, die Versetzung in der Re-Umdrehung verzögert, die durch die Unterbrechung der Umdrehung der Hauptspindel 15 verursacht wird und errechnet eine justierenversetzung auf der Grundlage von die geschätzte Versetzung verzögert. Der Korrekturwert, der Mittel 7 errechnet, errechnet einen Korrekturwert auf der Grundlage von die thermische Versetzung, die durch die thermische Versetzung geschätzt wird, die Mittel 5 schätzt, alleine wenn die Hauptspindel 15 oben begonnen wird und gedreht.