TWO TABLE SLIDING ROTATING ROBOTIC POSITIONING SYSTEM

20200246927 ยท 2020-08-06

    Inventors

    Cpc classification

    International classification

    Abstract

    A positioning system includes a centrally mounted robot within a work area. Workpiece holders are independently moveable relative to the robot between working positions on opposite sides of the robot and a shared loading and unloading position. The system permits the robot to continuously operate without a need to wait for movement between the loading position and the working position. Furthermore, the system can be used as a single workpiece system while maintenance or hardware change is being performed on one of the workpiece holders. The workpiece holders move between the work positions and the loading and unloading position in a rotation and sliding fashion.

    Claims

    1. A method of positioning workpieces for robotic work, comprising: loading a first workpiece in a first station onto a first holder; moving the first holder and first workpiece to a first workstation; performing robotic work on the first workpiece in the first workstation while the first workpiece is on the first holder; loading a second workpiece in the first station onto a second holder while the robotic work is performed on the first workpiece; moving the first holder and first workpiece after the robotic work is completed from the first workstation back to the first station as the second workpiece and second holder move from the first station to a second workstation; unloading the first work piece in the first station; performing robotic work on the second workpiece in the second workstation while the second workpiece is on the second holder; then moving the second workpiece and second holder to the first station and unloading the second workpiece from the second holder.

    2. The method of claim 1 wherein the holders hold the workpieces as the robotic work is performed.

    3. The method of claim 1 wherein the first and second workstations are separate from one another.

    4. The method of claim 1 wherein the robotic work on the first and second workpieces is done at different times.

    5. The method of claim 1 further comprising moving a robot between the first and second workstations to perform the robotic work on the first and second workpieces.

    6. The method of claim 1 wherein the first and second workpieces are rotated and translated during movement to and from the first and second workstations, respectively.

    7. The method of claim 1 wherein the first and second holders alternate movements to and from the first station.

    8. The method of claim 1 wherein the first and second holders load and unload the first and second workpieces, respectively, only at the first station.

    9. The method of claim 9 wherein the first and second holders hold the first and second workpieces, respectively, during the robotic work.

    10. A method of positioning workpieces for robotic work, comprising; alternatingly loading first and second workpieces onto first and second holders, respectively, at a first location; alternatingly moving the first and second holders with the first and second workpieces from the first location to a first and second workstations, respectively, for work by a robot; and alternatingly moving the first and second holders with the first and second workpieces from the first and second work stations, respectively, to the first location for unloading the first and second workpieces from the first and second holders, respectively, after the work is done on the first and second workpieces.

    11. The method of claim 10 wherein the first and second holders move on opposite sides of the first and second workstations.

    12. The method of claim 10 wherein the first and second holders are at the first and second workstations at different times.

    13. The method of claim 10 wherein the first and second workpieces remain on the first and second holders, respectively, in the first and second workstations as the work is done.

    14. The method of claim 10 wherein the holders do not unload the workpieces at the first and second workstations.

    15. The method of claim 10 wherein the first and second holders rotate and translate the first and second workpieces during movement from and to the first location.

    16. The method of claim 10 wherein the robot moves between the first and second workstations.

    Description

    DESCRIPTION OF THE DRAWINGS

    [0009] FIG. 1 is a perspective view of the two-table sliding and rotating robotic positioning system according to the present invention, with a pair of workpieces shown in broken lines, and with the two work holders both located in working stations on opposite sides of the robot.

    [0010] FIG. 2 is a perspective view of the system, with the workpieces removed for clarity.

    [0011] FIG. 3 is a top plan view of the system shown in FIG. 2.

    [0012] FIG. 4 is a perspective view of the system with the first workpiece holder moved to a loading/unloading position and the second workpiece holder moved to a work position.

    [0013] FIG. 5 is a view similar to FIG. 4, with the work holders moved to opposite positions.

    [0014] FIG. 6 is a perspective view similar to FIG. 4, with the workpieces being removed from the work holders.

    [0015] FIG. 7 is a top plan view of the system shown in FIG. 6.

    [0016] FIG. 8 is a perspective view of one of the tracks and track followers for the system, according to the present invention.

    [0017] FIG. 9 is an end elevation view of the track and track follower shown in FIG. 8.

    [0018] FIG. 10 is a partially exploded view of the track and track follower.

    [0019] FIG. 11 is a plan view of an alternative embodiment of the present invention utilizing a pair of converging tracks for moving the workpiece holders.

    DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

    [0020] The robotic positioning system or workstation 10 according to one embodiment of the present invention includes a first workpiece holder 12 and a second workpiece holder 14 each adapted to hold a workpiece 15. The workpiece holders 12, 14 can be tables or trunnions, or other known workpiece mounting structures of various sizes and shapes. The workpieces 15 are shown generically in the drawings as cylindrical bodies, though the workpieces may have various sizes and shapes, and are mounted on the holder 12, 14 in any convenient manner.

    [0021] The workpiece holders 12, 14 are both shown in their respective working positions on opposite sides of a robot 16 in FIG. 1. The robot 16 may include tools to perform work on the workpieces 15 supported on the workpiece holders 12 and 14. For example, the robot 16 may include a welder. Each of the workpiece holders 12 and 14 are attached to their own linkage or link arms 18 and 19. While the linkages 18 and 19 are represented by a single bar in FIG. 1, in practice, the linkages may include several components. The linkages 18 and 19 are adapted to move the workpiece holders 12, 14 between their respective working positions on opposite sides of the workstation 10 and the loading and unloading position at one end of the workstation 10.

    [0022] More specifically, the linkages 18, 19 are adapted to move the workpiece holders 12, 14 in a sliding and rotating fashion so that the footprint of the system 10 is minimized, and so that as each workpiece holder 12, 14 moves between the positions, it does not interfere with the other workpiece holder. For example, the first workpiece holder 12 has a vertical pivot axis 20 to rotate along a pivot arc. The first workpiece holder 12 also slides along a track 24 via a track follower or base 26. As the first workpiece holder 12 moves from the working position shown in FIG. 1 to the loading and unloading position shown in FIG. 4, the follower or base 26 will move along track 24 and the link arm 18 will move along the arc. Similarly, the second workpiece holder 14 has a pivot axis 21 to rotate along a pivot arc, and a follower or base 27 to slide along a track 25. As seen in FIGS. 1 and 4, in the loading and unloading position 100 the workpiece holders 12 and 14 are rotated approximately 90 degrees from their working positions. The workpiece holders 12 and 14 may be provided with curtains or other shielding so that when the holders 12 and 14 are in their working positions, the loading and unloading area is protected from sparks, light, and heat that may be generated by the work being performed by the robot 16.

    [0023] The tracks 24, 25 and track followers 26, 27 may take various forms. FIGS. 8-10 show one form for the track and track follower. More particularly, each track includes opposite longitudinal rails 30, with each rail having an upper plate or flange 32 extending laterally outwardly. The follower 26 has opposite sides 34 to which an upper roller 36 and lower roller 38 are mounted via bolts or pins 40. The rollers 36, 38 track along the upper and lower surfaces of the flange 32. The follower 26 also has an upper plate 42 with the plurality of the rollers 44 connected to the plate 42 by vertical bolts or pins 46. Spacers 48 may be provided between the rollers 44 and the bottom surface of the plate 42. The rollers 42 roll along the inside edge of the track flanges 32.

    [0024] It is understood that the track and track follower may take other forms and configurations without departing from the scope of the present invention.

    [0025] The movement of the holders 12, 14 between the work position and the loading unloading position is preferably done automatically, but may also be done manually. In the preferred operation, holder movement is controlled by a computer which actuates an actuator (not shown) to move the holders 12, 14. The actuator may be linear, such as hydraulic or pneumatic cylinders connected to the track followers 26, 27, or an electric motor or gear system connected to the link arms 18, 19 to rotate the arms.

    [0026] In operation, a user will be stationed at the loading and unloading area at the end of the system 10 to load and unload work pieces from the workpiece holders 12 and 14. The workpiece holders 12 and 14 can move independently of one and other. Therefore, while one of the holders 12 or 14 is in the loading and unloading position, the other holder 12 or 14 can be in the working position on one or the other side of the robot 16, with the robot 16 performing work on the workpiece. For example, a user can unload a finished first workpiece and load a new third workpiece on to the first workpiece holder 12 in the loading and unloading position 100 while the robot 16 is performing work on a workpiece on the second workpiece holder 14 at the second work position on the second side of the robot 16. Preferably, the robot 16 remains stationary as the work is done on each of the workpieces 15. The work piece holders 12,14 are isolated from each other so any vibration created by unloading or loading a new work piece 15 on one of the holders at the end of the work station is not induced into the other work piece at one of the side work stations. Also, during work by the robot 16, the holder 12 or 14 with the work piece being worked upon remains stationary in the preferred embodiment, though the position of the work piece in the work holder may be changed as the robot works on the piece. Alternatively, the robot may be moved around the workpiece during the work, as controlled by a software program.

    [0027] As soon as the new workpiece is loaded on to the first workpiece holder 12, the user can cause the first workpiece holder 12 to move back to the first working position on the first side of the robot 16 without interrupting the welding or other process being performed by the robot 16 on the second workpiece on workpiece holder 14. Once the robot 16 finishes its operations on the second workpiece on the second workpiece holder 14, the robot can be moved to the opposite work position on the opposite side of the work station, and then immediately, and without interruption, begin working on the third workpiece on the first workpiece holder 12 at the first work position. The second workpiece holder 14 can move to the loading and unloading position 100 while the robot 16 is working on the third workpiece on the first workpiece holder 12. In this fashion, the robot 16 can be kept in constant operation without the need for downtime to permit indexing between the loading and working positions. It should be appreciated that to enjoy the full benefit of this feature, it is necessary that the loading and unloading procedure and the time to move between the working and loading and unloading positions must take less cumulative time than the working operation being performed by the robot 16

    [0028] The system 10 also permits changing mounting hardware or performing maintenance on one of the workpiece holders 12 and 14 without complete interruption of the robotic work on a workpiece on the other holder. To accomplish this feature, the system 10 is operated as a single station positioner with the workpiece holder that is being repaired or maintained remaining stationary in the working position while the other workpiece holder remains operational. For example, a maintenance worker could perform maintenance on the second work piece holder 14 in the second working position, while the first workpiece holder 12 moves back and forth between the first working position and the loading and unloading position.

    [0029] The sliding and rotating motion of the workpiece holders 12,14 facilitates retaining the workpiece holders 12, 14 close to the robot 16 in their working positions while still avoiding interference with each other as they move to the loading and unloading position 100. Furthermore, the compound movement helps minimize the overall footprint of the workstation 10 in a relatively compact area. One benefit of the system 10 is that it permits the workpieces to be located very close to the robot 16, which is desirable for efficiency. The loading and unloading area can be located farther away from the robot 16, which is desirable for safety reasons.

    [0030] The system 10 also has the flexibility to be used as a two-station stationary system with two loading and loading stations being located adjacent to the working positions. In that mode, only the robot 16 would move, and loading and unloading of workpieces would be performed on opposite sides of the system 10 without movement to the end of the workstation 10.

    [0031] As a further alternative, the link arms 18, 19 can be at opposite ends of the holders 12, 14, such that the holders 12, 14 move to opposite ends of the workstation (though this will increase the footprint of the system).

    [0032] Another alternative is shown in FIG. 11, wherein a pair of tracks 24A, 25A extend from opposite sides of the robot 16 to a common load/unload station at one end of the workstation 10. The workpiece holders 12, 14 can move along the tracks 24A. 25A, such that as the robot works on one workpiece, the other workpiece holder can be moved to the end for unloading the completed workpiece and inserting a new workpiece, in a manner similar to that described above. As seen in FIG. 11, the workpiece holders 12, 14 can be rotated approximately 90 from the end loading/unloading station to the side work positions. Movement of the holders 12, 14 can be rolling, sliding, or any other convenient means.

    [0033] In all embodiments, movement of the holders 12, 14 can be controlled automatically by computer software. Manual movement of the holders is also contemplated by the invention, though is not preferred.

    [0034] The presently preferred embodiments of the invention have been described with a degree of particularity. The previous description is of preferred examples for implementing the invention only, and the scope of the invention should not necessarily be limited by this description. The scope of the invention is defined by the scope of the following claims.