Machining load monitoring system
First Claim
1. A machining load monitoring system for monitoring a machining load on a numerically controlled machine tool, comprising:
- an executed state table for storing a block number of one of a plurality of NC commands which is being executed, wherein the NC commands are divided into blocks with corresponding block numbers;
NC command executing means for executing the NC commands and updating the block number of the one NC command stored in said executed state table, as the NC commands are executed;
a sampled data table for storing sampled data of a machining load produced in a trial cutting process, with respect to the blocks of the NC commands; and
load monitoring means for monitoring the block number of the one NC command and a block number of the sampled data, selecting the sampled data having a synchronized block number as the one NC command and changing the sampled data if necessary to synchronize the block numbers of the sampled data and one NC command, comparing the synchronized sampled data with measured data of the machining load in an actual cutting process during execution of the one NC command at predetermined intervals of time, replacing the synchronized sampled data with sampled data of a next block number when a next block number of a next NC command is stored in said executed state table, and issuing an alarm when the difference between the measured data of the machining load in the actual cutting process and the synchronized sampled data reaches or exceeds a predetermined level.
0 Assignments
0 Petitions
Accused Products
Abstract
A machining load monitoring system to monitor a machining condition by comparing sampled data of a machining load in a trial cutting process and measured data thereof in an actual cutting process with each other precisely with respect to time. An NC command executing unit (1) executes NC commands, and updates a block number and an execution mode in an executed state table (2) when the execution of NC commands of one block is finished. A load monitoring unit (4) compares sampled data, stored in a sampled data table (3), of a machining load in a trial cutting process with measured data thereof in an actual cutting process at given intervals of time. When the block number in the executed state table (2) is updated, sampled data of a new block number are read from the sampled data table (3). The sampled data in the trial cutting process and the measured data in the actual cutting process are compared with each other at predetermined times, and an alarm is issued when the difference between the compared data reaches or exceeds a predetermined level.
58 Citations
13 Claims
-
1. A machining load monitoring system for monitoring a machining load on a numerically controlled machine tool, comprising:
-
an executed state table for storing a block number of one of a plurality of NC commands which is being executed, wherein the NC commands are divided into blocks with corresponding block numbers; NC command executing means for executing the NC commands and updating the block number of the one NC command stored in said executed state table, as the NC commands are executed; a sampled data table for storing sampled data of a machining load produced in a trial cutting process, with respect to the blocks of the NC commands; and load monitoring means for monitoring the block number of the one NC command and a block number of the sampled data, selecting the sampled data having a synchronized block number as the one NC command and changing the sampled data if necessary to synchronize the block numbers of the sampled data and one NC command, comparing the synchronized sampled data with measured data of the machining load in an actual cutting process during execution of the one NC command at predetermined intervals of time, replacing the synchronized sampled data with sampled data of a next block number when a next block number of a next NC command is stored in said executed state table, and issuing an alarm when the difference between the measured data of the machining load in the actual cutting process and the synchronized sampled data reaches or exceeds a predetermined level. - View Dependent Claims (2, 3, 4, 5, 6, 11, 12)
-
-
7. A machining load monitoring system for monitoring a machining load on a numerically controlled machine tool, comprising:
-
a sampled data table for storing sampled data of a machining load produced in a trial cutting process; sampling period generating means responsive to an override signal which indicates a change in an intended cutting speed of the numerically controlled machine tool, for outputting a sampling period signal corresponding to said override signal; sampled data reading means for reading sampled data from said sampled data table according to said sampling period signal; sampled data correcting means for correcting the read sampled data based upon said override signal and outputting corrected sampled data; and load monitoring means for comparing the corrected sampled data with measured data of the machining load in an actual cutting process at predetermined intervals of time, and issuing an alarm when the difference between the measured data of the machining load in the actual cutting process and the corrected sampled data reaches or exceeds a predetermined level. - View Dependent Claims (8, 9, 10)
-
-
13. A machining load monitoring system for monitoring a machining load on a numerically controlled machine tool, comprising:
-
an executed state table for storing a block number of one of a plurality of NC commands which is being executed, wherein the NC commands are divided into blocks with corresponding block numbers; an NC command execution unit for executing the NC commands and updating the block number of the one NC command stored in said executed state table, as the NC commands are executed; a sampled data table for storing sampled data of a machining load produced in a trial cutting process, with respect to the blocks of the NC commands; and a sampling period generator responsive to an override signal which indicates a change in an intended cutting speed of the numerically controlled machine tool, to output a sampling period signal corresponding to said override signal; a sampled data reader to read sampled data from said sampled data table according to said sampling period signal; a sampled data correction unit to correct the read sampled data based upon said override signal and outputting corrected sampled data; and a load monitor to monitor the block number of the one NC command and a block number of the corrected sampled data, selecting the corrected sampled data having a synchronized block number as the one NC command and changing the corrected sampled data if necessary to synchronize the block numbers of the corrected sampled data and one NC command, comparing the synchronized corrected sampled data with measured data of the machining load in an actual cutting process during execution of the one NC command at predetermined intervals of time, replacing the synchronized corrected sampled data with corrected sampled data of a next block number when a next block number of a next NC command is stored in said executed state table, and issuing an alarm when the difference between the measured data of the machining load in the actual cutting process and the synchronized corrected sampled data reaches or exceeds a predetermined level.
-
Specification