Patent ID: 6341245
Filing Date: 2002-01-22
Classification: G05B,Y10T

Abstract:
A displacement compensation apparatus for machine tools to compensate the displacements that occurs from centrifugal force or heat generation caused by the rotation of a spindle in a machine tool, comprising:a history file of data table which stores function values of the spindle rotation frequency in a plurality of time periods from present to past; a corrective coefficient table in which correction coefficients are stored in a compensation process means, and wherein said compensation process means is for reading out each location and the corrective coefficient corresponding to each location from the corrective coefficient table, concurrently reading out the function value for the spindle rotational frequency at each location from the historical data table, calculating a compensation value from the function value at each location and the corresponding corrective coefficient, and compensating a command position of each shaft in the machine based on the calculated compensation values.