Machine tool monitoring system
First Claim
1. In a numerical control machine tool comprising:
- (a) first means for supporting a workpiece relative to a machine reference position such that the position of the workpiece can be ascertained;
(b) second means for supporting a cutting tool means relative to said machine reference position such that the undeflected position of the cutting tool means can be ascertained;
(c) cutting tool means operable to remove material from the workpiece when the machine tool is in operation, said cutting tool means deflecting from a rest position during removal of material from the workpiece;
(d) means for moving said first and second supporting means such that the workpiece and the cutting tool move relative to each other;
(e) means for controlling the movement of the first and second supporting means in accordance with programmed instructions, so as to produce a product of selected configuration and size;
the improvement comprising;
(a) means for determining the position of said first and second supporting means relative to the machine reference position at a given point in time;
(b) means for determining the deflection of said cutting tool means from said rest position during operation of said machine tool at said given point in time;
(c) means for combining the position data and the deflection data in such a manner as to produce a resultant which is representative of the actual position of the cutting tool means relative to the workpiece at said given point in time; and
(d) means responsive to (1) said resultant, (2) reference data representative of the desired position of the cutting tool means relative to the workpiece at said given point in time, and (3) a preestablished tolerance value to alter the operation of said machine tool, when the difference between said resultant and said reference data reaches a predetermined fraction of said tolerance value, in such a manner as to insure that said product will be within the preestablished tolerance.
0 Assignments
0 Petitions
Accused Products
Abstract
During machine tool operation a first set of sensors, referred to as cutter deflection sensors, provides data which is representative of the physical deflection of the cutting tool from a rest position, while a second set of sensors, referred to as position sensors, provides data which is representative of the position of the workpiece mounted on the machine tool relative to a reference or setpoint position. The cutter deflection and workpiece position data are combined to produce a resultant which is representative of the actual position of the cutting tool relative to the workpiece. This resultant is then compared with reference data which is representative of the desired position of the cutting tool relative to the workpiece. The difference between the actual and desired positions is then compared with a preselected tolerance value. The machine tool is then either (1) permitted to continue at its programmed speed, (2) slowed down or (3) stopped, depending on the value of the difference data compared to the tolerance value.
-
Citations
7 Claims
-
1. In a numerical control machine tool comprising:
-
(a) first means for supporting a workpiece relative to a machine reference position such that the position of the workpiece can be ascertained; (b) second means for supporting a cutting tool means relative to said machine reference position such that the undeflected position of the cutting tool means can be ascertained; (c) cutting tool means operable to remove material from the workpiece when the machine tool is in operation, said cutting tool means deflecting from a rest position during removal of material from the workpiece; (d) means for moving said first and second supporting means such that the workpiece and the cutting tool move relative to each other; (e) means for controlling the movement of the first and second supporting means in accordance with programmed instructions, so as to produce a product of selected configuration and size; the improvement comprising; (a) means for determining the position of said first and second supporting means relative to the machine reference position at a given point in time; (b) means for determining the deflection of said cutting tool means from said rest position during operation of said machine tool at said given point in time; (c) means for combining the position data and the deflection data in such a manner as to produce a resultant which is representative of the actual position of the cutting tool means relative to the workpiece at said given point in time; and (d) means responsive to (1) said resultant, (2) reference data representative of the desired position of the cutting tool means relative to the workpiece at said given point in time, and (3) a preestablished tolerance value to alter the operation of said machine tool, when the difference between said resultant and said reference data reaches a predetermined fraction of said tolerance value, in such a manner as to insure that said product will be within the preestablished tolerance. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for monitoring a machine tool operating under the initial control of programmed instructions, comprising the steps of:
-
(a) initiating machining operation in which a cutting tool removes material from a workpiece under the control of the programmed instructions; (b) determining the change in position of the machine tool from a reference position at a particular point in time during machining operations, so as to determine the position of the undeflected cutting tool relative to the workpiece; (c) determining the deflection of the cutting tool from a rest position at the particular point in time; (d) combining the data obtained as a result of steps (b) and (c) above in such a manner as to produce a resultant which is representative of the actual position of the cutting tool relative to the workpiece at the particular point in time; (e) calculating the difference between (1) said resultant and (2) a reference value obtained from the programmed instructions which is representative of the desired position of the cutting tool relative to the workpiece; (f) comparing the difference obtained as a result of step (e) above with a preestablished tolerance value obtained from the programmed instructions; (g) continuing the control of the machine tool exclusively by the programmed instructions if the difference of step (e) is within a first range relative to the tolerance value; (h) modifying the programmed instructions to decrease the feedrate of the machine tool if the difference of step (e) is within a second range relative to the tolerance value; and (i) stopping the machine tool if the difference of step (e) is greater than said second range. - View Dependent Claims (7)
-
Specification