CPC G05B 19/182 (2013.01) [G05B 2219/35043 (2013.01)] | 10 Claims |
1. A computer-implemented method of controlling a computer numerical control (CNC) machine, the method comprising:
at a controller, controlling the CNC machine to perform a first cutting process step for a given feature of a plurality of features of a first part having a first part identifier, including executing first instructions causing the CNC machine to perform the first cutting process step, the first instructions comprising a feature identifier of the given feature and a definition of the first cutting process step to be executed in relation to the given feature;
at the controller, while controlling the CNC machine to perform the first cutting process step, controlling the CNC machine to acquire first monitoring data, including controlling the CNC machine to monitor the first cutting process step and to collect measurements associated to the first cutting process step, said first monitoring data including collected measurements of at least one of a cutting/spindle load, a coolant flow, a temperature, and vibrations;
by the controller, associating the first monitoring data to the feature identifier in a non-transitory memory;
performing a second cutting process step for the given feature on a second part in accordance with second instructions, the second part having a second part identifier distinct from the first part identifier, the feature identifier being associated to a definition of the second cutting process step in the second instructions;
generating second monitoring data pertaining to the second cutting process step; and
associating the second monitoring data to the feature identifier in the non-transitory memory.
|