MACHINE TOOL WITH FUNCTION TO AUTOMATICALLY MODIFY CUTTING CONDITIONS
First Claim
1. A machine tool for machining a workpiece according to a machining program, the machine tool comprising:
- a tool cutting condition setting unit for setting upper limits and lower limits for cutting conditions including a cutting width, a cutting depth, and a cutting load of a tool used for machining;
a modification condition setting unit for setting a range and a modification condition of the machining program modifying at least one of the cutting width and the cutting depth of the tool;
a first movement amount modification unit for modifying, based on the modification condition, a movement amount of a block that orders a feeding operation of the machining program;
a load calculation unit for calculating a load imposed upon cutting, based on a cutting condition obtained prior to modification of the machining program and a variation in the modified movement amount; and
a determination unit for determining whether or not the modified movement amount and the calculated cutting load fall within ranges between the upper limits and the lower limits of the cutting width or cutting depth and the cutting load, the ranges being set by the tool cutting condition setting unit.
1 Assignment
0 Petitions
Accused Products
Abstract
The machine tool according to the present invention has: a function to set upper limits and lower limits for cutting conditions including a cutting width, a cutting depth, and a cutting load of a tool; a function to set a range and a modification condition of the machining program modifying the cutting width or the cutting depth of the tool; a function to modify, based on the modification condition, a movement amount of a block that orders a feeding operation of the machining program; a function to calculate a load imposed upon cutting, based on a cutting condition obtained prior to modification of the machining program and a variation in the modified movement amount; and a function to determine whether or not the calculated load and the modified movement amount fall within the set ranges between the upper limits and the lower limits of the cutting width or cutting depth and the cutting load.
-
Citations
4 Claims
-
1. A machine tool for machining a workpiece according to a machining program, the machine tool comprising:
-
a tool cutting condition setting unit for setting upper limits and lower limits for cutting conditions including a cutting width, a cutting depth, and a cutting load of a tool used for machining; a modification condition setting unit for setting a range and a modification condition of the machining program modifying at least one of the cutting width and the cutting depth of the tool; a first movement amount modification unit for modifying, based on the modification condition, a movement amount of a block that orders a feeding operation of the machining program; a load calculation unit for calculating a load imposed upon cutting, based on a cutting condition obtained prior to modification of the machining program and a variation in the modified movement amount; and a determination unit for determining whether or not the modified movement amount and the calculated cutting load fall within ranges between the upper limits and the lower limits of the cutting width or cutting depth and the cutting load, the ranges being set by the tool cutting condition setting unit.
-
-
2. The machine tool according to claim 1, further comprising a display unit for displaying a result of determination made by the determination unit.
-
3. The machine tool according to claim 1, wherein when it is determined by the determination unit that the modified cutting width or cutting depth and the calculated cutting load fall within the ranges between the upper limits and the lower limits of the cutting width or cutting depth and the cutting load, the ranges being set by the tool cutting condition setting unit, the machine tool executes the machining program.
-
4. The machine tool according to claim 1, further comprising:
-
a second movement amount modification unit for modifying, based on the determination unit, the movement amount of the block that orders the feed operation of the machining program so as to fall within the ranges between the upper limits and the lower limits of the cutting width or cutting depth and the cutting load, the ranges being set by the tool cutting condition setting unit, wherein the machine tool executes the machining program according to a result of the modification performed by the second movement amount modification unit.
-
Specification