SYSTEM AND METHOD FOR PRECISELY DRILLING MATCHED HOLE PATTERNS USING SURFACE MAPPED FEATURES
20180221966 ยท 2018-08-09
Inventors
Cpc classification
B23B35/00
PERFORMING OPERATIONS; TRANSPORTING
G05B19/402
PHYSICS
G05B19/404
PHYSICS
B23B39/06
PERFORMING OPERATIONS; TRANSPORTING
B64F5/10
PERFORMING OPERATIONS; TRANSPORTING
International classification
B23B39/06
PERFORMING OPERATIONS; TRANSPORTING
Abstract
A system and method is disclosed for performing matched drilling operations on mating first and second workpieces. A microscopic camera is mounted on a movable spindle holding a tool. A micro-adjustment mechanism on the spindle controllable moves the tool. A template is provided that is mounted to the first workpiece and to the second workpiece. A controller receives images of the template from the microscopic camera at each of the predetermined positions on the first workpiece and identifies microscopic features on the template associated with each of the predetermined positions on the first workpiece. The controller compares microscopic features within received images of the template at each of the predetermined positions on the second workpiece associated with microscopic features of a corresponding image of the first workpiece to calculate a necessary offset adjustment that is applied to the micro-adjustment mechanism before each operation on the second workpiece.
Claims
1. A system for performing matched operations on mating first and second workpieces, comprising: a movable spindle having a chuck for holding a tool for performing an operation; a microscopic camera mounted on the spindle; a template adapted to be mounted to the first workpiece and the second workpiece; and a controller that provides signals to move the movable spindle to a series of predetermined positions on the first workpiece for performing operations at each of the predetermined positions when operating on the first workpiece, the controller receiving images of the template from the microscopic camera at each of the predetermined positions on the first workpiece and identifying and storing in a memory microscopic features on the template associated with each of the predetermined positions on the first workpiece.
2. The system of claim 1, wherein the movable spindle is part of a computer numerical control machine or a computer-controlled robot arm system.
3. The system of claim 1, wherein the controller provides signals to move the movable spindle to a series of predetermined positions on the second workpiece for performing operations at each of the predetermined positions when operating on the second workpiece.
4. The system of claim 3, further comprising a micro-adjustment mechanism mounted on the spindle for controllably moving the tool installed in the chuck on the movable spindle; and wherein the controller receives an image of the template from the microscopic camera at each of the predetermined positions on the second workpiece and, at each of the predetermined positions on the second workpiece, compares microscopic features within the received image of the template associated with microscopic features in a stored version of an image of the template associated with a corresponding predetermined position on the first workpiece to calculate a necessary offset adjustment, the controller providing a signal to the micro-adjustment mechanism to move the tool installed in the chuck on the movable spindle by an amount of the identified offset adjustment.
5. The system of claim 4, wherein the controller adjusts the calculated the necessary offset adjustment based on a temperature differential of the template when mounted to the first workpiece and when mounted to the second workpiece.
6. The system of claim 4, wherein the matched operations comprise matched drilling operations, and the controller provides a signal to cause the tool installed in the chuck on the movable spindle to move by an amount of the identified offset adjustment at each of the predetermined positions to perform drill operations on the second workpiece to approximately match the predetermined positions for the drill operations on the first workpiece.
7. A system for performing matched operations on mating first and second workpieces, comprising: a movable spindle having a chuck for holding a tool for performing an operation; a microscopic camera mounted on the spindle; a micro-adjustment mechanism mounted on the spindle for controllably moving the tool installed in the chuck on the movable spindle; a template adapted to be mounted to the first workpiece and the second workpiece; and a controller that provides signals to move the movable spindle to a series of predetermined positions on the second workpiece for performing operations at each of the predetermined positions when operating on the second workpiece, the controller receiving an image of the template from the microscopic camera at each of the predetermined positions on the second workpiece and, at each of the predetermined positions on the second workpiece, comparing microscopic features within the received image of the template associated with microscopic features in a version of an image of the template associated with a corresponding predetermined position on the first workpiece stored in a memory to calculate a necessary offset adjustment, the controller providing a signal to the micro-adjustment mechanism to move the tool installed in the chuck on the movable spindle by an amount of the identified offset adjustment.
8. The system of claim 7, wherein the movable spindle is part of a computer numerical control machine or a computer-controlled robot arm system.
9. The system of claim 7, wherein the matched operations comprise matched drilling operations.
10. The system of claim 7, wherein the controller provides signals to move the movable spindle to a series of predetermined positions on the first workpiece for performing operations at each of the predetermined positions when operating on the first workpiece.
11. The system of claim 10, wherein the controller receives images of the template from the microscopic camera at each of the predetermined positions on the first workpiece and identifies and stores in memory the microscopic features on the template associated with each of the predetermined positions on the first workpiece.
12. The system of claim 7, wherein the controller adjusts the calculated necessary offset adjustment based on a temperature differential of the template when mounted to the first workpiece and when mounted to the second workpiece.
13. A method for performing matched operations on mating first and second workpieces, comprising the steps of: mounting a template on the first workpiece; moving a first spindle having a first chuck for holding a first tool for performing an operation to a series of predetermined positions on the first workpiece and performing operations on the first workpiece at each of the predetermined positions; capturing an image of the template mounted to the first workpiece using a microscopic camera mounted on the first spindle at each of the predetermined positions; and identifying and storing in a memory microscopic features on the template associated with each of the predetermined positions on the first workpiece.
14. The method of claim 13, further comprising the steps of: mounting the template on the second workpiece; moving a second spindle having a second chuck for holding a second tool for performing an operation to a series of predetermined positions on the second workpiece; capturing an image of the template using a microscopic camera mounted on the second spindle at each of the predetermined positions; and identifying microscopic features on the template associated with each of the predetermined positions on the second workpiece.
15. The method of claim 14, further comprising the steps of: comparing the identified microscopic features on the template associated with each of the predetermined positions on the second workpiece with microscopic features in a stored version of an image of the template associated with a corresponding predetermined position on the first workpiece to identify a necessary offset adjustment at each of the predetermined positions on the second workpiece.
16. The method of claim 15, further comprising the steps of: providing signals to a micro-adjustment mechanism mounted on the second spindle for controllably moving the second tool installed in the second chuck on the second spindle to move the second tool by an amount of the identified offset adjustment at each of the predetermined positions on the second workpiece; and performing operations at each of the predetermined positions on the second workpiece.
17. The method of claim 16, further comprising the step of adjusting the calculated necessary offset adjustment based on a temperature differential of the template when mounted to the first workpiece and when mounted to the second workpiece
18. A method for performing matched operations on mating first and second workpieces, comprising the steps of: mounting a template on the second workpiece; moving a spindle having a chuck for holding a tool for performing an operation to a series of predetermined positions on the second workpiece; capturing an image of the template using a microscopic camera mounted on the spindle at each of the predetermined positions; identifying microscopic features on the template associated with each of the predetermined positions on the second workpiece; comparing the identified microscopic features on the template associated with each of the predetermined positions on the second workpiece with microscopic features in a stored version of an image of the template associated with a corresponding predetermined position on the first workpiece to identify a necessary offset adjustment at each of the predetermined positions on the second workpiece, providing signals to a micro-adjustment mechanism mounted on the spindle for controllably moving the tool installed in the chuck on the spindle to move the tool by an amount of the identified offset adjustment at each of the predetermined positions on the second workpiece; and performing operations at each of the predetermined positions on the second workpiece.
19. The method of claim 18, wherein the spindle is part of a computer numerical control machine or a computer-controlled robot arm system.
20. The method of claim 18, wherein the matched operations comprise matched drilling operations.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0014] The following detailed description, given by way of example and not intended to limit the present disclosure solely thereto, will best be understood in conjunction with the accompanying drawings in which:
[0015]
[0016]
[0017]
[0018]
[0019]
DETAILED DESCRIPTION
[0020] In the present disclosure, like reference numbers refer to like elements throughout the drawings, which illustrate various exemplary embodiments of the present disclosure.
[0021] The system and method disclosed herein employs a microscopic camera, i.e., a microscope vision system capable of providing micron resolution, that is affixed to a spindle of a computer numerical control (CNC) machine or a computer-controlled robot arm. At each drill point on a first workpiece, the microscopic camera records an image on an associated metal template (e.g., a tool jig) attached to the first workpiece, e.g., via determinant assembly procedures such as tension holes. Because the microscopic grain structure of the template vary significantly across the surface thereof, the textures within each recorded image can be used to provide a fingerprint that can be used to identify the associated drill location. The template can then be removed and precisely mounted on an associated second workpiece in the same manner (i.e., via determinant assembly procedures such as tension holes). At each drill point on the second workpiece, an image from the microscopic camera is processed to determine if the spindle is positioned within the desired level of precision. If such processing determines that the spindle is not positioned within the desired level of precision (i.e., an offset if found between the actual and desired positions of the spindle), a micro adjustment mechanism attached to the spindle is activated to move the spindle into a position that is within the desired level of precision. The processing performed can take temperature into account, correcting for thermal expansion of the template as necessary.
[0022]
[0023] Referring now to
[0024] Referring now to
[0025] Referring now to
[0026] The system and method disclosed herein provides the ability to improve quality (by more precisely drilling holes in mating parts) and provide cost savings (by eliminating the need disassemble mating parts for cleaning and deburr after perform drill operations are performed with the mating parts assembled together). In addition, the present system and method allows mating parts to be manufactured and drilled at different locations, with only the template having to be shipped from one location to the other. Further, the system and method of the present disclosure can be implemented by upgrading existing CNC machines or computer-controlled robot arm systems to include a spindle assembly including one or more microscopic camera(s) and micro-adjustment mechanism, with appropriate software upgrades to the associated computing system.
[0027] Although the present disclosure has been particularly shown and described with reference to the preferred embodiments and various aspects thereof, it will be appreciated by those of ordinary skill in the art that various changes and modifications may be made without departing from the spirit and scope of the disclosure. It is intended that the appended claims be interpreted as including the embodiments described herein, the alternatives mentioned above, and all equivalents thereto.