Method of correcting thermal displacement of machine tool
AssigneeFanuc Corporation
InventorsKunio Kojima, Susumu Maekawa
Life of this patent
Estimating the term…
Abstract
In a machine tool controlled by using a numerical control device, a correction amount is determined for thermal displacement due to heat generation and heat conduction in a spindle motor and a feed shaft motor, in addition to thermal displacement due to heat generated by rotation of a spindle and a feed shaft. A tool position is corrected based on the correction amount. An entire stroke of the feed shaft is divided into a finite number of sections, and for each section, a correction amount for thermal displacement due to axial movement of the feed shaft is determined. The tool position is corrected based on the determined correction amount.
Claims10
A method of correcting thermal displacement of a machine tool, comprising:
- detecting a speed of a spindle of a machine tool and a load of a spindle motor which drives the spindle;
- determining an average spindle speed and an average spindle motor load based on the speed of the spindle and the load of the spindle motor;
- determining an amount of thermal displacement of a spindle portion based on the average spindle speed and the average spindle motor load;
- and
- correcting a position instruction value for a feed shaft of the machine tool based on a correction amount, the correction amount being equivalent to an amount canceling the amount of thermal displacement of the spindle portion.
A machine tool comprising:
- spindle speed detecting means for detecting a speed of a spindle;
- spindle motor load detecting means for detecting a load of a spindle motor;
- spindle portion thermal displacement computing means for determining a thermal displacement of a spindle portion based on an average spindle speed detected by the spindle speed detecting means and an average spindle motor load detected by the spindle motor load detecting means;
- and
- position instruction correcting means for correcting a position instruction of a feed shaft of the machine tool by a value based on the thermal displacement determined by the spindle portion thermal displacement computing means.
Dependencies are inferred from the claim text.