Method of detecting lift of tool based upon cumulative machining distance
First Claim
1. A method of detecting the life of each of plural tools which are selectively used in accordance with a numerical control program to affect a machining operation on a workpiece in a machine tool, comprising the steps of:
- detecting a tool selection code at each execution step of the NC program and storing a tool number of a tool currently in use as derived from the tool selection code;
calculating an actual machining distance for the currently in use tool during machining of the workpiece by the currently in use tool;
accumulating the actual machining distance for each tool by storing the actual machining distance determined in said calculating step for each tool and by adding thereto the actual machining distance calculated for subsequent uses of the respective tool;
comparing the accumulated actual machining distance with a predetermined machining life distance to indicate the life of each tool; and
determining the life of each tool based on a result obtained in the comparing step.
1 Assignment
0 Petitions
Accused Products
Abstract
Life of a tool used in a machining center having various sorts of tools can be detected by steps that a tool selection code at every execution of NC program is detected and the current-use tool number is stored, the machining distance of each tool is calculated, the machining distance is accumulated per each tool, the cumulative machining distance is compared with predetermined machining life distance to indicate the life of each tool, and then the life of each tool is determined on the basis of a result obtained in the comparing step.
31 Citations
3 Claims
-
1. A method of detecting the life of each of plural tools which are selectively used in accordance with a numerical control program to affect a machining operation on a workpiece in a machine tool, comprising the steps of:
-
detecting a tool selection code at each execution step of the NC program and storing a tool number of a tool currently in use as derived from the tool selection code; calculating an actual machining distance for the currently in use tool during machining of the workpiece by the currently in use tool; accumulating the actual machining distance for each tool by storing the actual machining distance determined in said calculating step for each tool and by adding thereto the actual machining distance calculated for subsequent uses of the respective tool; comparing the accumulated actual machining distance with a predetermined machining life distance to indicate the life of each tool; and determining the life of each tool based on a result obtained in the comparing step. - View Dependent Claims (2)
-
-
3. A method of detecting the life of each of plural tools which are selectively used in accordance with a numerical control program to affect a machining operation on a workpiece in a machine tool, comprising the steps of:
-
detecting a tool selection code at each execution step of the NC program and storing a tool number of a tool currently in use as derived from the tool selection code; obtaining an actual machining distance of each tool based on feed amount data designated in one data block of the NC program, said one data block being prescribed for affecting an actual machining operation through engagement between each tool and the workpiece; accumulating the actual machining distance for each tool by storing the actual machining distance determined in said claculating step for each tool and by adding thereto the actual machining distance calculated for subsequent uses of the respective tool; comparing the accumulated machining distance with a predetermined machining life distance to indicate the life of each tool; and determining the life of each tool based on a result obtained in the comparing step.
-
Specification