摘要 |
<P>PROBLEM TO BE SOLVED: To provide a controller of a machine tool capable of preventing overheating, processing with an appropriate processing accuracy, and preventing tools from breaking. <P>SOLUTION: A controller (10) for controlling a machine tool (18) that performs topping process with a rotating spindle to which a tap is fixed and a feed shaft that feeds the spindle comprises: an identification part (12) that identifies the index of a tap size; a temperature detection part (19b) that detect the temperature of a motor (19a) that drives the spindle; an acceleration storage part (21) that stores the acceleration of the spindle corresponding to the index of a tap size; a rate storage part (22) that stores a rate at which the acceleration of the spindle is changed according to the temperature of the motor; and an acceleration calculation part (16) that calculates a new acceleration of the spindle by multiplying an acceleration determined by the index of a tap size identified by the identification part and the acceleration storage part by a rate determined by a temperature detected by the temperature detection part and the rate storage part. The index of a tap size can be a tap pitch or a tap tool number. <P>COPYRIGHT: (C)2013,JPO&INPIT |