During the manufacturing of devices (e.g., mechanical, electromechanical, and electrical devices), an assembly device is typically utilized to connect components of the device under manufacture or assembly. Due to the complexity of high-tech devices, and the cost competiveness of the high-tech industry, the components of high-tech devices need to be assembled in a precise, time effective, and cost-efficient manner. Examples of high-tech devices may include: computing devices, data storage devices, computing devices, mobile devices, and the like.
Complex devices may include many components and the manufacture thereof may require a longer assembly line that include a large number of manufacturing stations to carry out batch assembly activities. Some automation processes feature a single robot controlling a single tool, with each tool having robot-mounted camera that is used to take a picture before picking a component, with the same robot-mounted camera being used to take picture before placing the part onto the device under manufacture. Material or parts may be kept on fixed component tray, which requires the robot to travel (worst case scenario) all the way to the last position of the last part to be placed, which is costly in terms of both time and wear and tear of the tool.
One embodiment, therefore, is a device configured to pick and place workpieces intended for devices under manufacture or assembly. According to one embodiment, such a device, which may be characterized as a robotic assembly station, may comprise both a first robot and a second robot. One, or both of these first and second robots may be configured to pick and place workpieces intended for devices under manufacture or assembly. Alternatively, one or both of the first and second robots may be configured for other activities that do not require such a pick and place operation. According to one embodiment, the first and second robots may pick and place workpieces for the same device under manufacture or for different devices under manufacture. In so doing, the robot station may assist in high throughput, accurate manufacturing activities.
The device may, according to one embodiment, be configured to operate in a clean room environment such as, for example, a class 1-10 clean room environment suitable for some or all of the assembly process.
As shown in
The first end-effector 202 may comprise, for example, a gripper, such as a vacuum gripper or a two or three jaw gripper, for example. Alternatively, the first end effector 202 may comprise a screwdriver, welder, vacuum head, or other well-known types of robotic tools to act upon or otherwise engage a workpiece and/or the device under manufacture. Exemplary workpieces for data storage devices may include, for example, memory chips, head stack assemblies, ramps, disks, screws, fasteners and the like.
Returning now to
Similar to the first end effector 202, the second end-effector 204 may comprise, for example, a gripper, such as a vacuum gripper or a two or three jaw gripper, for example. Alternatively, the second end effector 204 may comprise a screwdriver, welder, vacuum head, or other well-known types of robotic tools to act upon or otherwise engage a workpiece and/or the device under manufacture. The first and second end effectors may be of the same type or the first and second end effectors may be of different types, configured for different demands.
The first robot 104 may be configured to move together with the second robot 106 or independently thereof. Similarly, the end effectors 202, 204 may be configured to act in unison or independently of one another. For example, the first robot 104 may be controlled to move according to a first predetermined set of movements along the common X-axis and parallel to the Y and Z axes while the second robot may be simultaneously controlled for a second predetermined set of movements along the common X-axis and parallel to the Y and Z axes (or for no movement at all). Similarly, the first end effector 202 may be configured to carry out a given task while the second end effector may be configured to carry out a same or a different task, before, during or after the first end effector carries out its given task upon the same or a different device under manufacture.
In one embodiment, for example, a first robot-mounted camera may be attached to the first robot 104 and a second robot-mounted camera may be attached to the second robot 106. Such robot-mounted cameras may, therefore, be configured to move along with the first and second robots 104, 106 and the images taken thereby may be used, for example, for calibration purposes to find the location from where the part or workpiece may be picked. Other cameras may be provided such as, for example, upward-looking cameras provided underneath the device or devices under manufacture or assembly, for guidance purposes and/or for quality control. In one implementation, an upward-looking camera may be centered on a calibration assembly such as a reticule, to precisely calibrate the position of the first and/or second robots, among other purposes.
According to one embodiment, the first and second X-axis driven elements 112, 114 each may comprise a linear motor configured to drive the first and second robots 104, 106 along the common X-axis defined by the track 108. Similarly, the first and second Z-axis driven elements 116 each may comprise a linear motor configured to drive the first and second robots 104, 106 parallel to the Z-axis. Also, the first and second Y-axis driven elements 122, 124 each comprise a linear motor configured to drive the first and second robots 104, 106 parallel to the Y-axis. According to one embodiment, the first and second robots 104, 106 may also comprise a motor configured for rotation about a theta axis; that is, moved about a predetermined axis or rotation, in addition to movement along the common X-axis and the Y and Z axes.
In one embodiment, the first and/or second end-effector 202, 204 may be configured to remove one or more workpieces, such as workpieces 402 in
In
As suggested in
According to one embodiment, the first robot further may comprise a first end-effector and the method may further comprise the controller(s) guiding the first end effector based upon one or more images (still and/or video) obtained from one or more first cameras mounted to the first robot and/or one or more second cameras fixed above the first robot. The method may also comprise attaching the first end effector to a first Y-axis driven element configured to move the first robot parallel to the Y-axis. The first Y-axis driven element may be attached to a first Z-axis driven element that is configured to move the first robot parallel to the Z-axis and the first Z-axis driven element may be attached to a first X-axis driven element that is configured to move the first robot along the common X-axis.
The second robot, according to one embodiment, may further comprise a second end-effector and the method may further comprise guiding the second end effector based upon one or more images (still and/or video) obtained from a third camera mounted to the second robot and/or a fourth camera fixed above the second robot. In one embodiment, the second end effector may be attached to a second Y-axis driven element configured to move the second robot parallel to the Y-axis. The second Y-axis driven element may be attached to a second Z-axis driven element that is configured to move the second robot parallel to the Z-axis and the second Z-axis driven element may be attached to a second X-axis driven element configured to move the second robot along the common X-axis. The device may further comprise one or more workpiece supply trays configured to support a supply of workpieces to be integrated into the device or devices under manufacture by the first and/or second robots. The method may further comprise moving the workpiece supply tray after a workpiece is removed therefrom, as discussed relative to
Significantly, one embodiment comprising dual first and second robots is less costly, occupies less factory floor real estate and enables an increase in the throughput, as compared to conventional, single robot devices. Moreover, as compared to conventional XYZ configurations, in which the end of the arm tooling is mounted to the Z axis, the actual moment arm to the Y axis includes weight of Z axis as well as that of the tooling, which configuration imposes limitations on the speed at which the actuators may be moved and requires heavy duty bearing sets. These constraints are lessened according to one embodiment, as the end effector is coupled to the Y-axis driven element, which is coupled to the Z-driven element. Lighter bearings may be used and higher speeds may be achieved using this configuration than had previously been possible.
While certain example embodiments have been described, these embodiments have been presented by way of example only, and are not intended to limit the scope of the embodiments disclosed herein. Thus, nothing in the foregoing description is intended to imply that any particular feature, characteristic, step, module, or block is necessary or indispensable. Indeed, the novel methods and systems described herein may be embodied in a variety of other forms; furthermore, various omissions, substitutions and changes in the form of the methods and systems described herein may be made without departing from the spirit of the embodiments disclosed herein.
Number | Name | Date | Kind |
---|---|---|---|
5351621 | Tanaka et al. | Oct 1994 | A |
6049973 | Frank, Jr. et al. | Apr 2000 | A |
6073678 | Garza-Ondarza et al. | Jun 2000 | A |
6467153 | Butts et al. | Oct 2002 | B2 |
6651192 | Viglione et al. | Nov 2003 | B1 |
6657801 | Chue et al. | Dec 2003 | B1 |
6671580 | Campbell et al. | Dec 2003 | B2 |
6687093 | Butler et al. | Feb 2004 | B1 |
6751041 | Codilian et al. | Jun 2004 | B1 |
6788480 | Codilian et al. | Sep 2004 | B1 |
6791782 | Codilian et al. | Sep 2004 | B1 |
6792669 | Codilian | Sep 2004 | B2 |
6798592 | Codilian et al. | Sep 2004 | B1 |
6871596 | De-Gol | Mar 2005 | B2 |
6894861 | Codilian et al. | May 2005 | B1 |
6897393 | Codilian et al. | May 2005 | B1 |
6898044 | Chheda | May 2005 | B1 |
6943972 | Chue et al. | Sep 2005 | B1 |
7003626 | Chheda et al. | Feb 2006 | B1 |
7027242 | Terrill et al. | Apr 2006 | B1 |
7046467 | Chheda | May 2006 | B1 |
7058759 | Reiser et al. | Jun 2006 | B1 |
7072129 | Cullen et al. | Jul 2006 | B1 |
7076391 | Pakzad et al. | Jul 2006 | B1 |
7076603 | Chheda | Jul 2006 | B1 |
7136242 | Chue et al. | Nov 2006 | B1 |
7139145 | Archibald et al. | Nov 2006 | B1 |
7145744 | Clawson et al. | Dec 2006 | B1 |
7178432 | Han et al. | Feb 2007 | B1 |
7199959 | Bryant | Apr 2007 | B1 |
7203020 | Viglione et al. | Apr 2007 | B1 |
7209310 | Tsai et al. | Apr 2007 | B1 |
7222410 | Klassen et al. | May 2007 | B1 |
7236911 | Gough et al. | Jun 2007 | B1 |
7269525 | Gough et al. | Sep 2007 | B1 |
7458282 | Wuester, Sr. et al. | Dec 2008 | B1 |
7490398 | Klassen et al. | Feb 2009 | B1 |
7506553 | Panyavoravaj | Mar 2009 | B1 |
7549204 | Vangal-Ramamurthy et al. | Jun 2009 | B1 |
7552526 | Klassen et al. | Jun 2009 | B1 |
7559590 | Jones | Jul 2009 | B1 |
7561416 | Sarraf | Jul 2009 | B1 |
7596722 | Pakzad et al. | Sep 2009 | B1 |
7634375 | Pakzad et al. | Dec 2009 | B1 |
7653983 | Klassen | Feb 2010 | B1 |
7669711 | Westwood | Mar 2010 | B1 |
7671599 | Tan et al. | Mar 2010 | B1 |
7673638 | Boynton et al. | Mar 2010 | B1 |
7690705 | Roberts et al. | Apr 2010 | B1 |
7743486 | Klassen et al. | Jun 2010 | B1 |
7863889 | Bamrungtham | Jan 2011 | B1 |
7869182 | Tan et al. | Jan 2011 | B1 |
7869183 | Tan et al. | Jan 2011 | B1 |
7874424 | Westwood | Jan 2011 | B1 |
7896218 | Rakpongsiri et al. | Mar 2011 | B2 |
7900272 | Tan et al. | Mar 2011 | B1 |
7912666 | Pakzad et al. | Mar 2011 | B1 |
7916599 | Panyavoravaj et al. | Mar 2011 | B1 |
7921543 | Trongjitwikrai et al. | Apr 2011 | B2 |
7940487 | Krishnan et al. | May 2011 | B1 |
7974038 | Krishnan et al. | Jul 2011 | B2 |
7980159 | Han | Jul 2011 | B1 |
7987585 | Klassen et al. | Aug 2011 | B1 |
8066171 | Rakpongsiri et al. | Nov 2011 | B1 |
8078421 | Shastry et al. | Dec 2011 | B1 |
8092610 | Tarrant | Jan 2012 | B1 |
8094414 | Cheng et al. | Jan 2012 | B1 |
8098460 | Jen et al. | Jan 2012 | B1 |
8127643 | Tan | Mar 2012 | B1 |
8135208 | Vangal-Ramamurthy | Mar 2012 | B1 |
8162366 | Tan et al. | Apr 2012 | B1 |
8168033 | Mohamad Nor | May 2012 | B1 |
8180487 | Vangal-Ramamurthy et al. | May 2012 | B1 |
8199425 | Gustafson et al. | Jun 2012 | B1 |
8218256 | Lin | Jul 2012 | B1 |
8223448 | Haw et al. | Jul 2012 | B1 |
8230570 | Choong | Jul 2012 | B1 |
8245601 | Hastama et al. | Aug 2012 | B1 |
8267831 | Olsen et al. | Sep 2012 | B1 |
8270118 | Cheng et al. | Sep 2012 | B1 |
8276739 | Bastian, II et al. | Oct 2012 | B2 |
8300338 | McFadyen | Oct 2012 | B1 |
8307537 | Klassen et al. | Nov 2012 | B1 |
8312585 | Tarrant | Nov 2012 | B1 |
8322235 | Keopuang et al. | Dec 2012 | B1 |
8327529 | Tan et al. | Dec 2012 | B1 |
8335049 | Liu et al. | Dec 2012 | B1 |
8345367 | Tharumalingam | Jan 2013 | B1 |
8356384 | Ferre et al. | Jan 2013 | B1 |
8369073 | Trinh et al. | Feb 2013 | B2 |
8379363 | Kolunthavelu et al. | Feb 2013 | B1 |
8387631 | Thonghara et al. | Mar 2013 | B1 |
8424418 | Wuester, Sr. et al. | Apr 2013 | B1 |
8424824 | Tan et al. | Apr 2013 | B1 |
8432630 | Lin et al. | Apr 2013 | B1 |
8432631 | Lin et al. | Apr 2013 | B1 |
8447430 | Tan et al. | May 2013 | B1 |
8447551 | Ong et al. | May 2013 | B1 |
8451578 | Tan et al. | May 2013 | B1 |
8453841 | James et al. | Jun 2013 | B1 |
8454755 | Tan et al. | Jun 2013 | B1 |
8485772 | Ismail et al. | Jul 2013 | B1 |
8493681 | Selvaraj | Jul 2013 | B1 |
8537480 | Haw | Sep 2013 | B1 |
8544164 | Cheng et al. | Oct 2013 | B1 |
8547657 | Liu et al. | Oct 2013 | B1 |
8553968 | Lee et al. | Oct 2013 | B1 |
8561285 | Vangal-Ramamurthy | Oct 2013 | B1 |
8565511 | Sungkhaphong et al. | Oct 2013 | B1 |
8582229 | Krishnan | Nov 2013 | B1 |
8596107 | Wongdao et al. | Dec 2013 | B1 |
8605383 | Wang et al. | Dec 2013 | B1 |
8640328 | Yow et al. | Feb 2014 | B1 |
8650716 | Methe et al. | Feb 2014 | B1 |
8653824 | Liu et al. | Feb 2014 | B1 |
8662554 | Srisupun et al. | Mar 2014 | B1 |
8683676 | Wuester, Sr. et al. | Apr 2014 | B1 |
8689433 | Choong | Apr 2014 | B1 |
8707531 | Sungkhaphong et al. | Apr 2014 | B1 |
8713333 | Selvaraj | Apr 2014 | B1 |
8763790 | Neamsuwan et al. | Jul 2014 | B1 |
8789446 | Sungkhaphong et al. | Jul 2014 | B1 |
8807073 | Haas et al. | Aug 2014 | B2 |
8811135 | Kasino et al. | Aug 2014 | B1 |
8911193 | Rice et al. | Dec 2014 | B2 |
20020147960 | Jevtic et al. | Oct 2002 | A1 |
20020185359 | Livingston et al. | Dec 2002 | A1 |
20080084630 | Trongjitwikrai et al. | Apr 2008 | A1 |
20080089190 | Green et al. | Apr 2008 | A1 |
20080166210 | Hudgens et al. | Jul 2008 | A1 |
20090157848 | Khoo | Jun 2009 | A1 |
20100108256 | Roajanasiri et al. | May 2010 | A1 |
20120031333 | Kurita et al. | Feb 2012 | A1 |
20130057986 | Vangal-Ramamurthy et al. | Mar 2013 | A1 |
20130248545 | Thongjitti et al. | Sep 2013 | A1 |
Number | Date | Country |
---|---|---|
102013225116 | Jul 2015 | DE |
Entry |
---|
Jambunathan Vangal-Ramamurthy, et al., U.S. Appl. No. 14/314,012, filed Jun. 24, 2014, 17 pages. |