A more reliable and fool-proof method and apparatus for assembling an article of assembly (e.g. with predetermined screw torque requirements) in which the article of assembly has multiple fastening locations. The method comprises holding the article of assembly fixed while providing at least two different types of targets fixed relative to the article of assembly that correspond to the individual fastening locations. fasteners are fastened into the article of assembly at the fastening locations. When fastening is occurring at one of the fastening locations, one of the targets is being sensed. Based on the target sensed, a target output is generated that differentiates between different types of targets thereby indicating fastening location of the fastening tool. The electronic target output is used for electronic control such as for stopping a conveyor to keep the article of assembly at an assembly station until the fastening operations have been completed.
|
0. 31. A method for assembling components of an article of assembly, the method comprising the steps of:
providing at least first and second physically separate components that, when assembled together, form at least a portion of the article of assembly, wherein
(a) a single set of discrete portions of the first and second components, when placed together, form a single process site consisting of a plurality of fastening locations within the single process site including first and second fastening locations,
(b) each of the first and second fastening locations consists of a single opening for receiving a single fastener that, when fastened in the single opening, partially assembles the first and second components together, and
(c) wherein the article of assembly is structurally designed so that the first and second fastening locations are positioned within the single process site in spaced apart relation to each other such that a fastener must be inserted in the first fastening location before a fastener is inserted in the second fastening location to reduce the risk of structural failure of the assembled combination of the first and second components that would arise if a fastener were inserted in the second fastening location before a fastener were inserted in the first fastening location,
holding the first and second components of the article of assembly in a predetermined position in which the first and second components are placed together to form the single process site;
manually fastening fasteners into the first and second fastening locations of the article of assembly using a fastening tool;
providing an electronic controller having stored in a memory thereof before an operator has commenced any aspect of manually fastening fasteners using the fastening tool
(a) data representative of the location of the first fastening location within the single process site together with first order data indicating that a fastener must be inserted in the first fastening location at a point in time before a fastener is inserted in the second fastening location, and
(b) data representative of the location of the second fastening location within the single process site together with second order data indicating that a fastener must be inserted in the second fastening location at a point in time after a fastener has been inserted in the first fastening location,
wherein the location data and the first and second order data for the first and second fastening locations from a predetermined fastening sequence that must be followed in order for the first and second components to be assembled together in a manner that reduces the risk of structural failure of the assembled combination that would arise if a fastener were inserted in the second fastening location before a fastener were inserted in the first fastening location;
sensing the position of the fastening tool;
electronically comparing the sensed position of the fastening tool with the data representative of the location of the first and second fastening locations to determine if the fastening tool is located in operative relation to one of the first and second fastening locations and then using the order data associated with the one of the first and second fastening locations to ensure the operator's use of the fastening tool conforms to the predetermined sequence of fastening among the first and second fastening locations by
(a) enabling the fastening tool, when it is positioned in operative relation to the first fastening location, to insert a fastener in the first fastening location only if the operator has not inserted a fastener in the second fastening location, and
(b) enabling the fastening tool, when it is positioned in operative relation to the second fastening location, only if the operator already has inserted a fastener in the first fastening location,
which reduces the risk of structural failure of the assembled combination that would arise if a fastener were inserted in the second fastening location before a fastener were inserted in the first fastening location;
providing a sequence output each time that the operator attempts to fasten a fastener in one of the first and second fastening locations indicating whether the predetermined fastening sequence has been achieved;
wherein the electronic controller also has stored in its memory first and second predetermined torque values that represent torque values that the operator is supposed to apply to fasteners inserted in the first and second fastening locations when the operator's use of the fastening tool conforms to the predetermined sequence of fastening; and
when the operator's use of the fastening tool conforms to the predetermined sequence of fastening,
(a) measuring torque applied to fastener by the fastening tool as it is being fastened in the first fastening location and then comparing the measured torque to the first predetermined torque value,
(b) requiring that the torque applied to the fastener located in the first fastening location equal the first predetermined torque value before the operator is allowed to insert a fastener in the second fastening location, which reduces the risk of structural failure of the assembled combination that would result if the operator were allowed to insert a fastener in the second fastening location when the torque applied to the first fastener does not equal the first predetermined torque value,
(c) measuring torque applied to a fastener by the fastening tool as it is being inserted in the second fastening location and then comparing the measured torque to the second predetermined torque value, and
(d) requiring that the torque applied to the fastener located in the second fastening location equal the second predetermined torque value after the first fastener has been inserted in the first fastening location at the first predetermined torque value, which reduces the risk of structural failure of the assembled combination that would result if the operator were allowed to complete assembly of the first and second components when the torque applied to the fastener inserted in the second fastening location did not equal the second predetermined torque value.
0. 1. A method for assembling an article of assembly, the article of assembly having a plurality of fastening locations including first and second fastening locations in spaced apart relation, comprising:
holding the article of assembly in a predetermined position;
providing a plurality of targets including at least a first target fixed relative to the article of assembly corresponding to the first fastening location of the article of assembly and a second target fixed relative to the article of assembly corresponding to the second fastening location, the second target having a different characteristic than the first target;
manually fastening fasteners into the article of assembly at the first and second fastening locations; and
sensing the first and second targets when said fastening is occurring at the first and second locations, respectively, and generating an electronic target output based upon said sensing that differentiates between the first and second targets thereby indicating when a fastening tool is in either of the first and second fastening locations.
0. 2. The method of
0. 3. The method of
intermittently stopping the article of assembly at the assembly station for said fastening; and
monitoring the location of said fastening to ensure proper fastening of fasteners at the fastening locations.
0. 4. The method of
maintaining the fixture at the assembly station and not releasing the fixture for further conveying out of the assembly station until the fastening tool has properly fastened fasteners into the article of assembly at the first and second fastening locations.
0. 5. The method of
measuring torque applied to the fasteners;
electronically indicating measured torque applied to the fasteners at at least one of the fastening locations;
determining the location of said fastening that corresponds to the indicating of measured torque;
electronically comparing measured torque with predetermined torque values for the at least one of the fastening locations; and
providing an output indicating whether the predetermined torque values for at least one of the fastening locations have been reached.
0. 6. The method of
releasing the article of assembly and conveying the article of assembly out of the assembly station when the predetermined torque values have been reached.
0. 7. The method of
monitoring a sequence of said fastening;
electronically comparing the monitored sequence with a predetermined sequence of fastening among the fastening locations; and
providing a sequence output indicating whether the predetermined sequence has been achieved.
0. 8. The method of
0. 9. The method of
providing at least two types of first and second targets, each different type corresponding to one of the articles of assembly;
generating said target output that differentiates between the at least two types of first and second targets; and
electronically determining the article of assembly subject to said fastening by differentiating between the different types of the first and second targets.
0. 10. The method of
electronically sensing when articles of assembly are exiting the assembly station and providing a fixture position output indicating when fixtures have exited the assembly station through the output location;
electronically determining whether said fastening has been properly conducted on each article of assembly exiting the assembly station; and
outputting an electronic alarm signal when one of the articles of assembly has exited the assembly station without proper fastening at the first and second fastening locations.
0. 11. The method of
0. 12. The method of
measuring torque applied to the fasteners;
electronically indicating measured torque applied to the fasteners at at least one of the fastening locations;
determining the location of said fastening that corresponds to the indicating of measured torque;
electronically comparing measured torque with predetermined torque values for the at least one of the fastening locations; and
providing an output indicating whether the predetermined torque values for at least one of the fastening locations have been reached.
0. 13. The method of
monitoring a sequence of said fastening;
electronically comparing the monitored sequence with a predetermined sequence of fastening among the first and second fastening locations; and
providing a sequence output indicating whether the predetermined sequence has been achieved.
0. 14. The method of
assigning adjacent articles of assembly different types of the first and second targets for purposes of differentiation according to a predetermined fixture sequence;
determining the article of assembly subject to fastening operations based upon the predetermined sequence.
0. 15. The method of
0. 16. The method of
0. 17. The method of
0. 18. The method of
0. 19. The method of
0. 20. The method of
0. 21. The method of
enabling the fastening tool when one of the targets is sensed; and
disabling the fastening tool when none of the targets are sensed.
0. 22. A method for assembling an article of assembly, the article of assembly having a plurality of fastening locations including first and second fastening locations in spaced apart relation, comprising:
holding the article of assembly in a predetermined position;
manually fastening fasteners into the article of assembly using a fastening tool at the first and second fastening locations according to a predetermined fastening sequence;
sensing the position of the fastening tool;
electronically comparing the sensed position of the fastening tool with a predetermined sequence of fastening among the first and second fastening locations; and
providing a sequence output indicating whether the predetermined sequence has been achieved.
0. 23. The method of
0. 24. The method of
0. 25. The method of
0. 26. The method of
0. 27. The method of
0. 28. The method of
0. 29. The method of
0. 30. The method of
0. 32. The method of claim 31, wherein the electronic comparison step also includes disabling the fastening tool from performing a fastening operation when it is located at the first fastening location if the operator already has applied a first fastener in the first fastening location with a torque that equals the first predetermined torque.
0. 33. The method of claim 32, wherein the article of assembly comprises a vehicle seat.
0. 34. The method of claim 31, further comprising the step of disabling the fastening tool when it is not disposed in operative relation to a fastening location.
0. 35. The method of claim 31, wherein the first component comprises a seat track.
0. 36. The method of claim 31, wherein the first component comprises a base frame.
0. 37. The method of claim 31, wherein each fastener consists of a threaded fastener.
0. 38. The method of claim 37, wherein each threaded fastener consists of a threaded bolt.
0. 39. The method of claim 31, wherein the first and second components of the article of assembly are provided by means of a continuous moving line conveyor.
0. 40. The method of claim 31, wherein the first and second components of the article of assembly are provided by means of an intermittent conveyor line.
0. 41. The method of claim 31, wherein the first and second components are mounted on an unassembled base frame.
0. 42. The method of claim 41, wherein the holding step comprises clamping the unassembled base frame into a fixture.
0. 43. The method of claim 42, wherein the fixture and unassembled base frame are provided by means of a continuous moving line conveyor.
0. 44. The method of claim 42, wherein the fixture and unassembled base frame are provided by means of an intermittent conveyor line.
0. 45. The method of claim 31, wherein a third fastening location is positioned in spaced apart relation to the first and second fastening locations, the third fastening location consisting of a single opening for receiving a single fastener.
0. 46. The method of claim 45, wherein the predetermined sequence of fastening is for all of the first, second, and third fastening locations.
0. 47. The method of claim 31, wherein the fastening tool forms a part of an assembly station, the method further comprising the step of requiring the first and second components to remain in the assembly station until after it is verified that (a) the operator's use of the fastening tool conformed to the predetermined sequence of fastening for the single process site, and (b) torque values equal to the first and second predetermined torque values were applied to fasteners located in the first and second fastening locations when the operator's use of the fastening tool conformed to the predetermined sequence of fastening for the single process site.
0. 48. The method of claim 47 further comprising the step of producing an alarm simultaneously with when an attempt is made to remove the first and second components from the assembly station before it is verified that (a) the operator's use of the fastening tool conforms to the predetermined sequence of fastening for the single process site, and (b) torque values equal to the first and second predetermined torque values were applied to fasteners located in the first and second fastening locations when the operator's use of the fastening tool conformed to the predetermined sequence of fastening for the single process site.
0. 49. The method of claim 48 wherein the assembly system further comprises a stop mechanism that requires the first and second components to remain in the assembly station.
0. 50. The method of claim 49, wherein the stop mechanism prevents removal of the first and second components from the assembly station.
0. 51. The method of claim 50, wherein the first and second components are carried by a conveyor into and out of the assembly station the movement of which is stopped by the stop mechanism.
0. 52. The method of claim 51, wherein the conveyor comprises an intermittent conveyor.
0. 53. The method of claim 51, wherein the conveyor comprises a continuous conveyor.
0. 54. The method of claim 31, wherein the first and second components comprise components of a vehicle seat.
0. 55. The method of claim 48, wherein the alarm is given as a result of the attempt to remove the first and second components of the assembly station.
|
This patent application is a reissue application of U.S. Pat. No. 7,062,831, issued Jun. 20, 2006, on application Ser. No. 10/789,307, filed Feb. 27, 2004, which was a divisional of U.S. patent application Ser. No. 09/992,326, filed Nov. 19, 2001, now U.S. Pat. No. 6,763,573.
The present invention relates generally to assembly systems, and more particularly relates to monitoring fastening of articles of assemblies in such assembly systems.
There are many industries where the sequence of fastening operations and/or the applied torque of fastening operations are critical in assembling an article of assembly. One such particular industry is the automotive seat assembly industry.
In the automotive seat assembly industry, if the fastening operation of screws on a seat frame is not performed correctly to fasten the parts of the seat together, then the assembled seat may be more prone to possible failure. Proper fastening of a screw may require a predetermined amount of torque to be applied to one or more screws or that the screws be fastened according to a predetermined sequence, or possibly both requirements. It is also necessary that all of the fastening locations be properly subject to a fastening operation and filled with a fastener.
A common requirement in the seat industry is that certain critical screws need to be fastened with a predetermined amount of torque. The amount of torque required for different screws among a seat can also sometimes be different. Screw torque requirements can be so critical for certain industries that monetary fines or disqualification of manufactured product can occur if certain critical screws that have not been properly fastened or torqued to the predetermined value.
In seat assembly operations, it is desirable to assembly a large volume of seats on an assembly line. In modern systems, this is typically accomplished with conveyor systems that carry seats held in fixtures through multiple assembly stations. Conveyor systems may be a continuously moving line whereby seats are worked on and assembled as the seats are moving and traveling down the line, or as an intermittent stop and go system whereby seats are temporarily stopped at each station for assembly operations and then conveyed down the line to the next station. At the stations where seat parts are assembled with screws according to a predetermined torque, torque reaction arm drivers are used. Torque reaction arm drivers provide an indication of the amount of torque applied during a fastening operation.
To achieve high volume assembly and to keep conveyor lines short, typically several different screws are fastened by a single worker at a given assembly station along the line. For example, a common arrangement is a seat assembly station where several screws are installed into the seat requiring a predetermined applied torque of the same value. This system includes a mechanism that keeps a seat at a station until the desired number of torque values is achieved with the torque reaction arm that is equal to the number of screws being installed.
While the torque reaction arm is capable of providing an indication of driven torque, this type of system can be easily tricked or subject to failure. In particular, if the worker of the torque reaction arm drives the same screw twice he can accidentally provide two torque values for one screw. In repetitive work operations requiring several tasks at a single assembly station, workers can forget which screw has been properly fastened or otherwise make an accidental error in fastening the same screw twice. The result is that one or more screws have been improperly fastened despite the total number of torque values has been achieved for the station (thereby allowing release of the seat from the station for further downstream assembly).
Even without mistakes, some workers have been known to intentionally bypass or trick existing systems. In particular, there have been instances where a worker drives a screw, then reverses the same screw and then refastens that same screw at the same location to get more than one good output value at the same location to in effect trick the system. Workers have even been known drive a screw mounted in a panel proximate the assembly station to intentionally bypass or trick the system. The cause of these problems is difficult to understand but it may include worker frustration or fatigue with respect to properly fastening screws into a seat.
One approach to reducing employee mistakes in fastening operations is to reduce the number of tasks performed at a given work station. However, this approach increases the length and cost of the assembly line and decreases worker efficiency. Another approach is to install quality control in the form of close supervision or downstream torque checking to ensure quality and accuracy of fastening operations. However, increased supervision also increases costs and decreases overall efficiency of an assembly line. There have even been instances where companies have discovered such fastening problems of a large scale level and have had to conduct massive quality control operations by manually checking the proper installation of fasteners and thousands of torque values on seats that have already been run through the line. This is both time consuming and costly.
In light of the above, it is a general aim of the present invention to provide a more reliable and more fool-proof way to conduct fastening operations in assembling an article of assembly.
In that regard, it is also a further object of the present invention to provide a more efficient way of ensuring fastening operations are performed correctly on an article of assembly.
In accordance with these and other objectives, the present invention is directed towards a new more reliable method for assembling an article of assembly in which the article of assembly having multiple fastening locations in spaced apart relation. The method comprises holding the article of assembly in a fixed position while providing at least two different types of targets fixed relative to the article of assembly that correspond to the individual fastening locations. Fasteners are fastened into the article of assembly at the various fastening locations. When fastening is occurring at one of the fastening locations, one of the targets is being sensed. Based on the target sensed, an electronic target output is generated that differentiates between the different types of targets thereby indicating fastening location of the fastening tool. The electronic target output can be used for electronic control or alarm purposes.
The present invention is also directed toward an assembly system for assembling articles of assembly to implement the above method. The assembly system comprises a fixture holding the article of assembly, and first and second targets fixed relative to the fixture that correspond to first and second fastening locations on the articles of assembly. A fastening tool is adapted to fasten fasteners into the article of assembly at the first and second fastening locations with different tool positions relative to the fixture when the tool is at the different fastening locations. The assembly system further includes a target sensor fixed relative to the fastening tool along at least one axis. The target sensor senses the first and second targets when the fastening tool is fastening at the first and second locations respectively. The target sensor generates a target output differentiating between the first and second targets and thereby indicates when the fastening tool the first and second fastening locations.
Further aspects of the present invention relate to implementations on conveyor systems including both continuous and non-continuous or intermittent type conveyor systems.
Other objectives and advantages of the invention will become more apparent from the following detailed description when taken in conjunction with the accompanying drawings.
The accompanying drawings incorporated in and forming a part of the specification illustrate several aspects of the present invention, and together with the description serve to explain the principles of the invention. In the drawings:
While the invention will be described in connection with certain preferred embodiments, there is no intent to limit it to those embodiments. On the contrary, the intent is to cover all alternatives, modifications and equivalents as included within the spirit and scope of the invention as defined by the appended claims.
For purposes of illustration, a preferred embodiment of the present invention has been illustrated in
To transport the seats 12 through the various stations, a conveyor 14 is provided that runs through the assembly station 10. The conveyor 14 is illustrated as a continuous type in which the conveyor 14 runs and moves the seats 12 substantially continuously. In particular, the conveyor 14 will typically run on a continuous basis and continuously move the seats 12 downstream through the various stations unless the necessary work operations any of the particular stations are not performed within the allotted time given for that station, or a breakdown occurs, or other similar event occurs requiring stoppage of the conveyor 14. As can be seen in
The conveyor 14 includes a stationary support frame 20 and a moving line 22. A plurality of seat fixtures 18 are affixed to the moving line 22 at equidistant intervals. The seat fixtures 18 clamp onto or other wise hold the seats 12 in a fixed position for assembly operations. Unassembled base frames of seats 12 are clamped into the fixtures 18 (typically through locating pins and a clamping mechanism that are not shown) at the upstream input location of the conveyor 14, while assembly seats are removed from the fixtures 18 at the downstream output location of the conveyor 14. The fixtures 18 are recycled and used over and over again for assembling seats 18.
For purposes of reference, three mutually perpendicular axes 24, 26, 28 have been shown. The axes include a horizontal axis 24 parallel to the conveyor 14, a vertical axis 26 and a tool plunging axis 28.
At the illustrated assembly station 10, a fastening tool is provided in the illustrated form of an electrically powered, torque reaction arm, screw driver 30 (“power screw driver”) for driving threaded bolts, screws or other threaded fasteners into the frame 13 of the seat 12. The power screw driver 30 is manually operated including a handle 32 and a trigger 34 that provides for forward and reverse modes to correspondingly drive or remove threaded fasteners. The power screw driver 30 also comprises an integral torque monitor 31 that is capable of providing an output of the torque applied to fasteners by the power screw driver 30.
The power screw driver 30 is mounted on a horizontal tool platform 36 via a first linear rail mechanism 38 that extends the tool plunging axis 28. The first linear rail mechanism 38 allows for sliding linear movement of the driver 30 in the plunging axis 28. The horizontal tool platform 36 is in turn supported by a second linear rail mechanism 40 that extends in the vertical axis 26. The second linear rail mechanism 40 is mounted to a vertical support plate 42. The second linear rail mechanism 40 allows for sliding linear movement of the driver 30 in the vertical axis 26. A supporting recoil cylinder 44 may be used to support the horizontal platform 36 at the desired height and to counteract the force of gravity for the support assembly of the driver. The vertical support plate 42 is in turn supported by a third linear rail mechanism 46 that is mounted to an adjacent wall or side 48 of the conveyor 14. The third linear rail mechanism 46 allows for sliding linear movement of the driver 30 in the horizontal axis 24 parallel to the length of the conveyor 14 at the assembly station 10. The length of the third linear rail mechanism 46 also determines and sets the span 16 of the assembly station 10 over which fastening operations can be performed with the power screw driver 30. From the foregoing, it can be seen that the power screw driver 30 can be manipulated along the three different axes 24, 26, 28, relative to the conveyor 14 and or fixtures 18 to fasten screws into seats 12 as desired.
In accordance with the present invention, the disclosed embodiment includes a plurality of differentiated targets 50a, 50b, 50c corresponding to different fastening locations 52a, 52b, 52c on the seat 12, respectively, and a target sensor in the form of a machine vision camera 54 for sensing the targets 50a-c. The camera 54 is fixed relative to the power screw driver 30 in at least one axis, up to all three axes. For example the target sensor camera 54 may be mounted to the horizontal platform 36 and is therefore fixed relative to the power screw driver 30 in the vertical and horizontal axes 24, 26.
The individual targets 50a-c are fixed relative to the seat 12 in spaced apart relation to their respective fastening locations 52a-c on the seat 12. The spaced apart relation is substantially the same between each of the targets 50a-c and corresponding fastening locations 52a-c in terms of distance (horizontal and vertical) and angular orientation. This equidistant spacing is also substantially the same as that between the tip end of the power screw driver 30 and the machine vision camera 54. In this manner, and with the camera 54 aligned parallel to the tool plunging axis 28, the machine vision camera 54 will sense the first target 50a when the power screw driver 30 is at the first fastening location 52a, will sense the second target 50b when the power screw driver 30 is at the second fastening location 52b, and will sense the third target 50c when the power screw driver 30 is at the third fastening location 52c.
To fix the targets 50a-c relative to the seat 18, the targets 50a-c are preferably provided on panels 56 that in turn are mounted to the each one of the fixtures 18. The targets 50a-c may also be mounted to the moving line 22 of the conveyor (since the conveyor moves at the same speed as the seats) or mounted to or integrally provided by the seats 18 themselves to provide for fixed targets relative to the seats. For intermittent stop and go systems, the targets may be fixed stationary at the assembly station such as to the stationary support frame of the conveyor because the seat is stopped in position while work operations are being performed.
As shown in
The electronic controller 58 has several outputs and inputs and can utilize the electronic output from the machine vision camera 54 for a variety of purposes such as sounding an alarm, stopping the conveyor 14 and/or collecting data for analysis or quality control purposes. The actual purpose may vary between applications.
In continuous conveyor seat assembly systems where certain screw torques or fastening sequences may be critical, the electronic output from the machine vision camera 54 may be used to stop the conveyor 14 in the event that not all fastening operations are performed correctly as required, to allow further time to finish those operations at the illustrated assembly station 10. Although this can stop the entire conveyor line and affect other upstream or downstream stations, the disclosed embodiment ensures fool-proof assembly that ensures that proper fastening torques at each of the fastening locations 52a-c and/or fastening sequences at the fastening locations 52a-c is achieved with no further quality control required over fastening operations. In typical assembly line set ups, the conveyor line 22 will be moving at a speed that is typically sufficient to allow all work to be accomplished in the allotted time at each of the assembly stations along the conveyor.
At the illustrated assembly station 10 of
For purposes of illustration, one form of an operational electronic control diagram with a continuous conveyor system is illustrated in
In any event, the program is started by first monitoring fixture position 100 in response to the fixture position sensor 62 to ensure that the leading fixture 18 has not left the station 10 with a seat 12 without proper fastening at each of the three fastening locations 52a-52c. It is determined whether a fixture has left or is about to leave the assembly station without proper fastening at all three locations (e.g. setting flags as will be described) 102. If not all fastening locations have been properly fastened, then the electronic controller sends a stop signal 104 to the conveyor drive 64 to stop the conveyor 14 to ensure that all necessary fastening operations can be completed.
If, however, there is still time to conduct fastening operations, then the tool position is monitored 106 to determine whether the fastening tool or driver 30 is at a fastening location 108. If the fastening tool or driver 30 is not in position, then the fastening tool is disabled 110. If, however, the driver 30 is in position in front of one of the fastening locations as indicated by one of the six targets, then the fastening tool is enabled 112. The driver torque may then be monitored 114. The input received from the position sensor 54 is also evaluated based on the differentiating characteristics of the various targets 50a-50c, 51a-51c to determine tool position 116 and first whether the tool is servicing either fixture A 18 or fixture B 19 and then whether the tool is in the first fastening position, the second fastening position, or the third fastening position as indicated by schematic blocks 120, 122, 124. There are similar sequences run for both fixtures A and B as indicated, but only one sequence is for fixture A is shown to simplify the drawings.
As shown, once the tool fastening position is determined, then the electronic controller 58 determines whether the torque value has been reached for that position as indicated by schematic blocks 126, 128, and 130. If the torque value has been reached as previously monitored in schematic block 114, then a torque flag is set representing that fastening location as indicated in schematic blocks 132, 134, 136. Thereafter, all torque flags are monitored 138 to determine whether all three torque flags representing the three different fastening locations have been set 140. If all torque flags have been set, then the fixture is allowed to leave the station 10 and all of the flags for fixture type A are reset 142 and the system can be recycled 144. If however, not all three torque flags have been set 140, then the entire process is recycled back to the beginning and the fixture position is again sensed 100.
It will be appreciated that all of the operations indicated in
Further features may also be added. For example, a further feature that can be used which is not illustrated in
Turning then to
The target and target sensor assembly of the system is illustrated in
A second embodiment of a sensing system is shown in
It should be noted that a minimum of two different fastening locations and targets as described above are necessary for the subject invention. It will readily be appreciated to those skilled in the art that any number of targets and fastening locations above two may be used and are specifically intended to be covered by all of the claims appended hereto.
It should also be noted that the present position monitoring system may also incorporate a sensor, linear transducer or laser to monitor the tool position to determine bolt position in the vertical axis 26. For example, bolts on the seats carried on the conveyor are always at a constant known elevation. As such, if bolts are at different elevations, and, if a fixed angle, 90 degree driver/tool is being used (rather than a tool that pivots), then sensing tool elevation provides an indication of the particular bolt being serviced. This may also be used to determine cross line or plunging travel of the tool in the plunging axis 28, and thus used to differentiate bolts spaced at different spacing in the plunging axis 28. The electronic controller 58 may use feedback from such tool position sensors to determine the fastening location being serviced in addition to the target sensing system feedback.
Although a laser sensor and machine vision camera sensor have been shown in
The disclosed position system can also be used to set different parameters for each bolt. The parameters include run down speed, acceleration, deceleration, and the final torque target value. This is valuable because it helps to proactively prevents bad run downs which slow down the assembly process.
All of the references cited herein, including patents, patent applications, and publications, are hereby incorporated in their entireties by reference.
The foregoing description of various embodiments of the invention has been presented for purposes of illustration and description. It is not intended to be exhaustive or to limit the invention to the precise embodiments disclosed. Numerous modifications or variations are possible in light of the above teachings. The embodiments discussed were chosen and described to provide the best illustration of the principles of the invention and its practical application to thereby enable one of ordinary skill in the art to utilize the invention in various embodiments and with various modifications as are suited to the particular use contemplated. All such modifications and variations are within the scope of the invention as determined by the appended claims when interpreted in accordance with the breadth to which they are fairly, legally, and equitably entitled.
Walt, II, Michael A., Walt, Samuel A.
Patent | Priority | Assignee | Title |
Patent | Priority | Assignee | Title |
1226997, | |||
3798731, | |||
4104779, | Dec 29 1976 | SPS Technologies, Inc. | Tightening method and system |
4211120, | Aug 08 1978 | SPS Technologies, Inc. | Tightening apparatus |
4611377, | Jun 04 1984 | Delaware Capital Formation, Inc | Interchangeable robot end-of-arm tooling system |
4664001, | Nov 25 1985 | DEUER MANUFACTURING INC | Torque wrench with audio and visual indicator |
4787136, | Nov 03 1986 | Stabil Elektronik GmbH | Control and monitoring arrangement for tools |
4813125, | Jun 08 1987 | Utica Enterprises, Inc. | Method and apparatus for establishing the position of a datum reference from an object having dimensional variations within a tolerance range |
4987806, | Feb 13 1989 | GSE, Inc. | Electronic control circuitry for a nutrunner |
5005682, | Jun 25 1990 | Sioux Tools, Inc. | Air powered torque control tool driver with automatic torque disconnect |
5072506, | Apr 30 1990 | Utica Enterprises, Inc. | Position seeking apparatus |
5131130, | Oct 09 1990 | Allen-Bradley Company, Inc. | Torque-angle window control for threaded fasteners |
5272805, | Apr 01 1991 | FANUC ROBOTICS NORTH AMERICA, INC | System for the flexible assembly of assemblies |
5407063, | Jul 05 1994 | Ingersoll-Rand Company | Socket tray with adjustable socket guides |
5410229, | Jul 31 1992 | Black & Decker Inc. | Motor speed control circuit with electronic clutch |
5506682, | Feb 16 1982 | GREAT LAKES INTELLECTUAL PROPERTY LTD | Robot vision using targets |
5591919, | Apr 20 1993 | Ingersoll-Rand Company | Method and apparatus for monitoring and controlling tightening of prevailing torque fasteners |
5608956, | Mar 01 1996 | Tachi-S Co., Ltd. | System for automatically assembling a seat |
5637968, | Oct 25 1993 | STANLEY WORKS, THE | Power tool with automatic downshift feature |
5854880, | Oct 12 1984 | Sensor Adaptive Machines, Inc. | Target based determination of robot and sensor alignment |
6247387, | May 19 1998 | MCKECHNIE UK LIMITED | Fastening apparatus |
6305064, | Aug 11 1998 | Namba Press Works, Ltd. | Reclining seat |
6317953, | May 17 1981 | LASER MEASUREMENT INTERNATIONAL INC | Vision target based assembly |
6430463, | Feb 29 2000 | O.E. Electronics, Inc. | Torque control |
6578282, | Feb 26 2001 | Cummins Engine Company, Inc. | Disposable cylinder head bolt torque sequence template |
6604279, | Jun 09 1998 | Automatic vehicle assembly line | |
6763573, | Nov 19 2001 | WILDCAT LICENSING WI LLC | Assembly system for monitoring proper fastening of an article of assembly at more than one location |
6782594, | Dec 30 1997 | PCB LOAD & TORQUE, INC | Method and apparatus for auditing a tension load in the threaded fastener |
6928332, | Sep 21 1998 | Alfing Montagetechnik GmbH | Process system and process tool for processing a workpiece |
7055233, | Nov 19 1999 | Bayerische Motoren Werke AG | Device and method for assigning a tool to a workpiece |
7062831, | Nov 19 2001 | WILDCAT LICENSING WI LLC | Method for monitoring proper fastening of an article of assembly at more than one location |
20020029092, | |||
20020038159, | |||
DE19609511, | |||
EP178300, | |||
JP9155753, | |||
WO17719, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Feb 06 2017 | WILDCAT LICENSING LLC | (assignment on the face of the patent) | / |
Date | Maintenance Fee Events |
Date | Maintenance Schedule |
Feb 05 2022 | 4 years fee payment window open |
Aug 05 2022 | 6 months grace period start (w surcharge) |
Feb 05 2023 | patent expiry (for year 4) |
Feb 05 2025 | 2 years to revive unintentionally abandoned end. (for year 4) |
Feb 05 2026 | 8 years fee payment window open |
Aug 05 2026 | 6 months grace period start (w surcharge) |
Feb 05 2027 | patent expiry (for year 8) |
Feb 05 2029 | 2 years to revive unintentionally abandoned end. (for year 8) |
Feb 05 2030 | 12 years fee payment window open |
Aug 05 2030 | 6 months grace period start (w surcharge) |
Feb 05 2031 | patent expiry (for year 12) |
Feb 05 2033 | 2 years to revive unintentionally abandoned end. (for year 12) |