SUBSTRATE ASSEMBLING DEVICE AND SUBSTRATE ASSEMBLING METHOD
20220347838 · 2022-11-03
Assignee
Inventors
Cpc classification
B25J11/00
PERFORMING OPERATIONS; TRANSPORTING
B23P19/06
PERFORMING OPERATIONS; TRANSPORTING
B25J9/1687
PERFORMING OPERATIONS; TRANSPORTING
B25J9/043
PERFORMING OPERATIONS; TRANSPORTING
G05B2219/39129
PHYSICS
B25J15/0019
PERFORMING OPERATIONS; TRANSPORTING
G05B2219/40066
PHYSICS
International classification
B25J9/04
PERFORMING OPERATIONS; TRANSPORTING
B23P19/06
PERFORMING OPERATIONS; TRANSPORTING
B25J15/00
PERFORMING OPERATIONS; TRANSPORTING
Abstract
A substrate assembling device (1) includes a first end effector 10 attached to a first arm (3), a second end effector 20 attached to a second arm (3), and a controller 4. The second end effector 20 includes a pair of grippers 22 configured to grip a second substrate 102, and a placing part 23 where threaded elements are placed. The controller 4 is adapted to control operations of the first arm and the second arm to position the second substrate 102 on a first substrate 101 while gripping the second substrate 102 by using the pair of grippers 22 of the second end effector 20, and hold the threaded element placed on the placing part 23 of the second end effector 20 and fasten the held threaded element, by using the first end effector 10, to join the first substrate 101 and the second substrate 102 together.
Claims
1. A substrate assembling device configured to join a first substrate and a second substrate together to assemble a substrate, comprising: a base; a first arm attached to the base; a second arm attached to the base; a first end effector detachably attached to a tip end of the first arm, and configured to hold and fasten a threaded element; a second end effector detachably attached to a tip end of the second arm; and a controller configured to control operations of the first arm and the second arm, wherein the second end effector includes a base, a pair of grippers provided to the base and configured to grip the second substrate, and a placing part disposed on the base, where threaded elements are placed, and wherein the controller is adapted to control the operations of the first arm and the second arm to: position the second substrate on the first substrate while gripping the second substrate by using the pair of grippers of the second end effector; and hold the threaded element placed on the placing part of the second end effector and fasten the held threaded element, by using the first end effector, to join the first substrate and the second substrate together and assemble the substrate.
2. The substrate assembling device of claim 1, wherein the second end effector further includes a coupling part configured to detachably attach a threaded element holder or the placing part to the coupling part, the threaded element holder being configured to hold the threaded element, and wherein the controller controls the operations of the first arm and the second arm so that the threaded element holder is coupled to the coupling part of the second end effector, the threaded element holder places the held threaded element on the placing part disposed at a predetermined position, the placing part is coupled to the coupling part of the second end effector, the pair of grippers of the second end effector positions the second substrate on the first substrate while gripping the second substrate, and the first end effector holds the threaded element placed on the placing part of the second end effector and fastens the held threaded element to join the first substrate and the second substrate together and assemble the substrate.
3. The substrate assembling device of claim 1 or 2, wherein the placing part has placement spaces where the threaded elements are placeable.
4. The substrate assembling device of any one of claims 1 to 3, further comprising a third end effector configured to be detachably attached to a tip end of the first arm, and configured to hold a threaded spacer configured to connect the first substrate and the second substrate to each other and to fasten the threaded spacer, wherein the controller controls the operation of the first arm so that the third end effector is attached to the tip end of the first arm, and the third end effector holds the threaded spacer and fastens the held threaded spacer onto the first substrate.
5. The substrate assembling device of claim 4, further comprising a fourth end effector configured to be detachably attached to a tip end of the second arm, and configured to hold an electronic component, wherein the controller controls the operation of the second arm so that the fourth end effector is attached to the tip end of the second arm, and the fourth end effector mounts the held electronic component onto the second substrate.
6. The substrate assembling device of any one of claims 1 to 5, wherein the first end effector is configured to hold the threaded element by sucking the threaded element with negative pressure and to fasten the threaded element.
7. A substrate assembling method of joining a first substrate and a second substrate together to assemble a substrate by a substrate assembling device provided with: a base; a first arm attached to the base; a second arm attached to the base; a first end effector detachably attached to a tip end of the first arm, and configured to hold and fasten a threaded element; a second end effector detachably attached to a tip end of the second arm; and a controller configured to control operations of the first arm and the second arm, wherein the second end effector includes a base, a pair of grippers provided to the base and configured to grip the second substrate, and a placing part disposed in the base, where threaded elements are placed, and wherein the controller is adapted to control the operations of the first arm and the second arm to: position the second substrate on the first substrate while gripping the second substrate, by the pair of grippers of the second end effector, and hold the threaded element placed on the placing part of the second end effector and fasten the held threaded element, by the first end effector, to join the first substrate and the second substrate together and assemble the substrate.
Description
BRIEF DESCRIPTION OF DRAWINGS
[0021]
[0022]
[0023]
[0024]
[0025]
[0026]
[0027]
[0028]
[0029]
[0030]
[0031]
[0032]
[0033]
[0034]
[0035]
MODES FOR CARRYING OUT THE DISCLOSURE
[0036] Hereinafter, a desirable embodiment is described with reference to the drawings. Note that, below, the same reference characters are assigned to the same or corresponding elements throughout the drawings to omit redundant description. Moreover, the drawings are to schematically illustrate each component for easier understanding.
Embodiment
[0037]
[0038] A first table 61 is installed in front of the base 2 of the robot 1. A workbench 72 is disposed on the first table 61. The robot 1 performs a work for mounting electronic components 104 onto a second substrate 102 on the workbench 72. A conveyor 65 is disposed in front of the first table 61. The conveyor 65 has a pair of rail members extending in the left-and-right direction. A plurality of work plates 71 are placed on the pair of rail members so that they are movable thereon in the left-and-right direction. A first substrate 101 and the second substrate 102 are disposed on each work plate 71. The robot 1 performs the assembly of these substrates on the work plate 71 located in front thereof. The work plate 71 for which the substrate assembly is finished is conveyed on the conveyor 65 one by one. A second table 62 is disposed on the left side of the first table 61. An end effector which is replaceable at the tip end of the right arm 3 of the robot 1 is disposed on the second table 62. A third table 63 is disposed obliquely rearward and rightward of the second table 62. A component case 73 which accommodates the electronic components 104 is disposed on the third table 63. The electronic component 104 is an integrated circuit, such as a memory, mounted on the substrate. A fourth table 64 is installed on the left side of the base 2 of the robot 1. A thread case 74 and a threaded element feeding device 75 are disposed on the fourth table 64. Threaded spacers are placed in the thread case 74. In this embodiment, the threaded element feeding device 75 includes a threaded element sending-out unit 75a and a threaded element feeding unit 75b. The threaded element sending-out unit 75a is a device which accommodates a plurality of threaded elements (screws) and sends out the accommodated threaded elements one by one. The threaded element feeding unit 75b is a device which holds the threaded element sent out one by one from the threaded element sending-out unit 75a and feeds it to the robot 1.
[0039]
[0040] In this example, the arm part 5 is comprised of a first link 5a and a second link 5b. The first link 5a is coupled to a base shaft (riot illustrated) fixed to an upper surface of the base 2 through a rotary joint J1, and is rotatable on a rotation axis L1 which passes through the axial center of the base shaft. The second link 5b is coupled to a tip end of the first link 5a through a rotary joint J2, and is rotatable on a rotation axis L2 which is defined at the tip end of the first link 5a.
[0041] The wrist part 7 is comprised of an elevating part 7a and a rotating part 7b. The elevating part 7a is coupled to a tip end of the second link 5b through a linear-motion joint J3, and is movable with respect to the second link 5b so as to ascend and descend. The rotating part 7b is coupled to a lower end of the elevating part 7a through a rotary joint J4, and is rotatable on a rotation axis L3 which is defined at the lower end of the elevating part 7a. The end effector 10 is coupled to the wrist part 7 of the right arm 3 through a mechanical interface 9. The end effector 20 is coupled to the wrist part 7 of the left arm 3 through the mechanical interface 9.
[0042] Each arm 3 of the above configuration has the joints J1-J4. The arm 3 is provided with driving servomotors (not illustrated), and encoders (not illustrated) which detect rotation angles of the servomotors, corresponding to the joints J1-J4. Moreover, the rotation axes L1 of the first links 5a of the two arms 3 are located on the same straight line, and the first link 5a of one of the arms 3 and the first link 5a of the other arm 3 are disposed with a height difference in the up-and-down direction.
[0043] Next, a configuration of the end effector 10 attached to the tip end of the right arm 3 is described.
[0044] The base hand 14 includes a platform 15 and a pair of fingers 16 supported by the platform 15. The platform 15 is a T-shaped flat plate. A base-end side of the platform 15 is coupled to the mechanical interface 9 (see
[0045] An upper part of the adapter 13 has a solid or hollow cylindrical shape. An engagement part with which the fingers 16 of the base hand 14 engage is provided to an outer circumferential surface of the adapter 13.
[0046] The base 11 has a flat-plate shape. A base end of an upper surface of the base 11 is coupled to a lower part of the adapter 13, and a tip end of the upper surface of the base 11 is coupled to the threadedly-fastening part 12.
[0047] The threadedly-fastening part 12 includes a body part 12a of a cylindrical shape attached to the base 11, and the driver 12b attached to a tip end of the body part 12a. The body part 12a is configured to supply the negative pressure generated by the vacuum generating device 8 (see
[0048] Next, a configuration of the end effector 20 attached to the tip end of the left arm 3 is described.
[0049] The platform 25 has a cylindrical shape. An upper part of the platform 25 is coupled to the mechanical interface 9 (see
[0050] The base 21 has a flat-plate shape. A base end of an upper surface of the base 21 is detachably coupled to the lower part of the platform 25. The placing part 23 is disposed at a tip end of the upper surface of the base 21. The placing part 23 has a flat-plate shape. The placing part 23 has a placement space where a plurality of threaded elements are placeable. In this embodiment, sixteen (4×4) recesses 23a are formed in an upper surface of the placing part 23. Each recess 23a has a volume according to the shape of a tip-end of the threaded element. Sixteen threaded elements can be placed in the recesses 23a of the placing part 23.
[0051] The pair of grippers 22 are driven by an actuator 24 provided to a tip end of a lower surface of the base 21 at the tip-end side to translate while maintaining the parallelism so that they approach and separate to/from each other. The pair of grippers 22 are configured to grip the second substrate 102.
[0052] Next, a configuration of an end effector 30 which is detachably attached to the tip end of the left arm 3 is described.
[0053] The threadedly-fastening part 32 is configured to hold a threaded spacer for connecting the first substrate 101 and the second substrate 102 to each other, and threadedly fasten the threaded spacer. The configuration of the threadedly-fastening part 32 is not limited in particular.
[0054] Next, a configuration of an end effector 40 which is detachably attached to the tip end of the right arm 3 is described. The end effector 40 corresponds to a “fourth end effector” of the present disclosure.
[0055] The base 41 has a flat-plate shape. One end of the upper surface of the base 41 is coupled to a lower part of the adapter 13. Moreover, a pressing part 44 is attached to the one end of the upper surface of the base 41. The pressing part 44 has a flat-plate shape. The work plate 71 is conveyed on the conveyor 65 by pressing the pressing part 44 against the work plate 71 on the conveyor 65. The pair of grippers 42 are coupled to each other through an actuator 43 provided to a lower part at the other end of the base 41. The pair of grippers 42 are driven by the actuator 43 to translate while maintaining the parallelism so that they approach and separate to/from each other. The pair of grippers 42 are configured to grip the electronic component 104.
[0056]
[0057] The memory 4b stores information, such as a basic program as the robot controller, various fixed data, etc. The processor 4a controls various operations of the robot 1 by reading and executing software, such as the basic program stored in the memory 4b. That is, the processor 4a generates a control command of the robot 1 and outputs it to the servo controller 4c. The servo controller 4c controls the drive of the servomotors corresponding to the joints J1-J4 of each arm 3 of the robot 1 based on the control command generated by the processor 4a. Moreover, the controls of operations of the end effectors 10, 20, 30, and 40 are also performed by the controller 4. Therefore, the controller 4 controls the operation of the entire robot 1.
[0058] Next, the substrate assembly by the robot 1 (substrate assembling device) of this embodiment is described using the drawings. Note that the operation of the robot 1 is also a substrate assembly method according to this embodiment.
[0059] First, the robot 1 attaches threaded spacers 103 onto the first substrate 101 (see Step S1 of
[0060] Next, the robot 1 mounts the electronic components 104 on the second substrate 102 (see Step S2 of
[0061] On the other hand, the controller 4 controls the operation of the right arm 3 to attach the end effector 40 to the tip end of the right arm 3. Then, the controller 4 controls the operation of the right arm 3 to hold the electronic component 104 accommodated in the component case 73 of the third table 63 by the end effector 40, and mount the held electronic component 104 onto the second substrate 102 placed on the workbench 72 of the first table 61 by the end effector 40 (see
[0062] Next, the robot 1 joins the first substrate 101 and the second substrate 102 together by threadedly fastening (see Step S3 of
[0063] According to this embodiment, the dual-arm type robot 1 uses the end effector 20 (the pair of grippers 22) to position the second substrate 102 on the first substrate 101, while gripping the second substrate 102. Then, it uses the end effector 10 to hold the threaded element 105 placed in the placing part 23 of the end effector 20 and threadedly fasten the second substrate 102 with the held threaded element 105. Thus, the substrate can be assembled by pasting the first substrate 101 and the second substrate 102 together. Therefore, the productivity of the substrate assembly accompanied by the threadedly fastening can be improved.
[0064] Note that, in this embodiment, since the first substrate 101 and the second substrate 102 can be joined together with a predetermined gap therebetween by using the threaded spacers 103, they will not contact the upper surface of the first substrate 101, even if the terminals etc. of the electronic component 104 exist on the backside of the second substrate 102.
[0065] Moreover, in this embodiment, since the placing part 23 has the placement space (the recess 23a) where the plurality of threaded elements 105 are placeable, it is unnecessary to feed the threaded elements 105 during the substrate assembly. The productivity further improves.
[0066] Moreover, in this embodiment, since the end effector 10 is provided with the suction-type driver 12b, the efficient thread fastening can be carried out and the productivity of the substrate assembly further improves.
Modifications
[0067] Next, modifications of this embodiment are described.
[0068]
[0069] The controller 4 controls the operation of the left arm 3 to move the end effector 20A to near the threaded element feeding device 75 of the fourth table 64, hold the threaded element 105 sent out from a stage 75c of the threaded element feeding unit 75b by the threaded element holder 52, and place it in a recess 23a of a placing part 23A disposed on a placement table 76 adjacent to the threaded element feeding unit 75b.
[0070]
[0071]
[0072] According to this modification, since the robot 1 itself can place the threaded element 105 on the placing part 23A by the threaded element holder 52 coupled to the end effector 20A and can then couple the placing part 23A to the end effector 20A, the threaded element feeding unit 75b (see
Other Embodiments
[0073] Note that, although the substrate assembling device of the above embodiment is comprised of the horizontal articulated dual-arm robot, it may adopt a vertical articulated dual-arm robot.
[0074] It is apparent for the person skilled in the art that many improvements and other embodiments of the present disclosure are possible from the above description. Therefore, the above description is to be interpreted only as illustration, and it is provided in order to teach the person skilled in the art the best mode that implements the present disclosure. The details of the structures and/or the functions may be changed substantially, without departing from the spirit of the present disclosure.
INDUSTRIAL APPLICABILITY
[0075] The present disclosure is useful for an assembly of a substrate in the manufacturing site of electronic equipment, such as a computer.
DESCRIPTION OF REFERENCE CHARACTERS
[0076] 1, 1A Robot (Substrate Assembling Device) [0077] 2 Base [0078] 3 Arm [0079] 4 Control Device [0080] 5 Arm Part [0081] 6 Carriage [0082] 7 Wrist Part [0083] 8 Vacuum Generating Device [0084] 9 Mechanical Interface [0085] 10 First End Effector [0086] 11 Base [0087] 12 Threadedly-fastening art [0088] 13 Adapter [0089] 14 Base Hand [0090] 15 Platform [0091] 16 Finger Part [0092] 17 Actuator [0093] 20, 20A Second End Effector [0094] 21 Base [0095] 22 Gripper (Substrate) [0096] 23, 23A Placing Part [0097] 23a Recess (Placement Space) [0098] 24 Actuator [0099] 25 Platform [0100] 26 Coupling Part [0101] 30 Third End Effector [0102] 31 Base [0103] 32 Threadedly-fastening Part (Threaded Spacer) [0104] 40 Fourth End Effector [0105] 41 Base [0106] 42 Gripper (Electronic Component) [0107] 43 Actuator [0108] 44 Pressing Part [0109] 50 Threaded Element Conveying Tool [0110] 51 Base [0111] 52 Threaded Element Holding Part [0112] 53 Adapter [0113] 61 First Table [0114] 62 Second Table [0115] 63 Third Table [0116] 64 Fourth Table [0117] 65 Conveyor [0118] 71 Work Plate [0119] 72 Workbench [0120] 73 Component Case [0121] 74 Thread Case (Threaded Spacer) [0122] 75 Threaded Element Feeding Device [0123] 101 First Substrate [0124] 102 Second Substrate [0125] 103 Threaded Spacer [0126] 104 Electronic Component [0127] 105 Threaded Element