Tool Wear Analysis of MTConnect Production Data
Abstract This paper presents the analysis of data collected using the MTConnect protocol from a lathe with a Computer Numerical Control (CNC). The purpose of the analysis is to determine an estimated cutting tool life and generate a model for calculating a real-time proxy of cutting tool wear. Various streams were used like spindle load, NC program blocks, the mode, execution etc. The novelty of this approach is that no information about the machining process, beyond the data provided by the machine, was necessary to determine the tool’s expected life. This method relies on the facts that a) it is generally accepted cutting loads increase with tool wear and b) that many CNC machines rely on a small set of regularly run CNC programs. These facts are leveraged to extract the total load for each run of each program on the machine, creating a dataset which is a good indicator of tool wear and replacement. The presented methodology has four key steps: extracting cycle metadata from the machine execution data; computing the integrated spindle loads for every cycle; normalizing the integrated spindle loads between different programs; extracting tool wear rates and changes from the resulting dataset. It is shown that the method can successfully extract the signature of tool wear under a common set of circumstances which are discussed in detail.