Machine tool for chamfering and chamfering method
AssigneeFanuc Corporation
InventorDaisuke Uenishi
Life of this patent
Estimating the term…
Abstract
After a Z-axis on which a chamfering tool is mounted is located in a machining position for chamfering, two orthogonal axes (X- and Y-axes) perpendicular to the Z-axis are positioned to be ready for the chamfering. The Z-axis is compensated simultaneously with the X- and Y-axes in accordance with a machining path in a machining program, based on tool data, whereby the entire cutting edge of the chamfering tool can be used for each chamfering cycle. Specifically, the radius of the tool is made variable so that a chamfering area can cover the entire cutting edge of the tool.
Claims8
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.
A method for performing corner chamfering on a plane according to a machining program by means of a machine tool,
- the machine tool comprising at least three linear movement axes and a numerical controller for controlling the linear movement axes and being configured to perform corner chamfering on a plane according to a machining program,
- the method comprising:
- a step of storing an amount of chamfering by a chamfering tool and data on the chamfering tool;
- a step of analyzing the machining program;
- a step of calculating a sum total of machining distances in the analyzed machining program;
- a step of calculating 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 step of performing 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.
Dependencies are inferred from the claim text.