The present invention generally relates to system and method for handling heavy flat objects and in particular to a multi-purpose robotic system for handling and stacking flat glass sheets of mixed sizes directly off or onto a production line in an on-the-fly manner.
The present invention relates to automatic unloading and stacking of cut-glass sheets of multiple sizes at the cold-end of a float glass production line. In particular, the present invention is aimed at handling massive size glass sheets, having a full or half ribbon width cut to different lengths. Sheets of such dimensions are commonly known as jumbo-sized sheets for plates of full ribbon width and about 6 m long, as LES (lehr end size) sheets for plates of full ribbon width and about 2 to 3 m long, and as split size sheets (SSS) for plates of half ribbon width and 2 to 3 m long. Such plates and in particular the jumbo size plates, may reach a weight of more than 700 Kg. The issue addressed by the present invention is that of lifting the heavy fragile sheets from horizontal position and stacking them in a substantially vertical position on racks positioned on unloading platforms located along the conveyor side. The present invention also relates to the reverse operation, i.e., to the unloading of vertically positioned glass sheets from glass racks onto a substantially horizontal conveyor line, e.g., for further processing. The invention further addresses the handling of mixed size sheets where a combination of jumbo-sized, LES and split size sheets arrive to the unloading stations in a mixed order.
Until recently, unloading and stacking flat glass sheets off a float line and onto racks was performed either manually or by dedicated machines known as flat glass stackers. Glass stackers suffer from a number of drawbacks, most notably their inflexibility in handling glass sheets of various sizes and qualities and their inability to stack the plates in more than one orientation. Furthermore, known jumbo stackers occupy a large floor space and/or extend to a considerable height above the floor, putting heavy installation space demands. In recent years, the use of industrial robots for handling glass sheets off and onto production lines has started to replace conventional glass stackers. However, the transposing of heavy jumbo-size glass plates from or onto a conveyor still posts a challenge in the float glass industry. U.S. patent application Ser. No. 10/448,261, assigned to the assignee of the present invention, provides a robotic system that can interchangeably handle any combination of LES, split size and jumbo-sized sheets with a minimum requirement for operating personnel. The system comprises a pair of synchronized articulate robots that are movably mounted on a pair of parallel bridges running above and across the conveyor. However for already existing production lines, the U.S. Ser. No. 10/448,261 system might not always provide the best solution since it requires the installation of the bridges and might require the installation of a popup belts system for stopping the plates. The present invention provides an alternative on-the-fly system for handling glass sheets of mixed sizes that can be more easily incorporated into any existing and running float line with no interruption to the production process and with reduced set-up time. The ability to lift the glass sheets in an on-the-fly manner eliminates the need to align the plates, thus reduces the handling cycle time as well as potential glass damage. In general, the system configuration reduces the overall space requirements compared to existing stacking systems, enhances the efficiency, reliability and yield and reduces overhead and operating costs. Furthermore, the present system, being based on available programmable articulate industrial robots can be easily adapted to perform new tasks by appropriate programming.
The present invention provides an on-the-fly automatic robotic system and method for handling and transposing heavy massive glass sheets including jumbo-sized sheets. The system allows for interchangeably unloading SSS, LES and jumbo size glass directly off the float line and stacking them on racks in a substantially vertical position. The system also allows for the reverse operation, i.e., for unloading sheets from racks onto a conveyor line. The system further allows for repacking, i.e. taking a plate from one rack to another, as well.
The system comprises at least one traverse unit located along one side of the conveyor in parallel to the longitudinal axis thereof; at least two programmed-controlled articulated industrial robots movably mounted in an upright position on the traverse unit and a master computer in communication with the robots controllers, the master computer controls the operation of the at least two robots for allowing a synchronized mode of operation of two adjacent robots for handling glass sheets too heavy and/or too big to be handled by one robot or an individual stand-alone operation mode where each robot independently handles a single sheet. When in a synchronized operation mode, one robot is selected as master and the second robot is selected as slave. During synchronized mode of operation, the two adjacent robots perform a linear movement along the at least one traverse unit to increase and/or decrease the distance there between.
Preferably the robots are six-axis heavy payload industrial articulate robots, including a base, an arm, a wrist and a controller for controlling the movements of the robot. A gripping device connected to the wrist allows for gripping the glass sheets. Preferably, the gripping device is a vacuum gripper including a base frame and a plurality of suction cups supported on said base frame, wherein the plurality of suction cups are divided into multiple groups such that each group is controlled separately.
In accordance with one embodiment of the invention the each of the robots is mounted on a driven carriage coupled to a linear guiding rail. The carriage is provided with a driving unit, such as a pinion and racket, for allowing linear translatory movement of the robots each along the traverse unit.
The unloading platforms may include racks for stacking jumbo-sized, LES and split sized glass sheets in a substantially vertical position.
The system may further comprise edge-detecting measuring device for measuring offset of a glass sheet with respect to the conveyor axis. The edge-detecting measuring device may comprise stationary sensors located along or in the vicinity of the conveyor and/or movable sensors incorporated into the gripping device, movable along one or two of the gripping device axes.
The present invention further provides for on-the-fly method for unloading glass sheets of mixed sizes off a conveyor onto unloading platforms. The method comprises the steps of: receiving information regarding dimensions and designated unloading platform of an incoming glass sheet and determining in accordance with said information whether a synchronized operation mode or an independent operation mode is required for handling an incoming glass sheet. In an independent operation mode the method further comprises the steps of: moving each of the robots independently along the traverse unit to lift at least one glass sheet off the conveyor by the gripping device and to place the at least one glass sheet onto a designated unloading platform; and releasing the at least one glass sheet from the gripping device. In a synchronized operation mode the method further comprises the steps of: moving two adjacent robots along the traverse unit to be positioned at a predetermined distance apart; synchronously activating the gripping devices of the two adjacent robots to grip the incoming glass sheet; synchronously moving the robots, and manipulating the gripping devices to lift the glass sheet off the conveyor and to place the glass sheet onto the designated unloading platform; and synchronously releasing the glass sheet from the gripping devices onto the designated unloading platform; wherein the moving of the two adjacent robots along the traverse unit include a first linear movement away from each other followed by a second linear movement toward each other. In a synchronized operation mode, one of the two robots is selected to be master robot and the other is selected to be a slave robot.
The present invention will be understood and appreciated more fully from the following detailed description taken in conjunction with the drawings in which:
FIGS. 5(i)-(ix) are top views of a system in accordance with the invention depicting in a sequential manner the synchronized motion of two robots during a cycle of synchronized operation for unloading a jumbo-sized glass sheet from the conveyor and stacking it in a substantially vertical orientation onto a rack;
The present invention provides an on-the-fly robotic system with maximum versatility for handling a wide variety of glass plates of mixed sizes and qualities. In particular, the present system may be used for unloading jumbo-sized sheets, LES sheets, split size sheets or a combination thereof directly off a float line. The ability to handle a combination of mixed size sheets in an on-the-fly manner reduces the cycle time during operation and eliminates the need to install stopping and aligning mechanisms, thus reduces set up time and costs during installation as well. Generally, the present system and method reduces capital investment and operational costs.
The system is based on at least two programmable heavy payload industrial robots, preferably 6-axes articulate robots, with an additional translation axis for allowing linear movement of the robots along at least one traverse unit installed along the conveyor line in parallel to its longitudinal axis. The at least two robots may be operated in a fully synchronized operation mode for glass sheets which are too big to be handled by a single robot, or in an independent stand-alone operation mode when handling LES and/or split size sheets.
In the context of the present invention, jumbo-sized sheets generally refer to plates having sizes between 3600×2500 to 6100×3300 mm, LES sheets refer to plates of 1000×2400 to 2800×3600 mm and split size sheets refer to plates of 1200×1200 to 1800×2500 mm. However, it will be easily understood that plates of other dimensions can be handled by the present system, as well.
Referring now to the drawings,
As best seen in
Carriage 70 is slidably mounted on traverse unit 40 and is provided with a driving mechanism for actuating controllable traverse motion of robot 100 along unit 40 in parallel to conveyor 10. The sliding means (not shown) of carriage 70 allows for smooth, low friction and highly accurate linear motion. Carriage 70 is preferably further provided with end-detecting sensors for detecting ends of unit 40. Detailed examples for a driving mechanism, sliding means and end detecting means are given in U.S. patent application Ser. No. 10/448,261, the relevant parts thereof are incorporated herein by reference. However, it will be easily realized that the invention is not limited to the driving mechanism and/or to the sliding means and/or end detecting means described there and that other driving mechanisms for allowing smooth linear movement of carriage 70 along unit 40 and for detecting the end of the unit are possible without departing from the scope of the invention. The wiring required for robot 100 operation, including power supplying cables and communication lines to the robot controller are connected to the robot base 102 by means of cable chain 50 (best seen in
A master computer in communication with the controllers of robots 100 controls the robots operation. The master computer receives and analyzes information regarding customer order scheduling and determines which robot will handle which glass plate and when robots 100 should operate in full synchronization mode or in an independent mode. Accordingly, the master computer sends orders to robots 100 regarding incoming glass sheets and the desired rack for each sheet. The information regarding customer orders is preferably received in the master computer by direct connection to the production line mainframe computer. Alternatively, the information can be loaded locally to the master computer memory. The master computer further gathers data from sensors or from any other monitoring or diagnostic system that might be installed along the production line. Such a monitoring system may be, for example, a camera system installed above the production line prior to the unloading stations, which overviews the cut glass and measures the precise size and orientation of each coming glass sheet. The master computer may further control the glass racks management for allowing automated stock administration. Preferably the master computer is provided with a monitor panel for allowing manual initialization and control of stacking procedures. A detailed description of the computerized robots control network and the robot control programs is given in conjunction with
During operation, each of the robot controllers receives from the master computer information regarding incoming glass sheet 20 to be handled by the robot, including the designated rack for the sheet stacking. Accordingly, each of the robot controllers processes the information and calculates the required trajectory of gripper 90 for performing the task. When a synchronized cooperation of the two robots is required for handling a jumbo-sized sheet, one robot is selected as a master robot and the other robot as a slave robot.
The present invention allows for the complete elimination of an aligning (squaring) mechanism by means of edge-detecting measuring device for detecting the edges of the glass plate. The edge-detecting measuring device may comprise stationary sensors located along or in the vicinity of the conveyor anywhere along the plate trajectory. Alternatively, or additionally, the sensors may be movable sensors incorporated into grippers 90, such as sensors 98 shown in
When robots 100 and 100′ receive an order to pick up an incoming glass sheet 20, the robots first move inwardly toward each other, each along its respective unit 40, 40′ to stop at a predetermined distance d from each other. Distance d is determined in accordance with the longitudinal dimension of the incoming glass. At this point grippers 90 are oriented horizontally and synchronization starts. When sheet 20 arrives opposite grippers 90, the grippers are lowered while maintaining their horizontal orientation to contact the upper surface of sheet 20. When suction cups 98 are in contact with the glass sheet, vacuum is activated in selected groups of cups 98 in accordance with the sheet dimensions and orientation. When the vacuum reaches a predetermined level, the plate is lifted up to a predetermined height above conveyor 10. In order to facilitate on-the-fly operation, i.e. grasping and lifting plate 20 while it moves on conveyor 10, the robots' arms are slightly directed toward the incoming plate, such that grippers 90 are brought into contact with the plate slightly before the plate is centered between the robots bases, and are rotated to follow the exact plate position along conveyor 10 (along axis x) until the plate is lifted up. Thus, from the moment grippers 90 come in contact with the plate and until full vacuum is achieved, the relative velocity between conveyor 10 and grippers 90 is kept zero. During this period the robots arms move in parallel. When full vacuum is achieved, the robots start to move in a substantially mirror-like manner with respect to the vertical plane passing there between. When plate 20 reaches a predetermined height above conveyor 10, robots 100 and 100′ start to slide in the x and −x directions, respectively, to increase the distance between them, while plate 20 is moving in the y direction toward rack 60 and is continuously being lifted up in the z direction. When plate 20 reaches a predetermined position in the xy plane between conveyor 10 and rack 60 (
It will be realized that the linear motion of the robots along traverse units 40 significantly increases the work envelope of the robots. The ability to increase and/or decrease the distance between the robots during synchronized operation allows the grippers to substantially cover the full width of the conveyor. This eliminates the need to move the plates perpendicularly to the conveyor axis in order to bring the plates within the robots reach, thus enabling an on-the-fly operation mode. It will be also realized that the linear motion of the robots allows for enhanced flexibility in positioning the unloading platforms along the conveyor as it increases the range of the possible distance between unloading platforms and conveyor as well as between adjacent unloading platforms. The ability to position the unloading platforms at an increased distance may facilitate accessibility to the unloading platforms by for example fork-lifts or fork trucks approaching the unloading platforms for loading/removing empty/full racks.
It will be realized that the positioning of the unloading platforms and of the racks mounted thereon is not limited to the configuration illustrated above and that rather, different configurations and a wide variety of racks may be employed. For instance two or more unloading Jumbo glass unloading stations located one next to the other (side by side) as shown in
Although the above description refers mostly to unloading glass plates from a conveyor onto racks, it will be easily realized by persons skilled in the art that the present system can be used for the reverse operation, i.e., for transferring plates from a rack to the conveyor for applications where the plates packed at one location are going further processing at another location. It will be also realized that the present system may be used for repacking, i.e., for transferring glass plates from one rack to another.
It will be appreciated by persons skilled in the art that the present invention is not limited to what has been particularly shown and described hereinabove. Rather the scope of the present invention is defined only by the claims, which follow.