CNC MACHINE GEOMETRY ERROR AND ACCURACY MONITORING AND EVALUATION
20190011327 ยท 2019-01-10
Inventors
Cpc classification
G05B19/401
PHYSICS
B23Q11/0007
PERFORMING OPERATIONS; TRANSPORTING
G01B21/20
PHYSICS
G01B21/16
PHYSICS
G01B21/22
PHYSICS
B23Q17/22
PERFORMING OPERATIONS; TRANSPORTING
International classification
Abstract
A method and apparatus is disclosed for measuring the volumetric accuracy during machine operation of a machine having machine members. The method follows the steps of measuring the machine prior to machine operation using traditional methods, mounting sensors on the machine members and calibrating the sensors to a zero position. Each sensor location is correlated to a physical location of a measured geometry point on the machine member. The angular change of the machine members is measured continuously at each sensor location during machine operation. The machine measurements taken by traditional methods prior to machine operation are compared with sensor measurements taken at all times including during machine operation to determine any changes in machine geometry and to calculate tool path error.
Claims
1. A method for measuring the volumetric accuracy of a machine having machine members at all times to include during machine operation, the method comprising the steps of: measuring the machine geometry errors prior to machine operation using traditional methods to develop a baseline characterization of the machine; mounting sensors on the machine members and calibrating the sensors to a zero position; correlating each sensor location to a physical location of a measured geometry point on the machine members; measuring an angular change of machine members continuously at each sensor location during machine operation; comparing sensor readings and interpolated results to the baseline characterization, determining any changes in machine geometry; and, calculating tool path error.
2. The method of claim 1 further comprising the step of: using changes in measured angles by a plurality of fixed sensors mounted on the machine to calculate machine geometry error and volumetric accuracy, while the machine is static and is not moving.
3. The method of claim 1 further comprising the step of: using changes in measured angles by a plurality of fixed sensors mounted on the machine to calculate machine geometry error and volumetric accuracy while the machine is moving.
4. The method of claim 1 further comprising the step of: sensing and measuring material temperature of the machine members; and, mapping the tool path error to the measured material temperature of each sensor location to track periodic changes in machine geometry as a function of temperature.
5. The method of claim 4 further comprising the step of: tracking changes in machine geometry as a function of temperature on a timed basis.
6. The method of claim 4 further comprising the step of: tracking changes in machine geometry as a function of temperature on an hourly basis.
7. The method of claim 4 further comprising the step of: tracking changes in machine geometry as a function of temperature on a daily basis.
8. The method of claim 4 further comprising the step of: tracking changes in machine geometry as a function of temperature on a seasonal basis.
9. The method of claim 1 further comprising the steps of: using angle sensors mounted on the machine members to measure the angular change of the machine members during machine operation.
10. The method of claim 1 further comprising the steps of: using data from a plurality of sensors to update the measurement results from baseline characterization.
11. A system to produce calculated tool path error of a machine tool having machine members by monitoring the geometric error of the machine members and volumetric accuracy during machine operation, the system comprising: a central processing unit (CPU) for receiving readings taken from baseline characterization of machine geometry errors such as roll, pitch, yaw, straightness, squareness, and volumetric accuracy; a plurality of fixed precision sensors mounted on the machine members; data acquisition devices for transmitting readings taken by the fixed precision sensors during machine tool operation to the CPU, whereby the CPU compares readings from the sensors to the baseline characterization readings to produce a continuously calculated updated tool path error.
12. The system of claim 11 wherein the fixed precision sensors calculate linear movement of the machine members in the X, Y, and Z axes by using angular errors obtained from the plurality of fixed precision sensors.
13. The system of claim 11 wherein the fixed precision sensors measure rotational movement of the machine tool members around machine axes.
14. The system of claim 11 wherein the fixed precision sensors are electronically programmable angle sensors.
15. The system of claim 11 further comprising: a rotary head on the machine tool and at least one fixed precision sensor mounted on the rotary head.
16. The system of claim 15 further comprising: a column for supporting the rotary head on the machine tool and at least one fixed precision sensor mounted on the column.
17. The system of claim 16 further comprising: a support beam on the machine tool for supporting at least one of the rotary head and the column; and the at least one fixed precision sensor is mounted on the support beam.
18. The system of claim 17 further comprising: a pair of vertical supports supporting the support beam; and, at least one fixed precision sensor mounted on at least one of the vertical supports.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0018]
[0019]
[0020]
[0021]
[0022]
DESCRIPTION OF THE PREFERRED EMBODIMENT
[0023]
[0024] A plurality of precision level sensors 24 are mounted at attachment points on each of the rails 14, and a plurality of precision level sensors 28 are mounted on the horizontal beam 16. Precision level sensors 32 are also mounted at attachment points on the Z-axis column 17, and one or more precision level sensors 36 may be mounted on the spindle 18. The precision level sensors 24 on the rails 14 may be electrically coupled by a line 25 to a data acquisition device 26, and the precision level sensors 28 on the beam 16 may be electrically coupled by a line 29 to a data acquisition device 30. The precision level sensors 32 on the column 17 may be electrically coupled by a line 33 to a data acquisition device 34, and the precision level sensors 36 on the spindle 18 may be electrically coupled by a line (not shown) to a data acquisition device 38. The data acquisition devices 26, 30, 34, and 38 may have Bluetooth transmission capability to send the signals that they receive from the precision level sensors 24, 28, 32, and 36 to a central processing unit (CPU)39 as described more fully below.
[0025] The term precision level sensor as used herein refers to an electronic level that measures the angle of a surface or the angle of an object along its axis of motion. The output measurement is compared to earth level and/or a preset reference angle. Other types of position or motion sensors may be used. The number and location of the precision level sensors as shown and described herein are for purposes of example only, and other numbers and locations of the sensors may be employed.
[0026]
[0027]
[0028]
[0029]
[0030] In further explanation of the process stated above, in step 92 the process for determining changes in machine geometry may vary depending on the machine type and structure being analyzed. An example of pitch error, horizontal straightness error, and volumetric accuracy error determination from changes in the sensor readings are discussed below.
[0031] To determine pitch error on the X-axis on a machine as shown in
[0032] To determine horizontal straightness error in the Y-axis of a machine having a configuration similar to is the machine shown in
[0033] To determine YZ squareness error of a machine having a configuration similar to the machine shown in
[0034] In step 95, ambient temperature may be sensed at the machine, and the temperature readings may be sent to the CPU 39. In step 96, the CPU may map periodic changes in machine geometry as a function of temperature to develop a trend analysis over time. The periodic changes may be on an hourly, daily, or seasonal basis.
[0035] The process of using the device utilizes real-time machine geometry and volumetric accuracy monitoring and evaluation of a machine using fixed precision sensors which measure the geometric relationship changes of CNC machine members during machine operation. The process evaluates geometric behavior at each machine stack up level, versus measuring only linear deviation at the machine tool tip. The process uses the reference locations of each sensor, the measured magnitude of each sensor measurement, the direction of the measurement, and the positional relationships between each sensor, to compare and update baseline characterization results that were empirically measured, including axis angular, axis straightness, and planar degree of freedom errors. Any changes to the magnitude and direction of each sensor are sensed immediately and in real time using continuous data acquisition. Further processing of the information may allow for root cause axis and planar error determination, analysis, and correction. The process is finalized with a continuously updated recalculation of the volumetric accuracy capability of the machine.
[0036] The present system detects angular change of the machine members and measures the positional difference of a plurality of single points on the machine from an initial zero-calibrated position through the use of a plurality of precision level sensors. Thermal growth, wear, or stress-induced distortion of a machine member during operation is directly measured by a sensor as the difference between the current position of the machine member and the zero-calibrated position.
[0037] Each sensor continuously measures a singular point on the machine to which it is attached in order to detect rotational movement in any direction. The singular point may be on the machine tool frame and/or on a moving element of one or more of the machine axes. Calculations for machine geometry error and volumetric accuracy are made using baseline characterization results and a combination of measured angles from the sensors and the locations of the detected angles.
[0038] Having thus described the device, various modifications and alterations will occur to those skilled in the art, which modifications and alterations are believed to be within the scope of the device as defined by the appended claims.