Patent ID: 9690284
Date: 2017-06-27
CPC Classifications: G05B

Claim:
1. A machine tool which comprises at least three linear movement axes and a numerical controller for controlling the linear movement axes and performs corner chamfering on a plane according to a machining program, the machine tool for chamfering comprising: a storage unit configured to store an amount of chamfering by a chamfering tool and data on the chamfering tool; an analysis unit configured to analyze the machining program; a total machining distance calculation unit configured to calculate a sum total of machining distances in the machining program analyzed by the analysis unit; a chamfering compensation amount calculation unit configured to calculate a tool radius compensation amount and a tool axis compensation amount based on the calculated sum total of machining distances, the data on the chamfering tool, and a distance from a machining starting point of the chamfering tool, such that the chamfering is performed while changing a chamfering area of the chamfering tool; and a chamfering compensation unit configured to perform tool radius compensation and tool axis compensation in accordance with the distance from the machining starting point of the chamfering tool, based on the calculated tool radius compensation amount and tool axis compensation amount.