Software for improving the accuracy of machines
First Claim
1. Information storage media for improving the accuracy of a machine tool, comprising:
- computer software storage media having computer-readable information recorded to provide tickle feed repositioning commands to a machine controller associated with the machine tool from an external software controller, wherein the repositioning commands correct for a position error of a machine tool end effector and are based upon a comparison of measured true position of the end effector and a digital definition representation of a part.
0 Assignments
0 Petitions
Accused Products
Abstract
Large machines, especially those having working envelopes in excess of fifteen feet, exhibit unacceptable errors because of thermal expansion and mechanical misalignments between the axes. The errors have traditionally been minimized by enclosing the machine in a thermal enclosure, by careful calibration, or by mounting a laser interferometer on each axis. These solutions are costly, may require frequent recalibration, and do not correct for small rotations of one axis relative to another axis due to wear etc. The present invention uses an interferometric laser tracker or a comparable 3D position sensor to measure the position of a retroreflector attached to the end effector, e.g. a machine head when the machine comes to rest. A computer compares the measured position to the desired position according to the machine media, and adds the appropriate correction with trickle feed media statements to move the machine to the correct position prior to further machining.
-
Citations
9 Claims
-
1. Information storage media for improving the accuracy of a machine tool, comprising:
computer software storage media having computer-readable information recorded to provide tickle feed repositioning commands to a machine controller associated with the machine tool from an external software controller, wherein the repositioning commands correct for a position error of a machine tool end effector and are based upon a comparison of measured true position of the end effector and a digital definition representation of a part. - View Dependent Claims (2, 3, 4, 7)
-
5. Information storage media, comprising:
computer software storage media having computer-readable information recorded to provide trickle feed, delta correction commands in machine media from an external software controller to a machine controller to correct for a position error determined by a comparison of the true position of a machine tool under the control of the machine controller and the position that the machine controller locates the machine tool following machine media positioning commands derived from an engineering specification of a part, the delta correction commands moving the machine tool if the position error exceeds a predetermined offset threshold, wherein the software controller records the correction commands for later analysis of machine wear. - View Dependent Claims (6, 8)
-
9. A method for improving the accuracy of a machine having a machine controller for guiding movement of a machine tool, comprising the step of:
-
providing trickle feed delta correction commands in machine media to the machine controller from an external software controller that records the correction commands for later analysis of machine wear, wherein commands are provided when a comparison of the true position of a machine tool under the control of the machine controller and the position to which the machine controller locates the machine tool following machine media derived from an engineering specification of a part exceeds a predetermined offset threshold, wherein the software controller uses a standard deviation protocol to determine the rest position when the machine tool tops following movement.
-
Specification