Numerical control device, machining system simulator, and numerical control program
AssigneeFanuc Corporation
InventorToshihiro Watanabe
Life of this patent
Estimating the term…
Loading patent…
AssigneeFanuc Corporation
InventorToshihiro Watanabe
Estimating the term…
A numerical control device according to one aspect of the present disclosure capable of easily setting a tip point control is provided with: an edge shape information storage unit; a center position calculation unit that calculates a center position of rotation of a multi-edge tool having machining edges; an edge switching determination unit that determines whether or not edge switching is to be performed; a calculation method changing unit that takes the edge shape information into account and changes, in association with the edge switching, a method for calculating the center position by the center position calculation unit; a tip position back calculation unit that, on the basis of the calculation method changed by the calculation method changing unit, back-calculates a tip position after the edge switching from the center position immediately before the edge switching; and a change amount calculation unit that calculates, on the basis of a tip position and a shaft angle before the edge switching and the tip position and a shaft angle after the edge switching that have been calculated by the tip position back calculation unit, a required change amount of the center position, and calculates a driving amount of a driving shaft for moving a tool rotation axis by the calculated change amount.
A numerical controller for controlling, according to a machining program, a machine tool that includes at least one tool rotation axis for changing an angle of a multi-edge tool having a plurality of machining edges capable of machining a workpiece and at least one drive axis for relative movement of the workpiece and the multi-edge tool, the machine tool performing switching of the machining edge in use for machining the workpiece to the machining edge used next by rotating about the tool rotation axis, the numerical controller comprising:
A machining system simulator for simulating an operation of a machining system including a machine tool that includes at least one tool rotation axis for changing an angle of a multi-edge tool having a plurality of machining edges capable of machining a workpiece and at least one drive axis for relative movement of the workpiece and the multi-edge tool, the machine tool performing switching of the machining edge in use for machining the workpiece to the machining edge used next by rotating about the tool rotation axis, and a numerical controller for controlling the machine tool according to a machining program, the machining system simulator comprising:
A non-transitory storage medium which non-transitorily stores a numerical control program for controlling processing of a numerical controller that controls, according to a machining program, a machine tool that includes at least one tool rotation axis for changing an angle of a multi-edge tool having a plurality of machining edges capable of machining a workpiece and at least one drive axis for relative movement of the workpiece and the multi-edge tool, the machine tool performing switching of the machining edge in use for machining the workpiece to the machining edge used next by rotating about the tool rotation axis, the numerical control program comprising:
Dependencies are inferred from the claim text.