Back to results
US 9,989,957 B2Granted
Controller for controlling machine tool having cutting condition change function
AssigneeFanuc Corporation
InventorYasuhiko Kurosumi
Life of this patent
Estimating the term…
Abstract
A controller for controlling a machine tool calculates a variation of a cutting load based on a changed rotational speed or feed rate of a tool in a machining program for machining a workpiece when the rotational speed or the feed rate is changed, and executes the machining program if the changed rotational speed and/or feed rate of the tool and/or the cutting load are within the ranges of predetermined upper and lower limit values.
Claims7
A controller for controlling a machine tool to machine a workpiece according to a machining program, the controller comprising a processor configured to:
- set respective upper and lower limit values of a rotational speed, a feed rate, and a cutting load of a tool for machining,
- set a range and condition for a change of the rotational speed and/or the feed rate of the tool in the machining program,
- calculate the cutting load from a variation between the cutting condition of the machining program before the change and the cutting condition of the machining program after the change, and
- determine whether or not at least one of the changed rotational speed, changed feed rate and calculated cutting load is within ranges of the respective upper and lower limit values of the rotational speed, the feed rate, and the cutting load,
- wherein, in response to a determination that the changed rotational speed or changed feed rate of the tool and the calculated cutting load are within the ranges of the respective upper and lower limit values of the rotational speed, the feed rate, and the cutting load,
- the processor is further configured to control the machine tool to machine the workpiece with the tool, according to the machining program and the changed rotational speed or changed feed rate of the tool.
3 more elements
Dependencies are inferred from the claim text.