A game handle automatic assembly line device

CN122913849APending Publication Date: 2026-10-16SHENZHEN BOSS TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202610908307.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-06-23
Publication Date
2026-10-16

AI Technical Summary

Technical Problem

若通过人工或分散设备完成,容易出现贴附偏移、磁石推出不稳定、透镜定位不准、螺丝锁付一致性差、胶塞取放不到位、装饰条贴装偏斜等问题,进而影响游戏手柄的装配质量、外观一致性和生产良率

Benefits of technology

1、本发明通过设置侧壳组立机、中心上盖组立机、中心上盖与侧盖组立机、中心下盖组立机、手柄上盖组立机、手柄下盖组立机和装饰条组立机,使游戏手柄的侧壳组立、中心上盖组立、中心上盖与侧盖组立、中心下盖组立、手柄上盖组立、手柄下盖组立以及装饰条贴装能够按照产品组装流程依次完成,形成连续的自动化组装线,减少人工转运、人工对位和工序间重复定位,提高整线组装效率。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122913849A_ABST
    Figure CN122913849A_ABST
Patent Text Reader

Abstract

The application discloses a game handle automatic assembly line equipment, which comprises a side shell assembly machine, a center upper cover assembly machine, a center upper cover and side cover assembly machine, a center lower cover assembly machine, a handle upper cover assembly machine, a handle lower cover assembly machine and a decoration strip assembly machine; the side shell assembly machine is used for outputting a side shell assembly part, and the center upper cover assembly machine is used for outputting a center upper cover assembly part; the discharge side of the side shell assembly machine and the discharge side of the center upper cover assembly machine are correspondingly arranged at the feeding side of the center upper cover and side cover assembly machine, and the center upper cover and side cover assembly machine is used for assembling the side shell assembly part and the center upper cover assembly part into a center upper cover and side cover assembly part; the center upper cover and side cover assembly machine, the center lower cover assembly machine, the handle upper cover assembly machine, the handle lower cover assembly machine and the decoration strip assembly machine are sequentially arranged along an assembly process.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of automation equipment technology, and in particular to an automated assembly line for game controllers. Background Technology

[0002] Game controllers typically consist of multiple components, including side shells, top center cover, bottom center cover, top handle cover, bottom handle cover, dummy connectors, foam, magnets, LED lenses, rubber plugs, and decorative strips. These components usually require multiple processes such as loading, unloading, posture adjustment, positioning, attaching, pressing, locking, inspection, and unloading to form a complete product. Because game controller shell components are often irregularly shaped, and different components have different assembly directions, angles, and locking positions, accurate positioning and stable handling of each component are essential during assembly.

[0003] In existing game controller assembly methods, some processes are typically completed manually or using separate equipment. For example, there is often a lack of continuous workpiece flow between processes such as assembling the side shell and dummy connector, attaching the large foam to the center top cover, assembling the magnet, assembling the LED lens, assembling the center top cover and side cover, locking the center bottom cover, locking the top cover of the controller, locking the bottom cover of the controller and removing and placing the rubber plug, and attaching the decorative strip. Connecting different processes requires manual transfer or manual repositioning, which can easily lead to problems such as product orientation shifts, inconsistent positioning references, or omissions and misassemblies during transport.

[0004] Meanwhile, the assembly process for game controllers involves numerous steps. If each individual unit can only complete its own process independently, without forming a connection according to the product assembly sequence, it will be difficult for semi-finished products from the previous process to enter the next process in a timely and stable manner. For example, the side shell assembly needs to be assembled with the center top cover assembly, the center top cover and side cover assembly needs to be assembled with the center bottom cover, and then assembled with the controller top cover, controller bottom cover, and decorative strip in sequence. If there is no clear upstream and downstream correspondence between the above semi-finished products, it will increase the workload of manual handling, buffering, and secondary positioning, affecting the overall assembly efficiency and product consistency.

[0005] Furthermore, processes such as foam attachment, magnet assembly, LED lens assembly, screw fastening, plug placement and removal, and decorative strip installation require high positional and orientation accuracy. If these processes are completed manually or using dispersed equipment, issues such as attachment misalignment, unstable magnet ejection, inaccurate lens positioning, poor screw fastening consistency, improper plug placement and removal, and skewed decorative strip installation can easily occur, thus affecting the assembly quality, appearance consistency, and production yield of the game controller. Summary of the Invention

[0006] To address the problems existing in the prior art, the present invention provides an automatic assembly line device for game controllers.

[0007] To achieve the above objectives, the present invention provides an automatic assembly line for game controllers, including a side shell assembly machine, a center top cover assembly machine, a center top cover and side cover assembly machine, a center bottom cover assembly machine, a controller top cover assembly machine, a controller bottom cover assembly machine, and a decorative strip assembly machine. The side shell assembly machine is used to output side shell assembly parts, and the center top cover assembly machine is used to output center top cover assembly parts; the discharge side of the side shell assembly machine and the discharge side of the center top cover assembly machine are respectively set to correspond to the feed side of the center top cover and side cover assembly machine; the center top cover and side cover assembly machine is used to assemble the side shell assembly parts and the center top cover assembly parts into a center top cover and side cover assembly part. The central upper cover and side cover assembly machine, the central lower cover assembly machine, the handle upper cover assembly machine, the handle lower cover assembly machine, and the decorative strip assembly machine are arranged sequentially along the assembly process; The center lower cover assembly machine is used to assemble the center lower cover and the center upper cover / side cover assembly piece output by the center upper cover and side cover assembly machine into a center housing assembly piece. The handle upper cover assembly machine is used to assemble the handle upper cover and the center housing assembly piece output by the center lower cover assembly machine into a handle upper cover assembly piece. The handle lower cover assembly machine is used to assemble the handle lower cover and the handle upper cover assembly piece output by the handle upper cover assembly machine into a handle body assembly piece. The decorative strip assembly machine is used to attach decorative strips to the handle body assembly piece output by the handle lower cover assembly machine.

[0008] The technical solution of this invention has the following beneficial effects: 1. This invention, by setting up a side shell assembly machine, a center top cover assembly machine, a center top cover and side cover assembly machine, a center bottom cover assembly machine, a handle top cover assembly machine, a handle bottom cover assembly machine, and a decorative strip assembly machine, enables the assembly of the side shell, center top cover, center top cover and side cover, center bottom cover, handle top cover, handle bottom cover, and decorative strip of the game controller to be completed sequentially according to the product assembly process, forming a continuous automated assembly line. This reduces manual transfer, manual alignment, and repetitive positioning between processes, thereby improving the overall assembly efficiency.

[0009] 2. In this invention, the side shell assembly machine outputs the side shell assembly component, the center top cover assembly machine outputs the center top cover assembly component, and the center top cover and side cover assembly machine assemble the side shell assembly component and the center top cover assembly component into the center top cover and side cover assembly component; the center bottom cover assembly machine further assembles the center top cover and side cover assembly component and the center bottom cover into the center shell assembly component; the handle top cover assembly machine, the handle bottom cover assembly machine, and the decorative strip assembly machine sequentially complete the subsequent assembly, so that the semi-finished products between each disassembly and assembly machine can be associated step by step according to the assembly sequence, reducing the posture deviation caused by semi-finished product buffering and manual turnover.

[0010] 3. In this invention, the side shell assembly machine, through the cooperation of the side shell and dummy connector loading and unloading machine, the side shell picking robot, the dummy connector picking robot, the indexing rotary structure, the small foam attaching component, the side shell assembly locking mechanism module, and the unloading and conveying mechanism, can realize the automatic feeding, automatic picking and placing, automatic attaching, automatic locking and unloading of the side shell, dummy connector, and small foam, thereby improving the assembly stability and consistency of the side shell assembly components.

[0011] 4. In this invention, the center cover assembly machine, through the cooperation of the center cover loading and unloading machine, the center cover picking robot, the flipping and positioning mechanism, the large foam assembly assembly, the magnet assembly assembly, and the 4-LED lens assembly assembly, can complete the loading, flipping and positioning, large foam attachment, magnet assembly, and 4-LED lens assembly of the center cover in the same process. Among them, the magnet assembly assembly can reduce the risk of tilting, jumping or jamming during the magnet ejection process, and the 4-LED lens assembly assembly can improve the accuracy of lens material distribution, positioning and assembly, thereby improving the assembly quality of the center cover assembly.

[0012] 5. In this invention, the center lower cover assembly machine, the handle upper cover assembly machine, and the handle lower cover assembly machine cooperate through corresponding material picking, positioning, translation, pressing, locking, and unloading structures, so that the center lower cover, the handle upper cover, and the handle lower cover can be accurately aligned and locked with the preceding semi-finished product in sequence; the handle lower cover assembly machine also realizes automatic feeding, distributing, positioning, and picking of rubber plugs through a rubber plug picking mechanism, reducing the problems of missing, incorrect, and improper picking and placing.

[0013] 6. In this invention, the decorative strip assembly machine, through the cooperation of a feeding and rotating mechanism, a translation component, a decorative strip assembly component, a posture adjustment mechanism, and a pressure holding mechanism, can receive the main body assembly of the handle body output by the handle bottom cover assembly machine, and complete the feeding, visual inspection, posture adjustment, mounting, and pressure holding of the left and right decorative strips, thereby improving the mounting accuracy and appearance consistency of the decorative strips. Through the continuous collaboration of the above-mentioned assembly machines, the overall automation level of game handle assembly, product consistency, and production yield can be improved. Attached Figure Description

[0014] Figure 1 This is a schematic diagram of the structure of the present invention; Figure 2 This is a schematic diagram of the assembly structure of the game controller of the present invention; Figure 3 This is a schematic diagram of the side shell assembly machine of the present invention; Figure 4 This is a schematic diagram of the side shell and dummy connector loading and unloading machine of the present invention. Figure 1 ; Figure 5 This is a schematic diagram of the side shell and dummy connector loading and unloading machine of the present invention. Figure 2 ; Figure 6 This is a schematic diagram of the side shell and dummy connector loading / unloading machine of the present invention; Figure 7 This is a schematic diagram of the structure of the side shell empty material tray handling mechanism or the dummy connector empty material tray handling mechanism of the present invention; Figure 8 This is a schematic diagram of the side shell empty material tray lifting mechanism or the dummy connector empty material tray lifting mechanism of the present invention; Figure 9 This is a schematic diagram of the side-shell material handling robot of the present invention; Figure 10 for Figure 9 An enlarged view of point A; Figure 11 This is a schematic diagram of the structure of the dummy connector material handling robot of the present invention; Figure 12 for Figure 11 An enlarged view of point B; Figure 13 This is a schematic diagram of the side shell assembly detection component of the present invention; Figure 14 This is a schematic diagram of the structure of the small foam attaching component of the present invention; Figure 15 This is a schematic diagram of the foam attaching gripper mechanism of the small foam attaching component of the present invention. Figure 1 ; Figure 16 This is a schematic diagram of the foam attaching gripper mechanism of the small foam attaching component of the present invention. Figure 2 ; Figure 17 This is a schematic diagram of the small foam transfer and handling mechanism of the present invention; Figure 18 This is a schematic diagram of the structure of the first side shell assembly locking mechanism module and the second side shell assembly locking mechanism module of the present invention. Figure 19 This is a schematic diagram of the installation of the adsorption-type locking mechanism of the present invention; Figure 20 This is a schematic diagram of the adsorption-type locking mechanism of the present invention; Figure 21 This is a schematic diagram of the structure of the dummy connector combined cylinder module of the present invention; Figure 22 This is a schematic diagram of the material feeding and conveying mechanism of the present invention; Figure 23 This is a schematic diagram of the structure of the central cover assembly machine of the present invention; Figure 24 This is a schematic diagram of the structure of the central cover loading and unloading machine of the present invention. Figure 1 ; Figure 25 This is a schematic diagram of the structure of the central cover loading and unloading machine of the present invention. Figure 2 ; Figure 26 This is a schematic diagram of the structure of the central cover loading and unloading machine of the present invention. Figure 3 ; Figure 27 This is a schematic diagram of the structure of the central cover loading and unloading machine of the present invention. Figure 4 ; Figure 28 This is a schematic diagram of the structure of the material-retrieving robot at the center of the present invention; Figure 29 This is a schematic diagram of the flipping positioning mechanism of the present invention; Figure 30 This is a schematic diagram of the structure of the large foam assembly component of the present invention; Figure 31 This is a schematic diagram of the structure of the second foam gripper mechanism of the present invention; Figure 32 This is a schematic diagram of the structure of the large foam transfer and handling mechanism of the present invention; Figure 33 This is a schematic diagram of the structure of the magnet assembly component of the present invention; Figure 34 This is a schematic diagram of the magnetic spring clip material handling mechanism of the present invention; Figure 35 This is a schematic diagram of the structure of the magnet pushing mechanism and the magnet clip feeding mechanism of the present invention; Figure 36 This is a schematic diagram of the structure of the magnet pushing mechanism of the present invention; Figure 37 This is a schematic diagram of the structure of the 4-LED lens assembly of the present invention; Figure 38 This is a schematic diagram of the material distribution mechanism of the present invention. Figure 1 ; Figure 39 This is a schematic diagram of the material distribution mechanism of the present invention. Figure 2 ; Figure 40 This is a schematic diagram of the lens feeding mechanism of the present invention; Figure 41 This is a schematic diagram of the structure of the assembly machine for the central top cover and side covers of the present invention; Figure 42 This is a schematic diagram of the translation component in the assembly machine for the center top cover and side cover of the present invention. Figure 1 ; Figure 43 This is a schematic diagram of the translation component in the assembly machine for the center top cover and side cover of the present invention. Figure 2 ; Figure 44 This is a schematic diagram of the iron block placement mechanism of the present invention; Figure 45 This is a schematic diagram of the structure of the central cover transport mechanism of the present invention; Figure 46 This is a schematic diagram of the material feeding and loading mechanism of the material feeding module of the present invention; Figure 47 This is a schematic diagram of the side cover loading and unloading mechanism of the present invention; Figure 48 This is a schematic diagram of the side cover removal mechanism of the present invention; Figure 49 This is a schematic diagram of the side cover handling mechanism of the present invention; Figure 50 This is a schematic diagram of the posture adjustment mechanism of the product of the present invention; Figure 51 This is a schematic diagram of the structure of the locking mechanism for assembling the central top cover and side covers of the present invention. Figure 1 ; Figure 52 This is a schematic diagram of the structure of the locking mechanism for assembling the central top cover and side covers of the present invention. Figure 2 ; Figure 53 This is a schematic diagram of the structure of the central lower cover assembly machine of the present invention; Figure 54 This is a schematic diagram of the structure of the central lower cover loading and unloading machine of the present invention. Figure 1 ; Figure 55 This is a schematic diagram of the structure of the central lower cover loading and unloading machine of the present invention. Figure 2 ; Figure 56 This is a schematic diagram of the structure of the empty material tray receiving mechanism of the central lower cover of the present invention. Figure 1 ; Figure 57 This is a schematic diagram of the structure of the empty material tray receiving mechanism of the central lower cover of the present invention. Figure 2 ; Figure 58 This is a schematic diagram of the structure of the central cover material handling robot of the present invention; Figure 59 This is a schematic diagram of the structure of the central lower cover translation component and multiple central lower cover locking mechanism modules of the present invention; Figure 60 This is a schematic diagram of the structure of the central lower cover translation component of the present invention; Figure 61 This is a schematic diagram of the clamping mechanism of the central lower cover translation component of the present invention; Figure 62 This is a schematic diagram of the linear module and the air-blowing locking assembly in the central lower cover locking mechanism module of the present invention; Figure 63 This is a schematic diagram of the structure of the robotic arm for picking up components to be assembled according to the present invention; Figure 64 This is a schematic diagram of the structure of the handle cover assembly machine of the present invention; Figure 65 This is a schematic diagram of the upper cover loading and unloading machine of the present invention. Figure 1 ; Figure 66 This is a schematic diagram of the upper cover loading and unloading machine of the present invention. Figure 2 ; Figure 67 This is a schematic diagram of the structure of the empty material tray receiving mechanism of the present invention. Figure 1 ; Figure 68 This is a schematic diagram of the structure of the empty material tray receiving mechanism of the present invention. Figure 2 ; Figure 69 This is a schematic diagram of the structure of the top cover material handling robot of the present invention; Figure 70 This is a schematic diagram of the structure of the handle cover flipping and positioning mechanism of the present invention; Figure 71 This is a schematic diagram of the structure of the upper cover translation component of the present invention; Figure 72 This is a schematic diagram of the clamping mechanism two of the upper cover translation component of the present invention; Figure 73 This is a schematic diagram of the upper cover locking mechanism module of the present invention; Figure 74 This is a schematic diagram of the material handling mechanism for the components to be assembled according to the present invention; Figure 75 This is a schematic diagram of the feeding mechanism of the present invention; Figure 76 This is a schematic diagram of the structure of the handle lower cover assembly machine of the present invention; Figure 77 This is a schematic diagram of the structure of the handle lower cover loading and unloading machine of the present invention. Figure 1 ; Figure 78 This is a schematic diagram of the structure of the handle lower cover loading and unloading machine of the present invention. Figure 2 ; Figure 79 This is a schematic diagram of the empty material tray receiving mechanism of the lower cover of the handle of the present invention. Figure 1 ; Figure 80 This is a schematic diagram of the empty material tray receiving mechanism of the lower cover of the handle of the present invention. Figure 2 ; Figure 81 This is a schematic diagram of the material handling robot with the handle cover of the present invention. Figure 82 This is a schematic diagram of the material-retrieving robot with the handle cover of the present invention; Figure 83 This is a schematic diagram of the structure of the handle lower cover flipping and positioning mechanism of the present invention. Figure 1 ; Figure 84 This is a schematic diagram of the structure of the handle lower cover flipping and positioning mechanism of the present invention. Figure 2 ; Figure 85 This is a schematic diagram of the material handling mechanism of the main body assembly of the present invention; Figure 86 This is a schematic diagram of the structure of the handle lower cover locking mechanism of the present invention; Figure 87 This is a schematic diagram of the indexing rotary mechanism of the present invention. Figure 1 ; Figure 88 This is a schematic diagram of the indexing rotary mechanism of the present invention. Figure 2 ; Figure 89 This is a schematic diagram of the electric screwdriver locking mechanism of the present invention; Figure 90 This is a schematic diagram of the air-blowing locking mechanism of the present invention; Figure 91 This is a schematic diagram of the rubber stopper feeding mechanism of the present invention; Figure 92 This is a schematic diagram of the structure of the rubber stopper picking robot of the present invention; Figure 93 This is a schematic diagram of the rubber stopper gripping mechanism of the present invention; Figure 94 This is a schematic diagram of the vibratory feeder and rubber stopper dispensing mechanism of the present invention. Figure 95 This is a schematic diagram of the rubber stopper dispensing mechanism of the present invention. Figure 1 ; Figure 96 This is a schematic diagram of the rubber stopper dispensing mechanism of the present invention. Figure 2 ; Figure 97 This is a schematic diagram of the rubber stopper dispensing mechanism of the present invention. Figure 3 ; Figure 98 This is a schematic diagram of the material feeding assembly of the handle cover assembly machine of the present invention; Figure 99 This is a schematic diagram of the decorative strip assembly machine of the present invention; Figure 100 This is a schematic diagram of the feeding rotation mechanism of the present invention; Figure 101 This is a schematic diagram of the translation component of the present invention; Figure 102 This is a schematic diagram of the pressure-holding mechanism of the present invention; Figure 103 This is a schematic diagram of the structure of the trim assembly component of the present invention; Figure 104 This is a schematic diagram of the decorative strip attaching robot arm of the left or right decorative strip assembly assembly of the present invention. Figure 105 This is a schematic diagram of the R-axis drive module and the θ-axis drive module of the decorative strip applicator of the present invention; Figure 106 This is a schematic diagram of the material feeding assembly of the decorative strip assembly machine of the present invention. Detailed Implementation

[0015] The present invention will be further described below with reference to the accompanying drawings and specific embodiments.

[0016] Reference Figures 1 to 106 This embodiment provides an automatic assembly line for game controllers, including a side shell assembly machine 1, a center top cover assembly machine 500, a center top cover and side cover assembly machine 800, a center bottom cover assembly machine 900, a controller top cover assembly machine 1a, a controller bottom cover assembly machine 200a, and a decorative strip assembly machine 500b.

[0017] Side shell assembly machine 1 is used to output side shell assembly A, and center cover assembly machine 500 is used to output center cover assembly B. The discharge side of side shell assembly machine 1 is correspondingly set to the feed side of center cover and side cover assembly machine 800, and the discharge side of center cover assembly machine 500 is correspondingly set to the feed side of center cover and side cover assembly machine 800. Center cover and side cover assembly machine 800 is used to assemble side shell assembly A and center cover assembly B into center cover and side cover assembly C.

[0018] The center top cover and side cover assembly machine 800, the center bottom cover assembly machine 900, the handle top cover assembly machine 1a, the handle bottom cover assembly machine 200a, and the decorative strip assembly machine 500b are arranged sequentially along the assembly process. The center top cover and side cover assembly machine 800 is equipped with a feeding module 860, which is used to output the center top cover and side cover assembly component C to the feeding side of the center bottom cover assembly machine 900. The center bottom cover assembly machine 900 is equipped with a component-retrieving robot 1050, which is used to grab the center top cover and side cover assembly component C and transfer it to the corresponding fixture 915 of the center bottom cover assembly machine 900.

[0019] The center housing assembly component D output from the center lower cover assembly machine 900 enters the component pick-up position of the handle upper cover assembly machine 1a. The handle upper cover assembly machine 1a is equipped with a component pick-up mechanism 71a, which is used to grab the center housing assembly component D and transfer it to the upper cover translation component 43a. The handle upper cover assembly machine 1a is equipped with a feeding mechanism 75a, which is used to output the handle upper cover assembly component E to the body assembly pick-up position of the handle lower cover assembly machine 200a. The handle lower cover assembly machine 200a is equipped with a body assembly pick-up mechanism 220a, which is used to grab the handle upper cover assembly component E and transfer it to the indexing rotary mechanism 2c.

[0020] The handle bottom cover assembly machine 200a is equipped with a feeding component 250a, which is used to output the handle main body assembly component F to the feeding side of the decorative strip assembly machine 500b. The decorative strip assembly machine 500b is equipped with a feeding rotation mechanism 510b, which is used to receive the handle main body assembly component F and transfer the handle main body assembly component F to the translation component 520b.

[0021] Center lower cover assembly machine 900 is used to assemble the center lower cover and center upper cover side cover assembly C into the center housing assembly D; handle upper cover assembly machine 1a is used to assemble the handle upper cover 81a and the center housing assembly D into the handle upper cover assembly E; handle lower cover assembly machine 200a is used to assemble the handle lower cover and handle upper cover assembly E into the handle body assembly F; decorative strip assembly machine 500b is used to attach the left and right decorative strips to the handle body assembly F.

[0022] In this embodiment, the side shell assembly A and the center top cover assembly B serve as input workpieces for the center top cover and side cover assembly machine 800; the center top cover and side cover assembly C serves as the assembly component to be assembled in the center bottom cover assembly machine 900; the center shell assembly D serves as the assembly component to be assembled in the handle top cover assembly machine 1a; the handle top cover assembly E serves as the main body assembly in the handle bottom cover assembly machine 200a; and the handle main body assembly F serves as the workpiece to be attached in the decorative strip assembly machine 500b.

[0023] Reference Figures 3 to 22 In this embodiment, the side shell assembly A formed by the side shell assembly machine 1 is the side cover input component of the center cover and side cover assembly machine 800. Therefore, the feeding, attaching, locking and unloading actions of each component in this section all serve the formation of the side shell assembly A and the feeding of the subsequent center cover and side cover assembly machine 800.

[0024] The side shell assembly machine 1 includes a side shell and dummy connector loading and unloading machine 2, a side shell picking robot 3 and a dummy connector picking robot 4 installed at the side shell and dummy connector loading and unloading machine 2, and a side shell assembly detection component 5 installed next to the side shell and dummy connector loading and unloading machine 2.

[0025] The side shell and dummy connector loading / unloading machine 2 is used to supply the side shell and dummy connector respectively; the side shell picking robot 3 is used to remove the side shell from the side shell tray and transfer it to the fixture 92; the dummy connector picking robot 4 is used to remove the dummy connector from the dummy connector tray and transfer it to the corresponding fixture 92, so that the side shell and dummy connector are pre-assembled on the fixture 92. The side shell assembly detection component 5 is used to attach small foam to the side shell in the fixture 92 and lock the side shell and dummy connector. Finally, the unloading and conveying mechanism 10 takes out the locked side shell and dummy connector assembly (i.e., side shell assembly A) and outputs it to the feeding side of the center cover and side cover assembly machine 800.

[0026] The side shell assembly and detection component 5 includes an indexing rotary structure 6, a small foam attaching component 7, a first side shell assembly and locking mechanism module 8, a second side shell assembly and locking mechanism module 9, and a material unloading and conveying mechanism 10. The small foam attaching component 7, the first side shell assembly and locking mechanism module 8, the second side shell assembly and locking mechanism module 9, and the material unloading and conveying mechanism 10 are arranged sequentially along the circumference of the indexing rotary structure 6, so that the side shell and the dummy connector placed on the indexing rotary structure 6 can flow sequentially to the small foam attaching station, the locking station, and the unloading station along with the indexing rotary structure 6.

[0027] The working principle of the whole machine in this embodiment is as follows: the side shell and dummy connector loading and unloading machine 2 respectively transports the side shell material tray and the dummy connector material tray to the corresponding picking position; the side shell picking robot 3 and the dummy connector picking robot 4 respectively grab the side shell and the dummy connector and place them on the fixture 92 of the indexing rotary structure 6; the cam divider 90 drives the turntable 91 to rotate intermittently, so that the fixture 92 passes through the small foam attaching station, the locking station and the unloading station in sequence; the small foam attaching component 7 attaches the small foam to the predetermined position of the side shell; the first side shell assembly locking mechanism module 8 and the second side shell assembly locking mechanism module 9 respectively lock the side shell and the dummy connector; finally, the unloading and conveying mechanism 10 takes out the locked side shell and dummy connector assembly (i.e., side shell assembly A) from the fixture 92 and outputs it to the feeding side of the center cover and side cover assembly machine 800. Through the above continuous operation, automatic feeding, automatic picking, automatic assembly, automatic attachment of small foam, automatic locking and fastening, and automatic unloading of the side shell and dummy connector can be achieved.

[0028] Furthermore, the side shell and dummy connector loading and unloading machine 2 includes a side shell material tray loading belt conveyor 20, a side shell material tray lifting mechanism 21 disposed at one end of the side shell material tray loading belt conveyor 20, a side shell material tray unloading mechanism 24 disposed on both sides of the side shell material tray lifting mechanism 21, a side shell empty material tray receiving mechanism 28 disposed on one side of the side shell material tray lifting mechanism 21 and above the side shell material tray loading belt conveyor 20, a dummy connector loading belt conveyor 35 disposed opposite to the side shell material tray loading belt conveyor 20, a dummy connector material tray lifting mechanism 36 disposed at one end of the dummy connector loading belt conveyor 35, a dummy connector material tray unloading mechanism 39 disposed on both sides of the dummy connector material tray lifting mechanism 36, and a dummy connector empty material tray receiving mechanism 43 disposed on one side of the dummy connector material tray lifting mechanism 36 and above the dummy connector loading belt conveyor 35. The side-shell tray loading conveyor 20 is used to transport side-shell trays containing side shells. A side-shell tray lifting mechanism 21 is located at one end of the side-shell tray loading conveyor 20 and is used to lift the side-shell trays to the picking height of the side-shell picking robot 3. Side-shell tray unloading mechanisms 24 are located on both sides of the side-shell tray lifting mechanism 21 and are used to support, separate, and release stacked side-shell trays, allowing individual side-shell trays to be lifted one by one by the side-shell tray lifting mechanism 21. An empty side-shell tray collection mechanism 28 is used to collect empty trays after the side shells have been removed, realizing the handling, conveying, and stacking recycling of empty trays. A dummy connector loading conveyor 35 is used to transport dummy connector trays containing dummy connectors. A dummy connector tray lifting mechanism 36 is located at one end of the dummy connector loading conveyor 35 and is used to lift the dummy connector trays to the picking height of the dummy connector picking robot 4. The dummy connector tray unpacking mechanism 39 is used to unpack the stacked dummy connector trays, and the dummy connector empty tray collection mechanism 43 is used to handle, transport, and stack the empty trays after material removal.

[0029] Furthermore, the side shell material tray lifting mechanism 21 includes a side shell material tray Z-axis linear module 22 and a side shell material tray lifting plate 23 disposed on the output end of the side shell material tray Z-axis linear module 22.

[0030] The side shell tray dismantling mechanism 24 includes a side shell tray lifting cylinder 25, a side shell tray dismantling cylinder 26 disposed on the output end of the side shell tray lifting cylinder 25, and a side shell tray dismantling plate 27 disposed on the output end of the side shell tray dismantling cylinder 26.

[0031] The side shell empty material tray receiving mechanism 28 includes a side shell empty material tray belt conveyor 29, a side shell empty material tray handling mechanism 66 disposed below one end of the side shell empty material tray belt conveyor 29, a side shell empty material tray receiving hopper 30 disposed at the other end of the side shell empty material tray belt conveyor 29, a side shell empty material tray receiving plate 31 disposed below the side shell empty material tray receiving hopper 30 and rotatably disposed thereon, and a side shell empty material tray lifting mechanism 32 disposed below the end of the side shell empty material tray belt conveyor 29.

[0032] The side shell empty material tray transport mechanism 66 is arranged opposite to the side shell empty material tray lifting mechanism 32. The side shell empty material tray transport mechanism 66 includes a first sliding cylinder 67, a first connecting seat disposed on the output end of the first sliding cylinder 67, a side shell empty material tray lifting cylinder 69 disposed on the first connecting seat, a first sliding mechanism, and a side shell empty material tray receiving plate 81 disposed on the output end of the side shell empty material tray lifting cylinder 69 and slidably connected to the first sliding mechanism. The first sliding mechanism includes a first sliding guide rail and a first sliding block disposed on the first sliding guide rail. The side shell empty material tray lifting mechanism 32 includes a side shell empty material tray lifting cylinder 33 and a side shell empty material tray lifting plate 34 disposed on the output end of the side shell empty material tray lifting cylinder 33.

[0033] Furthermore, the dummy connector tray lifting mechanism 36 includes a dummy connector tray Z-axis linear module 37 and a dummy connector tray lifting plate 38 disposed on the output end of the dummy connector tray Z-axis linear module 37. The dummy connector tray unpacking mechanism 39 includes a dummy connector tray lifting cylinder 40, a dummy connector tray unpacking cylinder 41 disposed on the output end of the dummy connector tray lifting cylinder 40, and a dummy connector tray unpacking plate 42 disposed on the output end of the dummy connector tray unpacking cylinder 41. The working principle of the dummy connector tray unpacking mechanism 39 is as follows: the dummy connector tray lifting cylinder 40 is used to adjust the height of the dummy connector tray unpacking plate 42, and the dummy connector tray unpacking cylinder 41 is used to drive the dummy connector tray unpacking plate 42 to extend or retract. The dummy connector tray unpacking plate 42 supports and separates the stacked dummy connector trays, allowing a single dummy connector tray to enter the picking position.

[0034] The dummy connector empty material tray receiving mechanism 43 includes a dummy connector empty material tray belt conveyor 44, a dummy connector empty material tray handling mechanism 84 disposed below one end of the dummy connector empty material tray belt conveyor 44, a dummy connector empty material tray receiving hopper 45 disposed at the other end of the dummy connector empty material tray belt conveyor 44, a dummy connector empty material tray receiving plate 46 disposed below the dummy connector empty material tray receiving hopper 45 and rotatably disposed thereon, and a dummy connector empty material tray lifting mechanism 47 disposed below the end of the dummy connector empty material tray belt conveyor 44.

[0035] The dummy connector empty material tray transport mechanism 84 is arranged opposite to the dummy connector empty material tray lifting mechanism 47. The dummy connector empty material tray transport mechanism 84 includes a second sliding cylinder 85, a second connecting seat disposed on the output end of the second sliding cylinder 85, a dummy connector empty material tray lifting cylinder 87 disposed on the second connecting seat and a second sliding mechanism, and a dummy connector empty material tray receiving plate 89 disposed on the output end of the dummy connector empty material tray lifting cylinder 87 and slidably connected to the second sliding mechanism. The second sliding mechanism includes a second sliding guide rail and a second sliding block disposed on the second sliding guide rail.

[0036] The dummy connector empty material tray lifting mechanism 47 includes a dummy connector empty material tray lifting cylinder 48 and a dummy connector empty material tray lifting plate 49 disposed on the output end of the dummy connector empty material tray lifting cylinder 48.

[0037] Furthermore, the side-shell picking robot 3 is located on one side of the side-shell tray lifting mechanism 21. The side-shell picking robot 3 includes a four-axis side-shell picking robot 50 and a side-shell clamp 51 disposed on the output end of the four-axis side-shell picking robot 50. The side-shell clamp 51 includes a mounting base 52, a clamp adjustment cylinder 53, a first picking component 54, a first detection sensor 55, a second picking component 56, and a second detection sensor 57. The mounting base 52 is connected to the output end of the four-axis side-shell picking robot 50. The clamp adjustment cylinder 53 is disposed on the mounting base 52. The first picking component 54 is disposed on the output end of the clamp adjustment cylinder 53. The second picking component 56 is disposed on the mounting base 52 and is disposed opposite to the first picking component 54. The first detection sensor 55 is disposed on the first picking component 54, and the second detection sensor 57 is disposed on the second picking component. The first material handling assembly 54 includes a first material handling cylinder 58, a first material handling block 59 disposed at the output end of the first material handling cylinder 58, first vacuum suction rods disposed at both ends of the first material handling block 59, and a first vacuum suction cup 61 disposed at the end of the first vacuum suction rod. The second material handling assembly 56 includes a second material handling cylinder 62, a second material handling block 63 disposed at the output end of the second material handling cylinder 62, second vacuum suction rods disposed at both ends of the second material handling block 63, and a second vacuum suction cup 65 disposed at the end of the second vacuum suction rod. Both the first detection sensor 55 and the second detection sensor 57 can be photoelectric sensors.

[0038] The working principle of the side shell picking robot 3 is as follows: After the side shell tray is lifted to the picking position, the four-axis robot 50 drives the side shell clamp 51 to move above the side shell tray; the clamp adjustment cylinder 53 adjusts the distance between the first picking component 54 and the second picking component 56 according to the arrangement spacing of the side shells in the side shell tray; the first picking cylinder 58 and the second picking cylinder 62 respectively drive the first vacuum suction cup 61 and the second vacuum suction cup 65 to approach the side shell; the first vacuum suction cup 61 and the second vacuum suction cup 65 adsorb the side shell through negative pressure; the first detection sensor 55 and the second detection sensor 57 detect whether the side shell is adsorbed in place; after detection, the four-axis robot 50 moves the side shell to the corresponding fixture 92 on the turntable 91 and releases it, so that the side shell is stably placed in the fixture 92.

[0039] Furthermore, the dummy connector picking robot 4 is located on one side of the dummy connector tray lifting mechanism 36. The dummy connector picking robot 4 includes a dummy connector picking four-axis robot 70 and a dummy connector gripper 71 disposed on the output end of the dummy connector picking four-axis robot 70. The dummy connector gripper 71 includes a fixed base 72, a gripper adjustment cylinder 73, a first gripper assembly 74, and a second gripper assembly 75. The fixed base 72 is connected to the output end of the dummy connector picking four-axis robot 70, the gripper adjustment cylinder 73 is disposed on the fixed base 72, the first gripper assembly 74 is disposed on the output end of the gripper adjustment cylinder 73, and the second gripper assembly 75 is disposed on the fixed base 72 and is disposed opposite to the first gripper assembly 74.

[0040] The first gripper assembly 74 includes a first gripper cylinder and a first gripper disposed on the output end of the first gripper cylinder; the second gripper assembly 75 includes a second gripper cylinder and a second gripper disposed on the output end of the second gripper cylinder.

[0041] The working principle of the dummy connector picking robot 4 is as follows: After the dummy connector tray is lifted to the picking position, the dummy connector picking four-axis robot 70 drives the dummy connector clamp 71 to move above the dummy connector tray; the clamp adjustment cylinder 73 adjusts the distance between the first gripper assembly 74 and the second gripper assembly 75; the first gripper cylinder drives the first gripper and the second gripper cylinder drives the second gripper to clamp the dummy connector; after clamping, the dummy connector picking four-axis robot 70 transfers the dummy connector to the corresponding fixture 92, so that the dummy connector and the side shell in the fixture 92 form a pre-assembled state.

[0042] Furthermore, the indexing rotary structure 6 includes a cam divider 90, a turntable 91, and several fixtures 92. The turntable 91 is located at the output end of the cam divider 90, and the fixtures 92 are spaced apart circumferentially along the turntable 91. Each fixture 92 may be provided with a bearing groove for supporting the side shell and the dummy connector. The working principle of the indexing rotary structure 6 is as follows: the cam divider 90 drives the turntable 91 to rotate intermittently according to a preset rhythm, causing the fixtures 92 on the turntable 91 to stop sequentially at the loading station, the small foam attaching station, the locking station, and the unloading station. When the turntable 91 stops, the mechanism at each station performs the picking, attaching, locking, or unloading actions respectively; after the corresponding action is completed, the cam divider 90 drives the turntable 91 to rotate one indexing angle again, causing the fixture 92 to enter the next station. Through this indexing cyclic flow method, multi-station parallel operation can be realized, improving the overall machine operation rhythm.

[0043] Furthermore, the small foam attaching assembly 7 includes an X-axis drive module 100, a Y-axis drive module 101, a Z-axis drive module 102, a foam attaching gripper mechanism 103, an upper vision detection component 104, a small foam transfer and handling mechanism 106, a lower vision detection component 105, and a feeder automatic foam conveyor belt 107. The Y-axis drive module 101 is located at the output end of the X-axis drive module 100, the Z-axis drive module 102 is located at the output end of the Y-axis drive module 101, and the foam attaching gripper mechanism 103 is located at the output end of the Z-axis drive module 102. The X-axis drive module 100, the Y-axis drive module 101, and the Z-axis drive module 102 are respectively used to drive the foam attaching gripper mechanism 103 to move in different directions, thereby enabling the foam attaching gripper mechanism 103 to move between the foam picking position and the foam attaching position. The upper vision inspection component 104 is mounted on the X-axis drive module 100 and is opposite to the discharge section of the feeder automatic foam conveyor 107. The upper vision inspection component 104 is used to detect the position of the small foam at the discharge section. The lower vision inspection component 105 is located at the other end of the small foam transfer and handling mechanism 106 and is used to detect the posture and position of the small foam before attachment. Both the upper vision inspection component 104 and the lower vision inspection component 105 include a CCD industrial camera.

[0044] The working principle of the small foam attaching component 7 is as follows: The feeder automatic foam conveyor 107 conveys the foam conveyor belt to the discharge section; the upper vision detection component 104 takes pictures and positions the small foam at the discharge section; the small foam transfer and handling mechanism 106 takes out the small foam from the discharge section according to the detection position and places it on the transfer buffer table 129; the foam attaching gripper mechanism 103 picks up the small foam from the transfer buffer table 129 and adjusts the angle of the small foam through the rotary motor 119; the lower vision detection component 105 performs a second inspection on the adjusted small foam; after passing the inspection, the X-axis drive module 100, the Y-axis drive module 101, and the Z-axis drive module 102 jointly drive the foam attaching gripper mechanism 103 to move above the fixture 92 and attach the small foam to the preset position on the side shell. The feeder automatic foam conveyor 107 uses an existing feeder feeder.

[0045] The X-axis drive module 100 includes an X-axis linear module, the Y-axis drive module 101 includes a Y-axis linear module, and the Z-axis drive module 102 includes a Z-axis linear module. The working principle of the X-axis linear module, Y-axis linear module, and Z-axis linear module is as follows: the X-axis linear module drives the foam attaching gripper mechanism 103 to move along the X-axis direction; the Y-axis linear module drives the foam attaching gripper mechanism 103 to move along the Y-axis direction; and the Z-axis linear module drives the foam attaching gripper mechanism 103 to move up and down along the Z-axis direction, thereby achieving precise transfer and attachment of small foam particles in space.

[0046] The foam attaching gripper mechanism 103 includes a sliding plate 116, a lifting cylinder 117 disposed on the sliding plate 116, a fixed plate 118 disposed on the output end of the lifting cylinder 117, a rotary motor 119 and a photoelectric sensor 120 disposed on the fixed plate 118, a photoelectric sensor sheet 121 and a foam suction cup 122 disposed on the output end of the rotary motor 119, wherein the photoelectric sensor sheet 121 is located on one side of the photoelectric sensor 120. The working principle of the foam attaching gripper mechanism 103 is as follows: the foam suction cup 122 is connected to the negative pressure generator through a vacuum pipeline, and the foam suction cup 122 adsorbs small foam particles; the lifting cylinder 117 drives the fixing plate 118 to move up and down, so that the foam suction cup 122 moves closer to or further away from the small foam particles and the side shell; the rotary motor 119 drives the foam suction cup 122 to rotate, thereby adjusting the attachment angle of the small foam particles; the photoelectric sensor 120 cooperates with the photoelectric sensor plate 121 to detect the origin or rotation position of the rotary motor 119, ensuring that the angle adjustment of the small foam particles is accurate. During attachment, after the foam suction cup 122 picks up the small foam particles, it moves to the top of the side shell, and the lifting cylinder 117 drives the foam suction cup 122 to move down, pressing the small foam particles onto the foam attachment position of the side shell.

[0047] Furthermore, the small foam transfer and handling mechanism 106 includes an X-axis linear module 124, a servo motor 125 disposed on the output end of the X-axis linear module 124, a lead screw connected to the output end of the servo motor 125, a lead screw nut 127 disposed on the lead screw, a foam-picking gripper 128 connected to the lead screw nut 127, and a transfer buffer platform 129 disposed in front of the X-axis linear module 124; the foam-picking gripper 128 includes a connecting plate 130 connected to the lead screw nut 127, a foam-picking lifting cylinder 131 disposed on the connecting plate 130, a foam-picking fixing plate 132 disposed on the output end of the foam-picking lifting cylinder 131, a foam-picking rotary motor 133 and a second photoelectric sensor 134 disposed on the foam-picking fixing plate 132, a second photoelectric sensor sheet 135 disposed on the output end of the foam-picking rotary motor 133, and a foam-picking suction cup 136; the second photoelectric sensor sheet 135 is located on one side of the second photoelectric sensor 134; The working principle of the small foam transfer and handling mechanism 106 is as follows: the X-axis linear module 124 drives the foam picking gripper 128 to move between the feeder automatic foam conveyor 107 and the transfer buffer table 129; the servo motor 125 drives the lead screw to rotate, and the lead screw drives the lead screw nut 127 to move, thereby driving the foam picking gripper 128 to make precise displacement; the foam picking lifting cylinder 131 drives the foam picking suction cup 136 to move up and down; the foam picking suction cup 136 adsorbs small foam through negative pressure; the foam picking rotary motor 133 is used to adjust the initial posture of the small foam; the second photoelectric sensor 134 and the second photoelectric sensor plate 135 cooperate to detect the rotation position of the foam picking rotary motor 133. After the foam picking gripper 128 picks up the small foam from the discharge section, it is transferred and placed on the transfer buffer table 129 for the foam attaching gripper mechanism 103 to pick up the material again.

[0048] Both the upper vision inspection component 104 and the lower vision inspection component 105 include CCD industrial cameras. The upper vision inspection component 104 photographs the small foam at the discharge section of the feeder automatic foam conveyor 107 to obtain the position coordinates of the small foam, enabling the foam picking gripper 128 to accurately pick up the material based on these coordinates. The lower vision inspection component 105 photographs the small foam after transfer or rotation adjustment to determine whether the angle and position of the small foam meet the adhesion requirements. When there is a deviation in the position or angle of the small foam, the external control system controls the foam attaching gripper mechanism 103 to perform position or angle compensation; when the inspection is qualified, the foam attaching gripper mechanism 103 performs the attachment action, thereby improving the attachment accuracy and consistency of the small foam.

[0049] Furthermore, both the first side shell assembly locking mechanism module 8 and the second side shell assembly locking mechanism module 9 include an X-axis drive mechanism 140, a Y-axis drive mechanism 141, a Z-axis drive mechanism 142, a suction-type locking mechanism 143, a screw feeder 144, and a dummy connector combination cylinder module 145. The X-axis drive mechanism 140 includes a second X-axis linear module, the Y-axis drive mechanism 141 includes a second Y-axis linear module, and the Z-axis drive mechanism 142 includes a second Z-axis linear module. The Y-axis drive mechanism 141 is located at the output end of the X-axis drive mechanism 140, the Z-axis drive mechanism 142 is located at the output end of the Y-axis drive mechanism 141, and the suction-type locking mechanism 143 is located at the output end of the Z-axis drive mechanism 142.

[0050] The working principle of the first side shell assembly locking mechanism module 8 and the second side shell assembly locking mechanism module 9 is as follows: the screw feeder 144 delivers the screw to the screw picking position; the X-axis drive mechanism 140, the Y-axis drive mechanism 141 and the Z-axis drive mechanism 142 drive the suction locking mechanism 143 to move to the screw picking position, and the suction locking mechanism 143 picks up the screw; subsequently, the X-axis drive mechanism 140, the Y-axis drive mechanism 141 and the Z-axis drive mechanism 142 drive the suction locking mechanism 143 to move to the corresponding locking hole position; the suction locking mechanism 143 drives the electric screwdriver 153 to rotate, so that the screwdriver bit 154 drives the screw to screw into the connection position between the side shell and the dummy connector.

[0051] The adsorption-type locking mechanism 143 includes a sliding base 149, a sliding assembly 150 disposed on the sliding base 149, a telescopic cylinder 151 disposed on one side of the sliding base 149, a fixing block 152 slidably connected to the sliding assembly 150, an electric screwdriver 153 disposed on the fixing block, a screwdriver bit 154 disposed at the output end of the electric screwdriver, and a suction nozzle 155 disposed at the end of the sliding base. The sliding assembly 150 includes a slide rail and a slider disposed on the slide rail.

[0052] The working principle of the adsorption-type fastening mechanism 143 is as follows: the suction nozzle 155 is connected to the negative pressure generator through the adsorption channel. When removing the screw, the suction nozzle 155 generates negative pressure and adsorbs the screw; the telescopic cylinder 151 drives the fixed block 152 to move along the slide rail, causing the electric screwdriver 153 and the screwdriver bit 154 to move closer to or further away from the fastening hole; during fastening, the electric screwdriver 153 drives the screwdriver bit 154 to rotate, and the screwdriver bit 154 drives the screw into the connection hole between the side shell and the dummy connector; after fastening is completed, the negative pressure is released, and the telescopic cylinder 151 drives the electric screwdriver 153 to reset. This structure integrates screw adsorption, movement, and tightening into the same mechanism, which can improve the stability of screw removal and fastening actions.

[0053] The dummy connector combination cylinder module 145 includes upper and lower cylinders 158, left and right cylinders 159, mounting block 160, clamping cylinder 161, fiber optic sensor 162, and gripper 163. The left and right cylinders 159 are mounted on the output ends of the upper and lower cylinders 158, the mounting block 160 is mounted on the output ends of the left and right cylinders 159, the clamping cylinder 161 and the fiber optic sensor 162 are mounted on the mounting block 160, and the gripper 163 is mounted on the output end of the clamping cylinder 161.

[0054] The working principle of the dummy connector assembly cylinder module 145 is as follows: the upper and lower cylinders 158 drive the gripper 163 to move up and down, the left and right cylinders 159 drive the gripper 163 to move laterally, and the clamping cylinder 161 drives the gripper 163 to clamp or release the dummy connector; the fiber optic sensor 162 is used to detect whether the dummy connector is in place or whether it is reliably clamped by the gripper 163. Before locking, the gripper 163 clamps, presses, or holds the dummy connector to maintain a stable pre-assembled state between the dummy connector and the side shell; after locking, the clamping cylinder 161 releases the dummy connector, and the upper and lower cylinders 158 and the left and right cylinders 159 drive the gripper 163 to reset, waiting for the next action.

[0055] Furthermore, the unloading and conveying mechanism 10 includes a linear module 180, an up-and-down drive cylinder 181, a third vacuum suction cup 182, and a belt conveyor 183. The up-and-down drive cylinder 181 is mounted on the linear module 180, the third vacuum suction cup 182 is mounted on the output end of the up-and-down drive cylinder 181, and the belt conveyor 183 is located at one end of the linear module 180. The working principle of the unloading and conveying mechanism 10 is as follows: When the turntable 91 moves the locked side shell and dummy connector assembly to the unloading station, the linear module 180 drives the upper and lower drive cylinders 181 and the third vacuum suction cup 182 to move to the unloading and picking position; the upper and lower drive cylinders 181 drive the third vacuum suction cup 182 to move down, so that the third vacuum suction cup 182 adsorbs the side shell and dummy connector assembly; then the upper and lower drive cylinders 181 rise, and the linear module 180 moves the side shell and dummy connector assembly to the unloading and discharging position; the third vacuum suction cup 182 releases the negative pressure and places the side shell and dummy connector assembly onto the belt conveyor line 183; the belt conveyor line 183 conveys the side shell and dummy connector assembly (i.e., side shell assembly A) to the feeding side of the center cover and side cover assembly machine 800 along the downstream conveying direction.

[0056] The working process of the side shell assembly machine 1 in this embodiment is as follows: In the first step, the side shell material tray feeding belt conveyor 20 transports the side shell material tray to the side shell material tray lifting mechanism 21, and the dummy connector feeding belt conveyor 35 transports the dummy connector material tray to the dummy connector material tray lifting mechanism 36.

[0057] In the second step, the side shell tray disassembly mechanism 24 and the dummy connector tray disassembly mechanism 39 disassemble the trays respectively, and the side shell tray lifting mechanism 21 and the dummy connector tray lifting mechanism 36 lift the corresponding trays to the material picking height respectively.

[0058] In the third step, the side shell picking robot 3 picks up the side shell through the first vacuum suction cup 61 and the second vacuum suction cup 65, and the dummy connector picking robot 4 picks up the dummy connector through the first gripper and the second gripper, and transfers the side shell and the dummy connector into the fixture 92 respectively.

[0059] In the fourth step, the cam divider 90 drives the turntable 91 to rotate in sections, so that the fixture 92 carrying the side shell and the dummy connector enters the small foam attaching station.

[0060] In the fifth step, the automatic foam conveyor belt 107 transports the small foam to the discharge section. The upper vision detection component 104 takes pictures and positions it. The small foam transfer and handling mechanism 106 moves the small foam to the transfer buffer table 129. The foam attaching gripper mechanism 103 picks up and adjusts the posture of the small foam. The lower vision detection component 105 performs a second inspection. After passing the inspection, the small foam is attached to the side shell.

[0061] In the sixth step, the turntable 91 continues to rotate, causing the fixture 92 to enter the locking station. The first side shell assembly locking mechanism module 8 and the second side shell assembly locking mechanism module 9 respectively pick up the screws and lock the locking holes of the side shell and the dummy connector.

[0062] In the seventh step, the turntable 91 rotates the assembled side shell and dummy connector to the unloading station. The unloading and conveying mechanism 10 picks up the assembled side shell and dummy connector via the third vacuum suction cup 182 and transfers it to the belt conveyor 183, which then transports it to the feeding side of the center cover and side cover assembly machine 800.

[0063] In the eighth step, the empty side shell tray after material removal is transported by the empty side shell tray handling mechanism 66 to the empty side shell tray belt conveyor line 29, and then pushed into the empty side shell tray receiving hopper 30 by the empty side shell tray lifting mechanism 32; the empty dummy connector tray after material removal is transported by the empty dummy connector tray handling mechanism 84 to the empty dummy connector tray belt conveyor line 44, and then pushed into the empty dummy connector tray receiving hopper 45 by the empty dummy connector tray lifting mechanism 47, thus realizing the automatic handling, conveying and stacking recycling of empty trays.

[0064] In the ninth step, the empty fixture 92 on turntable 91 returns to the loading station and enters the next cycle.

[0065] Reference Figures 23 to 40In this embodiment, the center top cover assembly component B formed by the center top cover assembly machine 500 is the center top cover side input component of the center top cover and side cover assembly machine 800; the center top cover assembly component B and the side shell assembly component A are assembled together at the center top cover and side cover assembly machine 800.

[0066] The center cover assembly machine 500 is used for automatic feeding, material handling and transfer, flipping and positioning, large foam assembly, magnet assembly, and four-LED lens assembly of the center cover of the game controller. The game controller center cover assembly machine 500 includes a center cover loading and unloading machine 502, a center cover picking robot 503 located at one end of the center cover loading and unloading machine 502, a flipping and positioning mechanism 504 located on one side of the center cover picking robot 503, a large foam assembly assembly 505 located on one side of the center cover loading and unloading machine 502, a magnet assembly assembly 301 located on one side of the large foam assembly assembly 505, and a four-LED lens assembly assembly 401 located on one side of the magnet assembly assembly 301.

[0067] The central cover loading / unloading machine 502 is used to transport the central cover; the central cover picking robot 503 is used to grab and transfer the central cover; the flipping positioning mechanism 504 is used to flip and position the central cover; the large foam assembly assembly 505 is used to assemble the large foam onto the central cover; the magnet assembly assembly 301 is used to assemble the magnet 335 onto the central cover; and the 4-LED lens assembly assembly 401 is used to assemble the 4-LED lens 429 onto the central cover.

[0068] Furthermore, the central cover loading and unloading machine 502 includes a central cover material tray loading belt conveyor 507, a central cover material tray lifting mechanism 508, a central cover material tray unloading mechanism 509, and a central cover empty material tray receiving mechanism 510. The central cover material tray lifting mechanism 508 is located at one end of the central cover material tray loading belt conveyor 507. The central cover material tray unloading mechanism 509 is located on both sides of the central cover material tray lifting mechanism 508. The central cover empty material tray receiving mechanism 510 is located on one side of the central cover material tray lifting mechanism 508 and above the central cover material tray loading belt conveyor 507. The central cover material tray lifting mechanism 508 includes a central cover material tray Z-axis linear module 511 and a central cover material tray lifting plate 512 located on the output end of the central cover material tray Z-axis linear module 511.

[0069] The central upper cover material tray dismantling mechanism 509 includes a central upper cover material tray lifting cylinder 513, a central upper cover material tray dismantling cylinder 514 disposed on the output end of the central upper cover material tray lifting cylinder 513, and a central upper cover material tray dismantling plate 515 disposed on the output end of the central upper cover material tray dismantling cylinder 514.

[0070] The central top cover empty material tray receiving mechanism 510 includes a central top cover empty material tray belt conveyor 516, a central top cover empty material tray handling mechanism 517 disposed below one end of the central top cover empty material tray belt conveyor 516, a central top cover empty material tray receiving hopper 518 disposed at the other end of the central top cover empty material tray belt conveyor 516, a central top cover empty material tray receiving plate 519 rotatably disposed below the central top cover empty material tray receiving hopper 518, and a central top cover empty material tray lifting mechanism 520 disposed below the end of the central top cover empty material tray belt conveyor 516.

[0071] The center cover empty material tray transport mechanism 517 is opposite to the center cover empty material tray lifting mechanism 520. The center cover empty material tray transport mechanism 517 includes a first sliding cylinder 521, a first connecting seat disposed on the output end of the first sliding cylinder 521, a center cover empty material tray upper and lower cylinder 523 disposed on the first connecting seat, a first sliding mechanism, and a center cover empty material tray receiving plate 525 disposed on the output end of the center cover empty material tray upper and lower cylinder 523 and slidably connected to the first sliding mechanism; the first sliding mechanism consists of a slide rail and a slider. The center cover empty material tray lifting mechanism 520 includes a center cover empty material tray lifting cylinder 526 and a center cover empty material tray lifting plate 527 disposed on the output end of the center cover empty material tray lifting cylinder 526.

[0072] Furthermore, the center cover picking robot 503 includes a 4-axis center cover picking robot 528, a center cover rotary cylinder 529 and a center cover detection sensor 530 disposed on the output end of the 4-axis center cover picking robot 528, and a center cover gripper 531 disposed on the output end of the center cover rotary cylinder 529. During operation, the 4-axis center cover picking robot 528 moves the center cover gripper 531 to the picking position of the center cover loading / unloading machine 502. The center cover gripper 531 grips the center cover, and the center cover detection sensor 530 detects whether the center cover is properly gripped. After detection, the 4-axis center cover picking robot 528 transfers the center cover to the flipping positioning mechanism 504. The center cover rotary cylinder 529 adjusts the angle of the center cover gripper 531 to adapt to different picking and unloading actions.

[0073] Furthermore, the flipping positioning mechanism 504 includes a support base 532, a rotary cylinder 533 mounted on the support base 532, a gripper cylinder 534 mounted on the output end of the rotary cylinder 533, a front-reverse sensor 535 mounted on the gripper cylinder 534, and a through-beam sensor 536 mounted on the support base 532 and located in front of the gripper cylinder 534. During operation, the center cover picking robot 503 delivers the center cover to the flipping positioning mechanism 504. The gripper cylinder 534 clamps the center cover, the front-reverse sensor 535 detects the front and back orientation of the center cover, and the through-beam sensor 536 detects whether the center cover has entered the predetermined positioning position. When the center cover needs to be flipped, the rotary cylinder 533 drives the gripper cylinder 534 and the center cover to rotate, adjusting the center cover to the posture required for subsequent large foam assembly, magnet assembly, and four-LED lens assembly.

[0074] Furthermore, the large foam assembly 505 includes a second X-axis drive module 537, a second Y-axis drive module 538 disposed on the output end of the second X-axis drive module 537, a second Z-axis drive module 539 disposed on the output end of the second Y-axis drive module 538, a second foam attaching gripper mechanism 540 disposed on the output end of the second Z-axis drive module 539, a second upper vision detection component 541 disposed on the second X-axis drive module 537 and located on one side of the second Z-axis drive module 539, a large foam transfer and handling mechanism 542 and a second lower vision detection component 543 disposed below the second X-axis drive module 537, and a second feeder automatic foam conveyor belt machine 544 disposed on one end of the large foam transfer and handling mechanism 542; the second upper vision detection component 541 is opposite to the discharge section of the second feeder automatic foam conveyor belt machine 544, and the second lower vision detection component 543 is disposed on the other end of the large foam transfer and handling mechanism 542. During operation, the second feeder automatic foam conveyor 544 transports the large foam to the discharge section. The second upper vision detection component 541 detects the position of the large foam at the discharge section. The large foam transfer and handling mechanism 542 takes the large foam from the discharge section according to the detected position and transfers it to the transfer position. The second lower vision detection component 543 performs a second detection on the transferred large foam. Then, the second foam attaching gripper mechanism 540 picks up the large foam and attaches it to the preset position of the center cover.

[0075] The second X-axis drive module 537 includes a second X-axis linear module, the second Y-axis drive module 538 includes a second Y-axis linear module, and the second Z-axis drive module 539 includes a second Z-axis linear module. During operation, the second X-axis linear module drives the second foam attaching gripper mechanism 540 to move along the X-axis, the second Y-axis linear module drives the second foam attaching gripper mechanism 540 to move along the Y-axis, and the second Z-axis linear module drives the second foam attaching gripper mechanism 540 to move up and down along the Z-axis, thereby achieving precise transfer of the large foam between the material picking position, the detection position, and the attaching position.

[0076] The second foam attaching gripper mechanism 540 includes a second sliding plate 548, a second rotary cylinder 549 disposed on the second sliding plate 548, a fixed mounting plate 550 disposed on the output end of the second rotary cylinder 549, a second lifting cylinder 551 disposed on the fixed mounting plate 550, a second fixed plate 552 disposed on the output end of the second lifting cylinder 551, a second rotary motor 553 and a second photoelectric sensor 554 disposed on the second fixed plate 552, a second photoelectric sensor sheet 555 disposed on the output end of the second rotary motor 553 and a second foam suction cup 556; the second photoelectric sensor sheet 555 is located on one side of the second photoelectric sensor 554. During operation, the second foam suction cup 556 is connected to the negative pressure generator via a vacuum line to adsorb large foam. The second lifting cylinder 551 drives the second fixed plate 552 to move up and down, causing the second foam suction cup 556 to move closer to or further away from the large foam and the center cover. The second rotary motor 553 drives the second foam suction cup 556 to rotate, adjusting the attachment angle of the large foam. The second photoelectric sensor 554, in conjunction with the second photoelectric sensor sheet 555, is used to detect the origin or rotation position of the second rotary motor 553, ensuring accurate adjustment of the large foam angle. The second rotary cylinder 549 is used to switch the posture of the fixed mounting plate 550 and its adsorption structure to adapt to different material picking or attachment directions. During attachment, after the second foam suction cup 556 picks up the large foam, it moves to above the center cover. The second lifting cylinder 551 drives the second foam suction cup 556 to move down, pressing the large foam onto the foam attachment position of the center cover.

[0077] The large foam transfer and handling mechanism 542 includes a second X-axis linear module 557, a second servo motor 558 disposed on the output end of the second X-axis linear module 557, a second lead screw connected to the output end of the second servo motor 558, a second lead screw nut 560 disposed on the second lead screw, a second foam picking gripper 561 connected to the second lead screw nut 561, and a second transfer buffer platform 562 placed in front of the second X-axis linear module 557. The second foam-retrieving gripper 561 includes a second connecting plate 563 connected to a second lead screw nut 560, a second foam-retrieving lifting cylinder 564 disposed on the second connecting plate 563, a second foam-retrieving fixing plate 565 disposed on the output end of the second foam-retrieving lifting cylinder 564, a second foam-retrieving rotary motor 566 and a third photoelectric sensor 567 disposed on the second foam-retrieving fixing plate 565, a third photoelectric sensor plate 568 disposed on the output end of the second foam-retrieving rotary motor 566 and a second foam-retrieving suction cup 569; the third photoelectric sensor plate 568 is located on one side of the third photoelectric sensor 567. During operation, the second X-axis linear module 557 drives the second foam-picking gripper 561 to move between the second feeder automatic foam conveyor 544 and the second transfer buffer table 562; the second servo motor 558 drives the second lead screw to rotate, and the second lead screw drives the second lead screw nut 560 to move, thereby driving the second foam-picking gripper 561 to perform precise displacement; the second foam-picking lifting cylinder 564 drives the second foam-picking suction cup 569 to move up and down, and the second foam-picking suction cup 569 adsorbs large foam through negative pressure; the second foam-picking rotary motor 566 is used to adjust the initial posture of the large foam, and the third photoelectric sensor 567 cooperates with the third photoelectric sensor plate 568 to detect the rotation position of the second foam-picking rotary motor 566. After the second foam-picking gripper 561 picks up the large foam from the discharge section, it is transferred and placed on the second transfer buffer table 562 for the second foam-attaching gripper mechanism 540 to pick up the material again. The second feeder automatic conveyor foam belt machine 544 uses the existing feeder feeder.

[0078] Both the second upper vision inspection component 541 and the second lower vision inspection component 543 can include a CCD industrial camera. The second upper vision inspection component 541 is used to photograph and position the large foam at the discharge section of the second feeder automatic foam conveyor 544 to determine the pick-up position of the large foam; the second lower vision inspection component 543 is used to perform a secondary inspection on the large foam after transfer to confirm whether the posture and position of the large foam meet the bonding requirements. Through two vision inspections, the risk of large foam being misaligned, missed, or having inconsistent bonding angles can be reduced.

[0079] Furthermore, the magnet assembly component 301 is used to assemble the magnet 335 to the corresponding position on the central upper cover. The magnet assembly component 301 includes an X-axis drive component 302, a Y-axis drive component 303 disposed on the output end of the X-axis drive component 302, a Z-axis drive component 304 disposed on the output end of the Y-axis drive component 303, a magnet clip picking mechanism 305 disposed on the output end of the Z-axis drive component 304, a magnet pushing mechanism 306 located below the magnet clip picking mechanism 305, a magnet clip loading mechanism 307 located on one side of the magnet pushing mechanism 306, and two magnet pressing mechanisms 308 disposed on the magnet pushing mechanism 306. The Y-axis drive component 303 is disposed on the output end of the X-axis drive component 302, the Z-axis drive component 304 is disposed on the output end of the Y-axis drive component 303, and the magnet clip picking mechanism 305 is disposed on the output end of the Z-axis drive component 304. The X-axis drive assembly 302 includes a third X-axis linear module, the Y-axis drive assembly 303 includes a third Y-axis linear module, and the Z-axis drive assembly 304 includes a third Z-axis linear module. During operation, the third X-axis linear module drives the Y-axis drive assembly 303 to move along the X-axis, the third Y-axis linear module drives the Z-axis drive assembly 304 to move along the Y-axis, and the third Z-axis linear module drives the magnetic cartridge picking mechanism 305 to move up and down along the Z-axis. Through three-axis linkage, the magnetic cartridge picking mechanism 305 can move between the magnetic cartridge loading mechanism 307 and the magnetic pusher mechanism 306, thereby completing the picking, placing, and transferring of the magnetic cartridge 334.

[0080] The magnetic spring clip picking mechanism 305 includes a magnetic picking rotary cylinder 312, two magnetic picking lifting cylinders 313, two magnetic spring clip clamping cylinders 314, and two magnetic spring clip grippers 315. The magnetic picking rotary cylinder 312 is located at the output end of the Z-axis drive assembly 304, and the two magnetic picking lifting cylinders 313 are spaced apart at the output end of the magnetic picking rotary cylinder 312. Each magnetic picking lifting cylinder 313 has a magnetic spring clip clamping cylinder 314 at its output end, and each magnetic spring clip clamping cylinder 314 has a magnetic spring clip gripper 315 at its output end. During operation, the magnetic material lifting cylinder 313 drives the corresponding magnetic clip jaws 315 to rise and fall, and the magnetic clip clamping cylinder 314 drives the magnetic clip jaws 315 to clamp or release the magnetic clips 334. One magnetic clip jaw 315 picks up a full magnetic clip 334 from the magnetic clip hopper 326, and the other magnetic clip jaw 315 picks up an empty magnetic clip 337 from the magnetic clip socket 317. Subsequently, the magnetic material rotating cylinder 312 drives the two magnetic clip jaws 315 to rotate 180°, so that the positions of the full magnetic clip 334 and the empty magnetic clip 337 are interchanged. The full magnetic clip 334 is inserted into the magnetic clip socket 317, and the empty magnetic clip 337 flows back to the empty space in the magnetic clip hopper 326.

[0081] The magnetic pusher mechanism 306 is located below the magnetic cartridge receiving mechanism 305. The magnetic pusher mechanism 306 includes a mounting plate, a magnetic cartridge socket 317 disposed on the mounting plate, and two magnetic separation pusher components 318 located behind the magnetic cartridge socket 317. The magnetic cartridge socket 317 is used for inserting and positioning the magnetic cartridge 334; the output ends of the two magnetic separation pusher components 318 are inserted into the rear side of the magnetic cartridge socket 317. The magnetic cartridge socket 317 has a magnetic cartridge insertion slot 319 for accommodating and positioning the magnetic cartridge 334. The front side of the magnetic clip socket 317 has two discharge ports 320, both of which are connected to the magnetic clip insertion port 319. The rear side of the magnetic clip socket 317 has two push ports 321, which are respectively arranged opposite to the two discharge ports 320, and both of which are connected to the magnetic clip insertion port 319. Each magnetic separation push assembly 318 includes a magnetic separation push cylinder 322 and a magnetic push plate 323. The magnetic push plate 323 is disposed at the output end of the magnetic separation push cylinder 322, and one end of the magnetic push plate 323 is inserted into the corresponding push port 321. During operation, when the full-load magnetic cartridge 334 is inserted into the magnetic cartridge slot 319 and positioned, the magnetic separation pusher cylinder 322 drives the magnetic pusher plate 323 to move forward along the pusher port 321. The magnetic pusher plate 323 pushes the magnet 336 to be ejected in the corresponding position inside the magnetic cartridge 334, so that the magnet 336 to be ejected is pushed outward through the corresponding discharge port 320, so that it can be subsequently installed into the corresponding position of the center cover.

[0082] The magnetic clip feeding mechanism 307 is located on one side of the magnetic pusher mechanism 306. The magnetic clip feeding mechanism 307 includes a placement platform 324, a third sliding assembly 325 disposed on the placement platform 324, and a magnetic clip storage bin 326 disposed on the third sliding assembly 325. The magnetic clip storage bin 326 is used to hold multiple magnetic clips 334; the third sliding assembly 325 consists of a third slide rail and a third slider, and the magnetic clip storage bin 326 is disposed on the third slider. During operation, the magnetic clips 334 are placed in the magnetic clip storage bin 326, and the magnetic clip storage bin 326 can move along the third slide rail with the third slider, moving the magnetic clips 334 to the picking position of the magnetic clip picking mechanism 305, thereby facilitating accurate picking of the magnetic clips 334 by the magnetic clip grippers 315.

[0083] Two magnet pressing mechanisms 308 are mounted on the mounting plate, and the outputs of both magnet pressing mechanisms 308 are opposite to the magnetic clip socket 317. Each magnet pressing mechanism 308 includes a telescopic cylinder 329, a fourth sliding assembly 330, and a magnetic pressing block 331. The fourth sliding assembly 330 is vertically arranged on one side of the magnetic clip socket 317, and the magnetic pressing block 331 is located at the output end of the telescopic cylinder 329 and is slidably connected to the fourth sliding assembly 330. Specifically, the fourth sliding assembly 330 consists of a fourth slide rail and a fourth slider, and the magnetic pressing block 331 is connected to the fourth slider. During operation, before or during the ejection of magnet 335, telescopic cylinder 329 drives magnet pressing block 331 to move downward along the fourth sliding assembly 330, so that magnet pressing block 331 presses against magnet 336 to be ejected in magnet clip socket 317; then magnet separation pushing cylinder 322 drives magnet pushing plate 323 to move forward, and under the downward pressure limiting action of magnet pressing block 331, magnet 336 to be ejected is stably ejected along pushing port 321 towards discharge port 320, thereby reducing the occurrence of magnet 335 tilting, jumping, deflection or jamming during ejection.

[0084] Furthermore, the 4-LED lens assembly 401 is used to assemble the 4-LED lenses 429 to the corresponding positions on the central upper cover. The 4-LED lens assembly 401 includes a vibratory feeder 402, a material distribution mechanism 403 disposed on the discharge side of the vibratory feeder 402, and a lens picking and assembly mechanism 404 disposed on one side of the material distribution mechanism 403. The vibratory feeder 402 is used to carry and transport the 4-LED lenses 429, enabling the 4-LED lenses 429 to be transported from the discharge side of the vibratory feeder 402 to the material distribution mechanism 403. During operation, multiple 4-LED lenses 429 are placed inside the vibratory feeder 402. The vibratory feeder 402 uses vibration to gradually move the 4-LED lenses 429 to the discharge side and transport them to the material distribution mechanism 403, thereby achieving continuous feeding of the 4-LED lenses 429.

[0085] The material distribution mechanism 403 includes a fixed base 405, a fifth sliding mechanism 406 disposed on the fixed base 405, a sixth sliding mechanism 407 disposed on the output end of the fifth sliding mechanism 406, a material picking seat 408 disposed on the output end of the sixth sliding mechanism 407, a material picking head 409 disposed on the material picking seat 408, a positioning detection sensor 410 disposed on the fixed base 405 and opposite to the material picking head 409, and lens positioning mechanisms 411 disposed on the fixed base 405 and located at both ends of the material picking head 409. The material picking head 409 has two parallel lens picking positions 412, which are used to accommodate and position the four-LED lenses 429 to be picked. The fifth sliding mechanism 406 includes a fifth sliding cylinder 413, and the sixth sliding mechanism 407 includes a sixth sliding cylinder 414. During operation, the fifth sliding cylinder 413 drives the sixth sliding mechanism 407, the material picker 408, and the material picker head 409 to move relative to the fixed base 405; the sixth sliding cylinder 414 further drives the material picker 408 and the material picker head 409 to move, so that the material picker head 409 can correspond to the four LED lenses 429 conveyed by the vibratory feeder 402. When the four LED lenses 429 enter the two lens picker positions 412 on the material picker head 409, the material receiving and pre-picking positioning preparation of the four LED lenses 429 is completed.

[0086] The positioning detection sensor 410 is mounted on the fixed base 405 and is positioned opposite to the picking head 409. During operation, when the four LED lenses 429 enter the lens picking position 412, the positioning detection sensor 410 detects whether the four LED lenses 429 are present in the lens picking position 412. If the four LED lenses 429 are detected to be in position, the lens picking and assembly mechanism 404 is allowed to perform subsequent picking actions. If the four LED lenses 429 are not detected or are not detected to be in position, the subsequent picking actions can be paused to reduce the occurrence of missed, incorrect, or incomplete picking.

[0087] The lens positioning mechanism 411 includes a lens positioning cylinder 415 and a positioning push block 416 disposed on the output end of the lens positioning cylinder 415. The two lens positioning mechanisms 411 are located at opposite ends of the feeding head 409. During operation, when the four LED lenses 429 enter the lens feeding position 412 on the feeding head 409, the lens positioning cylinder 415 drives the positioning push block 416 to move towards the feeding head 409. The positioning push block 416 pushes or limits the four LED lenses 429 from both ends of the feeding head 409, ensuring the four LED lenses 429 are stably held in a predetermined position, thereby improving the positional consistency when the subsequent lens feeding mechanism 420 picks up the lenses.

[0088] The lens assembly mechanism 404 includes a fifth X-axis drive mechanism 417, a lens rotation mechanism 418 disposed at the output end of the fifth X-axis drive mechanism 417, a sixth Y-axis drive mechanism 419 disposed at the output end of the lens rotation mechanism 418, and a lens picking mechanism 420 disposed at the output end of the sixth Y-axis drive mechanism 419. The lens assembly mechanism 404 is used to remove the four LED lenses 429 located in the lens picking position 412 and assemble them to the corresponding assembly position on the central top cover. The fifth X-axis drive mechanism 417 includes a fifth X-axis linear module 421. During operation, the fifth X-axis linear module 421 drives the lens rotation mechanism 418, the sixth Y-axis drive mechanism 419, and the lens picking mechanism 420 to move along the X-axis, allowing the lens picking mechanism 420 to reciprocate between the dispensing mechanism 403 and the assembly position on the central top cover, thereby achieving switching between the picking position and the assembly position.

[0089] The lens rotation mechanism 418 includes a lens rotation servo motor 422 and a hollow rotation platform 423 disposed at the output end of the lens rotation servo motor 422. During operation, the lens rotation servo motor 422 drives the hollow rotation platform 423 to rotate. The hollow rotation platform 423 drives the sixth Y-axis drive mechanism 419 and the lens picking mechanism 420 disposed thereon to rotate synchronously, thereby adjusting the assembly angle of the four LED lenses 429 picked up by the lens picking mechanism 420, so that the four LED lenses 429 can correspond to the assembly position of the central cover in a predetermined posture.

[0090] The sixth Y-axis drive mechanism 419 includes a sixth Y-axis linear module 424 disposed on the hollow rotating platform 423. During operation, the sixth Y-axis linear module 424 drives the lens picking mechanism 420 to move along the Y-axis direction, enabling the lens picking mechanism 420 to correspond to the two lens picking positions 412 on the picking head 409, or to move to the assembly position of the central upper cover, thereby completing the position adjustment in the picking direction and assembly direction.

[0091] The lens picking mechanism 420 includes a sliding fixed plate 425, a lens picking cylinder 426 disposed on the sliding fixed plate 425, a first up-and-down picking cylinder 427 disposed on the output end of the lens picking cylinder 426, and a second up-and-down picking cylinder 428 disposed at the end of the sliding fixed plate 425 and located on one side of the first up-and-down picking cylinder 427. During operation, the lens picking cylinder 426 drives the first up-and-down picking cylinder 427 to move relative to the sliding fixed plate 425, so that the first up-and-down picking cylinder 427 corresponds to one of the lens picking positions 412 on the picking head 409; the second up-and-down picking cylinder 428 is fixedly disposed at the end of the sliding fixed plate 425 and corresponds to the other lens picking position 412 on the picking head 409. During material handling, the first up-and-down material handling cylinder 427 and the second up-and-down material handling cylinder 428 move in the up-and-down direction respectively to handle the four-LED lenses 429 in the two lens handling positions 412. After material handling is completed, they are reset.

[0092] In this embodiment, during operation, the central cover material tray conveyor 507 transports the tray containing the central cover to the central cover material tray lifting mechanism 508. The central cover material tray lifting mechanism 508 lifts the tray to a predetermined height, and the central cover material tray disassembly mechanism 509 disassembles the tray, making the central cover available for picking. The central cover picking robot 503 picks up the central cover using the central cover gripper 531 and transfers the central cover to the flipping and positioning mechanism 504. The flipping and positioning mechanism 504 performs forward and reverse detection and flipping and positioning of the central cover. After the center cover is positioned, the large foam assembly component 505 supplies large foam through the second feeder automatic foam conveyor 544. The large foam is then detected, transferred, and picked up by the large foam transfer and handling mechanism 542, the second upper vision detection component 541, and the second lower vision detection component 543. Subsequently, the second foam attaching gripper mechanism 540 attaches the large foam to the corresponding position on the center cover. After the large foam is attached, the magnet assembly component 301 uses the magnet clip picking mechanism 305 to pick up and place the magnet clip 334. The magnet pushing mechanism 306 pushes out the magnet 335 from the magnet clip 334, and the pressing magnet mechanism 308 presses down and limits the magnet during the pushing process to ensure that the magnet 335 is stably pushed out and assembled onto the center cover. Subsequently, the 4-LED lens assembly assembly 401 supplies the 4-LED lens 429 via the vibratory feeder 402. The material distribution mechanism 403 performs material distribution, positioning, and positioning detection on the 4-LED lens 429. The lens picking and assembly mechanism 404 removes the 4-LED lens 429, adjusts its angle, and assembles it into the corresponding position on the central top cover. After the assembly of the large foam, magnet 335, and 4-LED lens 429 is completed, the central top cover completes the assembly process. The empty material tray is recycled and stacked by the central top cover empty material tray collecting mechanism 510. The central top cover after the above assembly is output as central top cover assembly component B to the feeding side of the central top cover and side cover assembly machine 800 for subsequent assembly with the side shell assembly component A.

[0093] Reference Figures 41 to 52 In this embodiment, the center top cover and side cover assembly machine 800 is used to receive the side shell assembly component A output by the side shell assembly machine 1 and the center top cover assembly component B output by the center top cover assembly machine 500, and assemble and lock the two into the center top cover and side cover assembly component C; the center top cover and side cover assembly component C serves as the component to be assembled by the center bottom cover assembly machine 900.

[0094] The center top cover and side cover assembly machine 800 includes a translation component 810, a side cover picking and placing mechanism 610, a center top cover and side cover assembly locking mechanism 710, and a unloading module 860. The side cover picking and placing mechanism 610 and the center top cover and side cover assembly locking mechanism 710 are sequentially arranged on one side of the translation component 810 along its conveying direction. The unloading module 860 is located on the end side of the translation component 810. The translation component 810 is used for inter-station transfer of the center top cover and the center top cover and side cover assembly; the side cover picking and placing mechanism 610 is used for transporting the side covers to the corresponding assembly positions; the center top cover and side cover assembly locking mechanism 710 is used for locking and fixing the pre-assembled center top cover and side cover assembly; and the unloading module 860 is used for removing the locked center top cover and side cover assembly from the translation component 810 and conveying it to the next process.

[0095] Furthermore, the translation component 810 includes two X-axis moving mechanisms 811 arranged side by side, a material handling mechanism 816 disposed at the output end of each X-axis moving mechanism 811, multiple product posture adjustment mechanisms 620 disposed on one side of each X-axis moving mechanism 811, an iron block placement mechanism 840 disposed at one end of the translation component 810, and a center top cover conveying mechanism 850 disposed at the other end of the translation component 810. The multiple product posture adjustment mechanisms 620 are arranged side by side along the moving direction of the X-axis moving mechanisms 811. The side cover picking and placing mechanism 610 is correspondingly disposed to one of the product posture adjustment mechanisms 620, and the center top cover and side cover assembly locking mechanism 710 is correspondingly disposed to the other product posture adjustment mechanism 620.

[0096] Through the above structure, the center cover assembly B is first gripped by the material picking mechanism 816 and placed on the product posture adjustment mechanism 620 located at the end of the translation component 810. Subsequently, the iron block placement mechanism 840 takes out an iron block from the iron block box 843 and places the iron block on the center cover to assist in holding or positioning the center cover. Afterward, the material picking mechanism 816 grips the center cover with the iron block placed on it again and transports it to the picking position of the center cover transport mechanism 850. The center cover transport mechanism 850 then transports it to the corresponding product posture adjustment mechanism 620, and the material picking mechanism 816, in conjunction with the X-axis moving mechanism 811, transports it to the side cover assembly position. After the side cover assembly is completed, it continues to be transferred to the locking position.

[0097] The X-axis moving mechanism 811 includes a tenth X-axis linear module 812 and a sliding component 813 disposed on one side of the tenth X-axis linear module 812. A material-picking mechanism 816 is disposed on the sliding component 813 and connected to the output end of the tenth X-axis linear module 812. The sliding component 813 includes a slide rail and a slider, with the slider slidingly engaged with the slide rail. The tenth X-axis linear module 812 drives the slider to move along the slide rail, thereby driving the material-picking mechanism 816 to move along the X-axis. The material-picking mechanism 816 includes a material-picking cylinder 817 and a clamping cylinder 818 disposed on the output end of the material-picking cylinder 817. The material-picking cylinder 817 drives the clamping cylinder 818 to approach or move away from the product to be picked up, and the clamping cylinder 818 clamps the center top cover or the assembly of the center top cover and the side cover.

[0098] The product posture adjustment mechanism 620 includes a product rotation mechanism 621, a rotation fixing base 623, a product clamp 624, and a gripper mechanism 625. The product rotation mechanism 621 includes a product rotation cylinder. The rotation fixing base 623 is mounted on the output end of the product rotation cylinder. The product clamp 624 is mounted on the rotation fixing base 623. The gripper mechanism 625 is mounted on the rotation fixing base 623 and located on the side of the product clamp 624. The gripper mechanism 625 includes a gripper cylinder with a clamping end facing the product clamp 624. The product clamp 624 is used to support a center top cover or a center top cover and side cover assembly. The gripper cylinder is used to clamp and position the center top cover or the center top cover and side cover assembly on the product clamp 624 through the clamping end. The product rotation cylinder drives the rotation fixing base 623, the product clamp 624, and the gripper mechanism 625 to rotate synchronously, allowing the product to adjust its posture according to the required side cover assembly position or locking position. The product fixture 624 may be provided with a positioning groove that matches the shape of the center cover or the center cover and side cover assembly, so as to initially limit the product.

[0099] The iron block placement mechanism 840 includes an iron block Y-axis linear module 841, an iron block picking assembly 842 disposed at the output end of the iron block Y-axis linear module 841, and an iron block material box 843 disposed on one side of the iron block Y-axis linear module 841. The iron block picking assembly 842 includes a tenth Z-axis linear module 844 and an iron block picking cylinder 845 disposed at the output end of the tenth Z-axis linear module 844. The iron block material box 843 is used to store iron blocks. The iron block Y-axis linear module 841 is used to drive the iron block picking assembly 842 to move between the iron block material box 843 and the product placement position of the center cover. The tenth Z-axis linear module 844 is used to drive the iron block picking cylinder 845 to rise and fall. The iron block picking cylinder 845 is used to clamp or release iron blocks. During operation, the iron block placement mechanism 840 can place iron blocks on the center cover to provide pressure, limit, or auxiliary stability for the center cover during handling or assembly.

[0100] The center cover transport mechanism 850 includes a center cover Y-axis linear module 851, a Z-axis drive cylinder 852 disposed on the output end of the center cover Y-axis linear module 851, and a center cover clamping cylinder 853 disposed on the output end of the Z-axis drive cylinder 852. The center cover transport mechanism 850 is used to transport the center cover to the product posture adjustment mechanism 620 located at the front end of the translation component 810, so that the center cover can enter the subsequent transport, assembly, and locking processes.

[0101] Furthermore, the side cover picking and placing mechanism 610 includes a side cover picking mechanism 611, a side cover transfer platform 612, and a side cover conveying mechanism 613. The side cover transfer platform 612 is disposed on one side of the side cover picking mechanism 611, and the side cover conveying mechanism 613 is disposed above the side cover transfer platform 612. The side cover transfer platform 612 is correspondingly disposed with the product posture adjustment mechanism 620. Through the above arrangement, the side cover picking mechanism 611 can first pick up and place the side cover onto the side cover transfer platform 612, and the side cover conveying mechanism 613 can then convey the side cover on the side cover transfer platform 612 to the product posture adjustment mechanism 620, so that the side cover has a transfer positioning reference before being conveyed, which is beneficial to improving the accuracy of subsequent conveying and assembly positions.

[0102] Furthermore, the side cover retrieval mechanism 611 includes a side cover retrieval linear module 614, a side cover retrieval Z-axis cylinder 615 disposed on the output end of the side cover retrieval linear module 614, a side cover retrieval rotary cylinder 616 disposed on the output end of the side cover retrieval Z-axis cylinder 615, and a side cover retrieval nozzle 617 disposed on the output end of the side cover retrieval rotary cylinder 616. The side cover retrieval linear module 614 is used to drive the side cover retrieval Z-axis cylinder 615 to move horizontally, the side cover retrieval Z-axis cylinder 615 is used to drive the side cover retrieval rotary cylinder 616 and the side cover retrieval nozzle 617 to move vertically, the side cover retrieval rotary cylinder 616 is used to adjust the angle of the side cover retrieval nozzle 617, and the side cover retrieval nozzle 617 is used to pick up the side cover. The side cover retrieval nozzle 617 is located on one side of the side cover transfer platform 612, so that the side cover retrieval mechanism 611 can place the picked-up side cover on the side cover transfer platform 612.

[0103] Furthermore, the side cover conveying mechanism 613 includes a Y-axis module 630, a Z-axis module 632 disposed on the output end of the Y-axis module 630, a side cover rotation mechanism 634 disposed on the output end of the Z-axis module 632, and a suction component 636 disposed on the output end of the side cover rotation mechanism 634. The Y-axis module 630 includes a Y-axis linear module, and the Z-axis module 632 includes a Z-axis linear module. The Y-axis linear module is used to drive the Z-axis module 632 to move between the side cover transfer platform 612 and the product posture adjustment mechanism 620, and the Z-axis linear module is used to drive the side cover rotation mechanism 634 and the suction component 636 to rise and fall.

[0104] The side cover rotation mechanism 634 includes a side cover rotation cylinder, and the suction assembly 636 includes a side cover suction nozzle, which is disposed on the output end of the side cover rotation cylinder. The side cover suction nozzle is used to suction the side cover on the side cover transfer platform 612, and the side cover rotation cylinder is used to adjust the placement angle of the side cover so that the side cover can be transported to the product posture adjustment mechanism 620 in a preset posture. Through the cooperation of the Y-axis linear module, the Z-axis linear module, the side cover rotation cylinder, and the side cover suction nozzle, the horizontal transfer, vertical picking and placing, and angle adjustment of the side cover can be realized.

[0105] Furthermore, the center top cover and side cover assembly locking mechanism 710 includes a screw feeder 711, a Y-axis drive module 712 disposed on one side of the screw feeder 711, and an air-blowing locking mechanism 714 disposed on the output end of the Y-axis drive module 712. The air-blowing locking mechanism 714 is disposed opposite to the corresponding product posture adjustment mechanism 620, specifically, the air-blowing locking mechanism 714 is disposed opposite to the product fixture 624. The screw feeder 711 is used to continuously supply screws to the air-blowing locking mechanism 714, the Y-axis drive module 712 is used to drive the air-blowing locking mechanism 714 to move toward or away from the product fixture 624, and the air-blowing locking mechanism 714 is used to receive screws and lock the screws into the locking holes of the center top cover and side cover assembly.

[0106] The Y-axis drive module 712 includes a Y-axis linear module, and an air-blowing locking mechanism 714 is disposed on the output end of the Y-axis linear module. The Y-axis linear module can drive the air-blowing locking mechanism 714 to move in a direction close to or away from the product fixture 624. When the center top cover and side cover assembly on the product fixture 624 are clamped and adjusted to the locking posture, the Y-axis linear module drives the air-blowing locking mechanism 714 to move to the locking position; after locking is completed, the Y-axis linear module drives the air-blowing locking mechanism 714 away from the product fixture 624, making room for the next rotation adjustment of the product posture adjustment mechanism 620 or product unloading.

[0107] The air-blowing locking mechanism 714 includes a sliding base 715, a sliding assembly 716 disposed on the sliding base 715, a telescopic cylinder 717 disposed on one side of the sliding base 715, a fixed block 718 slidably connected to the sliding assembly 716, an electric screwdriver 719 disposed on the fixed block 718, a screwdriver bit 720 disposed on the output end of the electric screwdriver 719, and a suction nozzle 721 disposed at the end of the sliding base 715. The sliding assembly 716 includes a slide rail and a slider. The fixed block 718 is connected to the slider. The output end of the telescopic cylinder 717 is connected to the fixed block 718 to drive the fixed block 718 to move along the slide rail. The electric screwdriver 719 is fixed on the fixed block 718, and the screwdriver bit 720 is disposed on the output end of the electric screwdriver 719, with the end of the screwdriver bit 720 inserted into the suction nozzle 721. The suction nozzle 721 is used to pick up the screws supplied by the screw feeder 711, the electric screwdriver 719 is used to drive the screwdriver bit 720 to rotate, and the telescopic cylinder 717 is used to drive the electric screwdriver 719 and the screwdriver bit 720 to move toward or away from the suction nozzle 721 and the product locking position.

[0108] Furthermore, the unloading module 860 includes an unloading belt conveyor and an unloading pick-and-place mechanism 862 disposed at the front end of the unloading belt conveyor. The unloading pick-and-place mechanism 862 includes an unloading linear module 863, an unloading Z-axis cylinder 864 disposed at the output end of the unloading linear module 863, an unloading front and rear cylinder 865 disposed at the output end of the unloading Z-axis cylinder 864, an unloading rotary cylinder 866 disposed at the output end of the unloading front and rear cylinder 865, and an unloading gripper cylinder 867 disposed at the output end of the unloading rotary cylinder 866.

[0109] The working process of this embodiment is as follows: The central cover assembly B is first clamped by the picking mechanism 816 and placed on the product posture adjustment mechanism 620 located at the end of the translation component 810; then, the iron block placement mechanism 840 takes out the iron block from the iron block box 843 and places the iron block on the central cover to assist in holding or positioning the central cover. After that, the picking mechanism 816 clamps the central cover with the iron block placed on it again and transports it to the picking position of the central cover transport mechanism 850. The central cover transport mechanism 850 clamps the central cover with the central cover clamping cylinder 853 and, with the cooperation of the central cover Y-axis linear module 851 and Z-axis drive cylinder 852, transports the central cover to the corresponding product posture adjustment mechanism 620.

[0110] Subsequently, driven by the X-axis moving mechanism 811, the material handling mechanism 816 transports the center cover from the corresponding product posture adjustment mechanism 620 to the product posture adjustment mechanism 620 at the side cover assembly position. When the side cover handling mechanism 610 is working, the side cover handling mechanism 611 first picks up the side cover through the side cover picking nozzle 617 and places the side cover on the side cover transfer platform 612; after the side cover transfer platform 612 performs transfer and limit on the side cover, the side cover transport mechanism 613 picks up the side cover through the suction component 636, and with the cooperation of the Y-axis module 630, the Z-axis module 632 and the side cover rotation mechanism 634, transports the side cover to the product posture adjustment mechanism 620 at the side cover assembly position, so that the side cover is aligned and assembled with the center cover on the product fixture 624. During the assembly process, the product fixture 624 carries the center cover, the gripper cylinder 626 clamps the center cover or the assembly of the center cover and the side cover, and the product rotation cylinder 622 adjusts the product posture according to the assembly requirements.

[0111] After the center top cover and side cover are pre-assembled, the material handling mechanism 816 continues to work with the X-axis moving mechanism 811 to transport the center top cover and side cover assembly to the product posture adjustment mechanism 620 corresponding to the center top cover and side cover assembly locking mechanism 710. The product posture adjustment mechanism 620 carries the center top cover and side cover assembly via the product clamp 624 and clamps the assembly via the gripper cylinder 626. The product rotation cylinder 622 drives the product clamp 624 to rotate, aligning the locking holes of the center top cover and side cover assembly with the air-blowing locking mechanism 714. Subsequently, the screw feeder 711 feeds screws to the suction nozzle 721, the Y-axis linear module drives the air-blowing locking mechanism 714 to approach the product clamp 624, and the telescopic cylinder 717 drives the electric screwdriver 719 and the screwdriver bit 720 to move forward. The electric screwdriver 719 drives the screwdriver bit 720 to rotate and lock the screw into the locking holes of the center top cover and side cover assembly. If the central top cover and side cover assembly has multiple locking holes, the product rotary cylinder 622 can drive the product clamp 624 to rotate again, so that different locking holes are sequentially aligned with the air-blowing locking mechanism 714, and the air-blowing locking mechanism 714 sequentially completes multi-position locking.

[0112] After the locking is completed, the unloading module 860 operates, and the unloading pick-and-place mechanism 862, through the unloading gripper cylinder 867, picks up the locked center top cover and side cover assembly. Through the cooperation of the unloading linear module 863, the unloading Z-axis cylinder 864, the unloading front and rear cylinders 865, and the unloading rotary cylinder 866, the finished product is transferred to the unloading conveyor belt. The unloading conveyor belt transports the finished product to the next process, thus completing one automatic assembly, locking, and unloading cycle of the game controller's center top cover and side cover.

[0113] Reference Figures 53 to 63In this embodiment, the center lower cover assembly machine 900 is used to receive the center upper cover and side cover assembly component C output by the center upper cover and side cover assembly machine 800, and assemble and lock the center lower cover and the center upper cover and side cover assembly component C into a center housing assembly component D; the center housing assembly component D serves as the component to be assembled by the handle upper cover assembly machine 1a.

[0114] The center lower cover assembly machine 900 includes a center lower cover loading / unloading machine 1010, a center lower cover picking robot 1040, a center lower cover translation assembly 910, and multiple center lower cover locking mechanism modules 930. The center lower cover loading / unloading machine 1010 is used to transport a pallet carrying the center lower cover and to collect the empty pallet after picking up the material. The center lower cover picking robot 1040 is located between the center lower cover loading / unloading machine 1010 and the center lower cover translation assembly 910, and is used to pick up the center lower cover from the pallet and transfer the center lower cover onto the center lower cover translation assembly 910. The multiple center lower cover locking mechanism modules 930 are respectively located on both sides of the center lower cover translation assembly 910, and are used to screw the center lower cover and the center upper cover side cover assembly C on the center lower cover translation assembly 910.

[0115] The center lower cover loading and unloading machine 1010 includes a center lower cover material tray loading belt conveyor 1011, a center lower cover material tray lifting mechanism 1012, a center lower cover material tray unloading mechanism 1013, and a center lower cover empty material tray receiving mechanism 1014. The center lower cover material tray lifting mechanism 1012 is located at one end of the center lower cover material tray loading belt conveyor 1011, the center lower cover material tray unloading mechanism 1013 is located on both sides of the center lower cover material tray lifting mechanism 1012, and the center lower cover empty material tray receiving mechanism 1014 is located on one side of the center lower cover material tray lifting mechanism 1012 and above the center lower cover material tray loading belt conveyor 1011.

[0116] Furthermore, the center lower cover tray lifting mechanism 1012 includes a center lower cover tray Z-axis linear module 1015 and a center lower cover tray lifting plate 1016 disposed on the output end of the center lower cover tray Z-axis linear module 1015. The center lower cover tray Z-axis linear module 1015 can drive the center lower cover tray lifting plate 1016 to rise and fall vertically, so that the center lower cover tray lifting plate 1016 can support the tray and lift the tray to the dismantling or unloading height. The center lower cover tray dismantling mechanism 1013 includes a center lower cover tray lifting cylinder 1017, a center lower cover tray dismantling cylinder 1018 disposed on the output end of the center lower cover tray lifting cylinder 1017, and a center lower cover tray dismantling plate 1019 disposed on the output end of the center lower cover tray dismantling cylinder 1018.

[0117] The center lower cover empty material tray receiving mechanism 1014 includes a center lower cover empty material tray belt conveyor 1020, a center lower cover empty material tray handling mechanism 1021 disposed below one end of the center lower cover empty material tray belt conveyor 1020, a center lower cover empty material tray receiving hopper 1022 disposed at the other end of the center lower cover empty material tray belt conveyor 1020, a center lower cover empty material tray receiving plate 1023 rotatably disposed below the center lower cover empty material tray receiving hopper 1022, and a center lower cover empty material tray lifting mechanism 1024 disposed below the end of the center lower cover empty material tray belt conveyor 1020.

[0118] The center lower cover empty material tray transport mechanism 1021 is arranged opposite to the center lower cover empty material tray lifting mechanism 1024. The center lower cover empty material tray transport mechanism 1021 includes a sliding cylinder 1025, a connecting seat 1 disposed on the output end of the sliding cylinder 1025, a center lower cover empty material tray lifting cylinder 1027 and a sliding mechanism 1028 disposed on the connecting seat 1, and a center lower cover empty material tray receiving plate 1029 disposed on the output end of the center lower cover empty material tray lifting cylinder 1027 and slidably connected to the sliding mechanism 1028. The sliding mechanism 1028 consists of a slide rail and a slider. The sliding cylinder 1025 drives the connecting seat 1 to move laterally, the center lower cover empty material tray lifting cylinder 1027 drives the center lower cover empty material tray receiving plate 1029 to rise and fall, and the sliding mechanism 1028 guides the rising and falling movement of the center lower cover empty material tray receiving plate 1029. The center lower cover empty material tray lifting mechanism 1024 includes a center lower cover empty material tray lifting cylinder 1032 and a center lower cover empty material tray lifting plate 1033 disposed on the output end of the center lower cover empty material tray lifting cylinder 1032. The center lower cover empty material tray lifting cylinder 1032 is used to drive the center lower cover empty material tray lifting plate 1033 to rise, so as to push the empty material tray into the center lower cover empty material tray receiving hopper 1022.

[0119] The center lower cover picking robot 1040 includes a 6-axis center lower cover picking robot 1041, a center lower cover robot connecting seat 1042 mounted on the output end of the 6-axis center lower cover picking robot 1041, a vacuum pressure gauge 1043 and a vacuum generator 1044 mounted on both sides of the center lower cover robot connecting seat 1042, and a contoured suction cup 1045 mounted on the center lower cover robot connecting seat 1042 and connected to the vacuum generator 1044. The vacuum pressure gauge 1043 is connected to the vacuum passage of the contoured suction cup 1045 and is used to detect the vacuum adsorption state of the contoured suction cup 1045. The adsorption surface of the contoured suction cup 1045 is adapted to the shape of the center lower cover, enabling stable adsorption of the center lower cover and reducing slippage or falling during the picking process.

[0120] The center lower cover assembly machine also includes a component-picking robot 1050, which is located at one end of the center lower cover translation assembly 910 and corresponds to the assembly station of the center lower cover translation assembly 910. In this automatic assembly line, the component to be assembled is the center upper cover and side cover assembly C output by the center upper cover and side cover assembly machine 800. The component-picking robot 1050 is used to grasp the center upper cover and side cover assembly C and transfer it to the corresponding fixture 915, so that the center upper cover and side cover assembly C is assembled with the center lower cover. Through the cooperation of the component-picking robot 1050 and the center lower cover picking robot 1040, the automatic picking and placing of the center lower cover and the component to be assembled can be completed separately, reducing the positional deviation caused by manual placement and improving the assembly consistency of the center lower cover and the component to be assembled. The component-to-be-assembled robotic arm 1050 includes a Y-axis linear module 1050a, a Z-axis linear module 1050b disposed on the output end of the Y-axis linear module 1050a, a rotary picking cylinder 1050c disposed on the output end of the Z-axis linear module 1050b, and a picking clamping cylinder 1050d disposed on the output end of the rotary picking cylinder 1050c.

[0121] Specifically, after the center lower cover is placed on the fixture 915, the component-to-be-assembled robotic arm 1050 moves to the component-to-be-assembled pick-up position and grabs the component. Then, the robotic arm 1050 moves to one end of the center lower cover translation assembly 910 and places the component-to-be-assembled on the corresponding center lower cover on the fixture 915, so that the center lower cover and the component-to-be-assembled are in a locking state. After completing the unloading, the robotic arm 1050 resets to prepare for the next pick-up operation.

[0122] The center lower cover translation assembly 910 includes a frame 911, a translation X-axis module 912 disposed at the bottom of the frame 911, a translation sliding assembly 913 disposed on the frame 911 and above the translation X-axis module 912, multiple clamping mechanisms 914 disposed on the translation sliding assembly 913 and connected to the output end of the translation X-axis module 912, multiple fixtures 915 disposed at the top of the frame 911, and a pressing mechanism 916 correspondingly disposed above each fixture 915. The fixtures 915 are used to carry and position the center lower cover and the component to be assembled. Multiple fixtures 915 are spaced apart along the conveying direction of the translation X-axis module 912 to correspond to different assembly stations, transfer stations, or fastening stations. The pressing mechanism 916 is used to press the center lower cover and the component to be assembled on the fixture 915 during fastening to prevent product displacement during the fastening process.

[0123] The translation X-axis module 912 includes a translation X-axis linear module 917. The translation sliding assembly 913 includes a sliding guide rail and a sliding block that slides with the sliding guide rail. The sliding guide rail is mounted on the frame 911, and the clamping mechanism 914 is mounted on the sliding block and connected to the output end of the translation X-axis linear module 917. When the translation X-axis linear module 917 is activated, its output end drives the clamping mechanism 914 and the sliding block to move along the sliding guide rail, thereby enabling the clamping mechanism 914 to reciprocate between multiple fixtures 915 to cooperate with the multiple fixtures 915 in transferring the center lower cover and the component to be assembled between different workstations.

[0124] The clamping mechanism 914 includes a lifting cylinder 920, a second lifting cylinder 921 mounted on the output end of the first lifting cylinder 920, a gripper cylinder 922 mounted on the output end of the second lifting cylinder 921, and a gripper mounted on the output end of the gripper cylinder 922. The first lifting cylinder 920 and the second lifting cylinder 921 drive the gripper cylinder 922 and the gripper to move up and down, adapting to the placement and removal height of the center lower cover and the component to be assembled. The gripper cylinder 922 drives the gripper to open or close, enabling the gripper to clamp or release the center lower cover and the component to be assembled located on the fixture 915. Through the cooperation of the first lifting cylinder 920, the second lifting cylinder 921, and the gripper cylinder 922, the clamping mechanism 914 can perform actions such as lowering for gripping, raising for clearance, translating for transfer, lowering for placement, and releasing for resetting.

[0125] The clamping mechanism 916 includes a clamping cylinder 924 and a clamping plate 925 disposed on the output end of the clamping cylinder 924. The clamping plate 925 is located above the corresponding fixture 915 and is used to clamp the center lower cover and the part to be assembled on the fixture 915 from above during screw fastening. Before fastening, the clamping cylinder 924 drives the clamping plate 925 to move downward, so that the clamping plate 925 presses against the center lower cover and the part to be assembled, thereby limiting their vertical movement or positional displacement during the fastening process; after fastening, the clamping cylinder 924 drives the clamping plate 925 to rise and reset, so that the clamping mechanism 914 can transfer the fastened product to the next station.

[0126] The multiple center lower cover locking mechanism modules 930 include a first air-blowing locking mechanism module 931, a second air-blowing locking mechanism module 932, a third air-blowing locking mechanism module 933, and a fourth air-blowing locking mechanism module 934, respectively disposed on both sides of the center lower cover translation assembly 910. The first air-blowing locking mechanism module 931 and the second air-blowing locking mechanism module 932 are arranged opposite each other, and the third air-blowing locking mechanism module 933 and the fourth air-blowing locking mechanism module 934 are arranged opposite each other; the first air-blowing locking mechanism module 931 and the third air-blowing locking mechanism module 933 are arranged side-by-side, and the second air-blowing locking mechanism module 932 and the fourth air-blowing locking mechanism module 934 are arranged side-by-side. With this arrangement, the center lower cover and the component to be assembled can be screwed together at multiple points from both sides of the center lower cover translation assembly 910.

[0127] The first air-blowing fastening mechanism module 931, the second air-blowing fastening mechanism module 932, the third air-blowing fastening mechanism module 933, and the fourth air-blowing fastening mechanism module 934 each include a screw feeder 999, a linear module 935 disposed on one side of the screw feeder 999, and an air-blowing fastening assembly 936 disposed on the output end of the linear module 935. The air-blowing fastening assembly 936 is disposed opposite to the fixture 915 and is used to fasten screws to the central lower cover located on the fixture 915 and the component to be assembled. The screw feeder 999 is used to supply screws to the corresponding air-blowing fastening assembly 936; the linear module 935 is used to move the corresponding air-blowing fastening assembly 936 closer to or away from the corresponding fixture 915. After the product is clamped by the clamping mechanism 916, the linear module 935 drives the air-blowing locking assembly 936 to move towards the fixture 915, so that the air-blowing locking assembly 936 is aligned with the screw hole on the side of the product; after locking is completed, the linear module 935 drives the air-blowing locking assembly 936 away from the fixture 915 and resets it.

[0128] The pneumatic fastening assembly 936 includes a sliding base 937, a sliding component 938 disposed on the sliding base 937, a telescopic cylinder 939 disposed on one side of the sliding base 937, a fixed block 940 slidably connected to the sliding component 938, an electric screwdriver 941 disposed on the fixed block 940, a screwdriver bit 942 disposed on the output end of the electric screwdriver 941, and a suction nozzle 943 disposed at the end of the sliding base 937. The suction nozzle 943 can communicate with the screw feeder 999 through the screw conveying channel of the screw feeder to receive screws supplied by the screw feeder 999; the end of the screwdriver bit 942 is inserted into the suction nozzle 943; the output end of the telescopic cylinder 939 is connected to the fixed block 940; and the sliding component 938 consists of a slide rail and a slider. Telescopic cylinder 939 drives fixed block 940 to move along sliding assembly 938, thereby causing electric screwdriver 941 and screwdriver bit 942 to extend or retract relative to suction nozzle 943. Suction nozzle 943 is used to receive and position screws supplied by screw feeder 999, and screwdriver bit 942 is used to rotate screws and lock them into the corresponding holes of the center lower cover and the component to be assembled.

[0129] Working principle of the center lower cover assembly machine 900 of the present invention: In use, the central lower cover material tray loading belt conveyor 1011 transports the material tray containing the central lower cover to the material picking area. The central lower cover material tray lifting mechanism 1012 lifts the material tray to a predetermined height, and the central lower cover material tray unpacking mechanism 1013 separates the stacked material trays one by one. Subsequently, the central lower cover picking robot 1040 picks up the central lower cover using the contour suction cup 1045 and places the central lower cover onto the fixture 915 of the central lower cover translation component 910. The component picking robot 1050 grabs the central upper cover and side cover assembly component C output by the central upper cover and side cover assembly machine 800 and places the central upper cover and side cover assembly component C onto the central lower cover located on the fixture 915, so that the central lower cover and the central upper cover and side cover assembly component C form the component to be locked together. Subsequently, the clamping mechanism 914 clamps the center lower cover and the component to be assembled using grippers, and moves along the translation sliding assembly 913 under the drive of the translation X-axis module 912 to cooperate with multiple fixtures 915 to complete the transfer of the product between different workstations. When the center lower cover and the component to be assembled move to the locking station, the clamping cylinder 924 drives the clamping plate 925 to press down, so that the center lower cover and the component to be assembled are stably pressed onto the fixture 915.

[0130] After the product is clamped, the first air-blowing locking mechanism module 931, the second air-blowing locking mechanism module 932, the third air-blowing locking mechanism module 933, and the fourth air-blowing locking mechanism module 934 located on both sides of the center lower cover translation assembly 910 respectively operate. Each linear module 935 drives the corresponding air-blowing locking assembly 936 to move towards the corresponding fixture 915, so that the suction nozzle 943 approaches the screw hole of the center lower cover and the part to be assembled. The screw feeder 999 supplies screws one by one to the corresponding suction nozzle 943. The suction nozzle 943 temporarily stores and positions the screws. Then, the telescopic cylinder 939 pushes the fixing block 940, the electric screwdriver 941, and the screwdriver bit 942 to move along the sliding assembly 938. The screwdriver bit 942 inserts into the suction nozzle 943 and drives the screw to rotate, thereby locking the screw into the connection hole of the center lower cover and the part to be assembled. After the locking is completed, the electric screwdriver 941 stops rotating, the telescopic cylinder 939 drives the fixed block 940, the electric screwdriver 941 and the screwdriver bit 942 to retract, the linear module 935 drives the air-blowing locking assembly 936 away from the fixture 915, the clamping mechanism 916 rises and resets, and the clamping mechanism 914 then transfers the locked product to the next station.

[0131] After the center bottom cover in the pallet is removed, the empty pallet enters the center bottom cover empty material tray belt conveyor 1020. The center bottom cover empty material tray handling mechanism 1021 transfers the empty pallet to the corresponding position of the center bottom cover empty material tray lifting mechanism 1024. The center bottom cover empty material tray lifting cylinder 1032 drives the center bottom cover empty material tray lifting plate 1033 to rise, lifting the empty pallet into the center bottom cover empty material tray receiving hopper 1022. The center bottom cover empty material tray receiving plate 1023 supports the empty pallet, so that multiple empty pallets are stacked and recycled in the center bottom cover empty material tray receiving hopper 1022.

[0132] Through the above structure, the game controller center bottom cover assembly machine of this embodiment can achieve continuous feeding of the center bottom cover and empty pallet recycling using the center bottom cover loading and unloading machine 1010, automatic picking and transfer of the center bottom cover using the center bottom cover picking robot 1040, stable transfer of the center bottom cover and center top cover side cover assembly C between different workstations using the center bottom cover translation component 910, and screw fastening of the center bottom cover and center top cover side cover assembly C from both sides using multiple center bottom cover locking mechanism modules 930, thereby improving the automation level, positioning stability, locking consistency and production efficiency of the center bottom cover assembly operation. In some embodiments, by setting up a component picking robot 1050, the automatic gripping and placement of the component to be assembled can also be realized, further reducing manual intervention and improving the assembly accuracy and production cycle of the center bottom cover and the component to be assembled.

[0133] Reference Figures 64 to 75In this embodiment, the handle top cover assembly machine 1a is used to receive the center housing assembly component D output by the center bottom cover assembly machine 900, and to assemble and lock the handle top cover 81a with the center housing assembly component D to form the handle top cover assembly component E; the handle top cover assembly component E serves as the main body assembly in the handle bottom cover assembly machine 200a.

[0134] The handle cover assembly machine 1a includes a cover loading / unloading machine 10a, a cover picking robot 32a, a handle cover flipping and positioning mechanism 36a, multiple cover locking mechanism modules 56a, a cover translation assembly 43a, a component picking mechanism 71a, and a unloading mechanism 75a. The cover loading / unloading machine 10a is used to transport a tray carrying a cover 81a and to collect empty trays after picking up materials. The cover picking robot 32a is positioned between the cover loading / unloading machine 10a and the cover translation assembly 43a, and the handle cover flipping and positioning mechanism 36a is positioned below the cover picking robot 32a. The cover picking robot 32a is used to pick up the cover 81a from the tray and transfer it to the handle cover flipping and positioning mechanism 36a. After being flipped and positioned by the handle cover flipping and positioning mechanism 36a, the cover picking robot 32a then delivers the cover 81a to the cover translation assembly 43a. Multiple cover locking mechanism modules 56a are arranged side by side on one side of the cover translation component 43a, the component to be assembled picking mechanism 71a is located at one end of the cover translation component 43a, and the unloading mechanism 75a is located at the other end of the cover translation component 43a.

[0135] When the machine is in operation, the top cover loading and unloading machine 10a first transports the tray carrying the top cover 81a to the picking position. The top cover picking robot 32a picks up the top cover 81a and transfers it to the handle top cover flipping and positioning mechanism 36a. The handle top cover flipping and positioning mechanism 36a flips and positions the top cover 81a. Then, the top cover picking robot 32a places the top cover 81a on the top cover translation component 43a. The component to be assembled picking mechanism 71a transfers the component to be assembled to the top cover translation component 43a, so that the component to be assembled and the top cover 81a form a pre-assembled component. The component to be assembled is the center shell assembly component D output by the center lower cover assembly machine 900. The top cover translation component 43a drives the pre-assembled component to move sequentially to the corresponding locking positions of multiple top cover locking mechanism modules 56a. The multiple top cover locking mechanism modules 56a complete the screw locking. Finally, the unloading mechanism 75a removes the assembled component after locking.

[0136] Furthermore, the upper cover loading and unloading machine 10a includes an upper cover material tray loading belt conveyor 11a, an upper cover material tray lifting mechanism 12a, an upper cover material tray unloading mechanism 15a, and an upper cover empty material tray receiving mechanism 19a. The upper cover material tray lifting mechanism 12a is located at one end of the upper cover material tray loading belt conveyor 11a, the upper cover material tray unloading mechanism 15a is located on both sides of the upper cover material tray lifting mechanism 12a, and the upper cover empty material tray receiving mechanism 19a is located on one side of the upper cover material tray lifting mechanism 12a and above the upper cover material tray loading belt conveyor 11a.

[0137] The upper cover tray lifting mechanism 12a includes an upper cover tray Z-axis linear module 13a and an upper cover tray lifting plate 14a disposed on the output end of the upper cover tray Z-axis linear module 13a. The upper cover tray Z-axis linear module 13a is used to drive the upper cover tray lifting plate 14a to rise and fall vertically. The upper cover tray lifting plate 14a is used to support the tray and drive the tray to rise and fall to a predetermined height. The upper cover tray unloading mechanism 15a includes an upper cover tray lifting cylinder 16a, an upper cover tray unloading cylinder 17a disposed on the output end of the upper cover tray lifting cylinder 16a, and an upper cover tray unloading plate 18a disposed on the output end of the upper cover tray unloading cylinder 17a.

[0138] The upper cover empty material tray receiving mechanism 19a includes an upper cover empty material tray belt conveyor 20a, an upper cover empty material tray handling mechanism 21a disposed below one end of the upper cover empty material tray belt conveyor 20a, an upper cover empty material tray receiving hopper 22a disposed at the other end of the upper cover empty material tray belt conveyor 20a, an upper cover empty material tray receiving plate 23a rotatably disposed below the upper cover empty material tray receiving hopper 22a, and an upper cover empty material tray lifting mechanism 24a disposed below the end of the upper cover empty material tray belt conveyor 20a.

[0139] The upper cover empty material tray transport mechanism 21a and the upper cover empty material tray lifting mechanism 24a are arranged opposite to each other. The upper cover empty material tray transport mechanism 21a includes an upper cover empty material tray sliding cylinder 25a, a connecting seat two disposed on the output end of the upper cover empty material tray sliding cylinder 25a, an upper cover empty material tray lifting cylinder 27a and a sliding mechanism two 28a disposed on the connecting seat two, and an upper cover empty material tray receiving plate 29a disposed on the output end of the upper cover empty material tray lifting cylinder 27a and slidably connected to the sliding mechanism two 28a. The sliding mechanism two 28a consists of a slide rail and a slider. The upper cover empty material tray lifting mechanism 24a includes an upper cover empty material tray lifting cylinder 30a and an upper cover empty material tray lifting plate 31a disposed on the output end of the upper cover empty material tray lifting cylinder 30a. Furthermore, the top cover picking robot 32a includes a top cover picking 4-axis robot 33a, a top cover robot connecting seat 34a disposed on the output end of the top cover picking 4-axis robot 33a, and several vacuum suction cups 35a disposed on the top cover robot connecting seat 34a. The top cover picking 4-axis robot 33a can drive the top cover robot connecting seat 34a to move between the top cover loading / unloading machine 10a, the handle top cover flipping and positioning mechanism 36a, and the top cover translation assembly 43a. The vacuum suction cups 35a are used to adsorb the top cover 81a to avoid damage to the product surface when clamping the top cover 81a.

[0140] Furthermore, the handle cover flipping positioning mechanism 36a includes a mounting frame 37a, a clamping positioning cylinder 38a disposed on the mounting frame 37a, a flipping rotary cylinder 39a disposed on one side of the mounting frame 37a, a rotary shaft 40a disposed on the output end of the flipping rotary cylinder 39a, a flipping plate 41a mounted on the rotary shaft 40a, and a plurality of vacuum nozzles 42a disposed on the flipping plate 41a.

[0141] Furthermore, the upper cover translation assembly 43a includes a second frame 44a, a second translation X-axis module 45a disposed at the bottom of the second frame 44a, a second translation sliding assembly 46a disposed on the second frame 44a and above the second translation X-axis module 45a, multiple clamping mechanisms 47a disposed on the second translation sliding assembly 46a and connected to the output end of the second translation X-axis module 45a, multiple fixtures 48a disposed at the top of the second frame 44a, and a pressing mechanism 49a correspondingly disposed above each fixture 48a. The multiple fixtures 48a are spaced apart along the moving direction of the second translation X-axis module 45a, and are used to respectively support the upper cover 81a, the central housing assembly D, and the pre-assembled assembly formed by the two. The second translational X-axis module 45a includes a second translational X-axis linear module, which drives the second clamping mechanism 47a to reciprocate along the X-axis direction, enabling the clamping mechanism 47a to clamp the pre-assembled component and transfer it between multiple fixtures 48a. The second pressing mechanism 49a is used to press the pre-assembled component at the corresponding fixture 48a to prevent the pre-assembled component from shifting position during assembly or locking.

[0142] The working principle of the upper cover translation component 43a is as follows: After the upper cover 81a and the central housing assembly D form a pre-assembled component on the fixture 48a, the corresponding clamping mechanism 2 47a moves to the fixture 48a under the drive of the translation X-axis module 2 45a; the lifting cylinder 3 51a and the lifting cylinder 4 52a drive the gripper cylinder 2 53a to descend to the gripping position, and the gripper cylinder 2 53a clamps the pre-assembled component; subsequently, the lifting cylinder 3 51a and the lifting cylinder 4 52a drive the pre-assembled component to rise, and the translation X-axis module 2 45a drives the translation sliding component 2 46a and the clamping mechanism 2 47a to move along the X-axis direction, transporting the pre-assembled component to the next fixture 48a; after it is in place, the lifting cylinder 3 51a and the lifting cylinder 4 52a drive the pre-assembled component to descend, and the gripper cylinder 2 53a releases the pre-assembled component, so that the pre-assembled component is placed on the corresponding fixture 48a. Through the above actions, clamping mechanism 2 47a can clamp and transport the pre-assembled parts between multiple fixtures 48a, so that the pre-assembled parts arrive at the assembly station, locking station and unloading station in sequence.

[0143] Once the pre-assembled component reaches the locking station, the second clamping mechanism 49a presses down and clamps the pre-assembled component, while the second clamping mechanism 47a, in conjunction with the fixture 48a, clamps and positions the pre-assembled component, preventing it from shaking or shifting during the locking process. After locking is completed, the second clamping mechanism 49a resets, the second clamping mechanism 47a clamps the pre-assembled component again, and transfers the locked component to the unloading position. The upper cover translation component 43a enables continuous automatic transfer and positioning of the pre-assembled component among multiple fixed fixtures 48a.

[0144] Clamping mechanism 2 47a includes lifting cylinder 3 51a, lifting cylinder 4 52a disposed at the output end of lifting cylinder 3 51a, and gripper cylinder 2 53a disposed at the output end of lifting cylinder 4 52a. Lifting cylinder 3 51a and lifting cylinder 4 52a are used to drive gripper cylinder 2 53a to lift and lower, so as to adapt to the product picking and clamping actions of different heights; gripper cylinder 2 53a is used to clamp or release pre-assembled components. Pressing mechanism 2 49a includes pressing cylinder 2 54a and pressing plate 2 55a disposed at the output end of pressing cylinder 2 54a.

[0145] The working principle of clamping mechanism 2 47a and pressing mechanism 2 49a is as follows: When it is necessary to transfer the pre-assembled component, the translation X-axis module 2 45a drives clamping mechanism 2 47a to move to the corresponding fixture 48a. Lifting cylinder 3 51a and lifting cylinder 4 52a drive gripper cylinder 2 53a to lift. After gripper cylinder 2 53a clamps the pre-assembled component, the translation X-axis module 2 45a drives clamping mechanism 2 47a to move, thereby transporting the pre-assembled component to another fixture 48a. When the pre-assembled component reaches the locking position, pressing cylinder 2 54a drives pressing plate 2 55a to move downward. Pressing plate 2 55a presses the pre-assembled component from above. Clamping mechanism 2 47a and pressing mechanism 2 49a, together with fixture 48a, realize the positioning and fixing of the pre-assembled component, thereby improving the positioning stability and locking accuracy of subsequent locking operations.

[0146] Furthermore, the multiple cover locking mechanism modules 56a include three air-blowing locking mechanism modules: module 1, module 2, and module 3, arranged side-by-side on one side of the cover translation component 43a. These three modules correspond to different locking hole positions on the pre-assembled stand, enabling sequential or simultaneous screw fastening at multiple locking positions on the pre-assembled stand.

[0147] The working principle of the multiple cover locking mechanism modules 56a is as follows: After the pre-assembled stand is conveyed to the locking area by the cover translation component 43a, the No. 1, No. 2, and No. 3 air-blowing locking mechanism modules correspond to different screw hole positions on the pre-assembled stand. Each locking mechanism module adjusts its position through its own Y-axis linear module 61a and Z-axis linear module 62a, so that the air-blowing locking component 63a is aligned with the corresponding hole position, and the locking is completed after the screw is supplied by the screw feeder 60a. The multiple cover locking mechanism modules 56a are arranged side by side, which can shorten the locking cycle and improve the consistency of locking in multiple holes.

[0148] The No. 1, No. 2, and No. 3 air-blowing fastening mechanism modules all include a screw feeder 60a, a Y-axis linear module 61a disposed on one side of the screw feeder 60a, a Z-axis linear module 62a disposed on the output end of the Y-axis linear module 61a, and an air-blowing fastening assembly 63a disposed on the output end of the Z-axis linear module 62a. The air-blowing fastening assembly 63a is disposed opposite to the fixture 48a. The screw feeder 60a is used to arrange screws and supply screws to the air-blowing fastening assembly 63a; the Y-axis linear module 61a is used to drive the Z-axis linear module 62a and the air-blowing fastening assembly 63a to move along the Y-axis direction to adjust the horizontal relative position between the air-blowing fastening assembly 63a and the pre-assembled stand; the Z-axis linear module 62a is used to drive the air-blowing fastening assembly 63a to move up and down in the vertical direction so that the air-blowing fastening assembly 63a can move closer to or away from the fastening hole of the pre-assembled stand.

[0149] The pneumatic locking assembly 63a includes a sliding base 64a, a sliding component 65a mounted on the sliding base 64a, a telescopic cylinder 66a mounted on one side of the sliding base 64a, a fixed block 67a slidably connected to the sliding component 65a, an electric screwdriver 68a mounted on the fixed block 67a, a screwdriver bit 69a mounted on the output end of the electric screwdriver 68a, and a suction nozzle 70a mounted at the end of the sliding base 64a. The end of the screwdriver bit 69a is inserted into the suction nozzle 70a, and the output end of the telescopic cylinder 66a is connected to the fixed block 67a. The sliding component 65a consists of a slide rail and a slider.

[0150] Furthermore, the component-to-be-assembled material handling mechanism 71a includes a component-to-be-assembled X-axis linear module 72a, a component-to-be-assembled lifting and lowering cylinder 73a disposed on the output end of the component-to-be-assembled X-axis linear module 72a, and a component-to-be-assembled clamping cylinder 74a disposed on the output end of the component-to-be-assembled lifting and lowering cylinder 73a. The component-to-be-assembled X-axis linear module 72a is used to drive the component-to-be-assembled lifting and lowering cylinder 73a and the component-to-be-assembled clamping cylinder 74a to move along the X-axis direction; the component-to-be-assembled lifting and lowering cylinder 73a is used to drive the component-to-be-assembled clamping cylinder 74a to rise and fall; and the component-to-be-assembled clamping cylinder 74a is used to clamp the component to be assembled.

[0151] The working principle of the component picking mechanism 71a is as follows: The X-axis linear module 72a of the component to be assembled first drives the component to be assembled up and down cylinder 73a and the component to be assembled clamping cylinder 74a to move to the component picking position; the component to be assembled up and down cylinder 73a drives the component to be assembled clamping cylinder 74a to descend, and the component to be assembled clamping cylinder 74a clamps the component to be assembled; then the component to be assembled up and down cylinder 73a rises, and the X-axis linear module 72a of the component to be assembled moves the component to be assembled to the fixture 48a of the upper cover translation component 43a, and then the component to be assembled is released by the component to be assembled by the component to be assembled and the upper cover 81a on the fixture 48a.

[0152] Furthermore, the unloading mechanism 75a includes an unloading X-axis linear module 76a, an unloading lifting cylinder 77a disposed on the output end of the unloading X-axis linear module 76a, an unloading rotary cylinder 78a disposed on the output end of the unloading lifting cylinder 77a, an unloading gripper cylinder 79a disposed on the output end of the unloading rotary cylinder 78a, and an unloading belt conveyor line 80a disposed below the unloading gripper cylinder 79a.

[0153] The overall working process of this embodiment is as follows: First, the upper cover loading and unloading machine 10a transports the tray carrying the upper cover 81a to the picking position, and the upper cover tray lifting mechanism 12a and the upper cover tray unloading mechanism 15a realize the tray-by-tray supply; the upper cover picking robot 32a picks up the upper cover 81a from the tray through the vacuum suction cup 35a and transfers the upper cover 81a to the handle upper cover flipping and positioning mechanism 36a; after the handle upper cover flipping and positioning mechanism 36a adsorbs the upper cover 81a through the vacuum suction nozzle 42a, the flipping rotary cylinder 39a drives the flipping plate 41a to flip, so that the upper cover 81a flips to the position corresponding to the clamping and positioning mechanism; after flipping into place, the clamping and positioning cylinder 38a clamps and positions the upper cover 81a, so that the upper cover 81a is in the assembly posture; then, the upper cover picking robot 32a transfers the flipped and positioned upper cover 81a to the fixture 48a of the upper cover translation component 43a.

[0154] At the same time, the component picking mechanism 71a picks up the component to be assembled and transfers it to the upper cover translation component 43a, so that the component to be assembled and the upper cover 81a are assembled on the fixture 48a to form a pre-assembled component.

[0155] The top cover translation component 43a drives the clamping mechanism 47a via the translation X-axis module 45a to clamp and transport the pre-assembled component, causing the pre-assembled component to be sequentially transferred to multiple fixtures 48a and arrive at the corresponding locking positions of multiple top cover locking mechanism modules 56a. After arriving at the locking position, the clamping cylinder 54a drives the clamping plate 55a to press down on the pre-assembled component, and the clamping mechanism 47a cooperates with the fixtures 48a to clamp and position the pre-assembled component; subsequently, the No. 1, No. 2, and No. 3 air-blowing locking mechanism modules are aligned with the corresponding locking holes under the drive of the Y-axis linear module 61a and the Z-axis linear module 62a, respectively, and the screws are locked by the air-blowing locking component 63a.

[0156] After the locking is completed, the top cover translation component 43a moves the assembled component to the unloading position. The unloading mechanism 75a clamps the assembled component using the unloading gripper cylinder 79a and transfers it to the unloading belt conveyor line 80a via the unloading X-axis linear module 76a, the unloading upper and lower cylinders 77a, and the unloading rotary cylinder 78a. The unloading belt conveyor line 80a then transports the assembled component to the subsequent process. After the top cover 81a in the tray is emptied, an empty tray is formed. The empty tray is transported and stacked by the top cover empty material tray collection mechanism 19a, thus completing the continuous automated operation of the top cover 81a: automatic feeding, flipping and positioning, assembly with the component to be assembled, screw locking, and finished product unloading.

[0157] Reference Figures 76 to 98 In this embodiment, the handle lower cover assembly machine 200a is used to receive the handle upper cover assembly component E output by the handle upper cover assembly machine 1a, and assembles, locks, and removes and places the handle lower cover and handle upper cover assembly component E to form the handle main body assembly component F; the handle main body assembly component F serves as the workpiece to be attached by the decorative strip assembly machine 500b.

[0158] The game controller bottom cover assembly machine 200a is used in the automated assembly process of game controller products. It can automatically complete processes such as loading, unloading, and transferring the bottom cover, unloading the main body assembly, assembling the main body assembly and the bottom cover, screw fastening, placing and removing the rubber plug 5d, and unloading the product. The game controller bottom cover assembly machine 200a includes a bottom cover loading and unloading machine 201a, a bottom cover unloading robot 1b, an indexing rotating mechanism 2c, a main body assembly unloading mechanism 220a, a bottom cover fastening mechanism 3c, a rubber plug unloading mechanism 1d, and an unloading assembly 250a.

[0159] The handle bottom cover loading / unloading machine 201a is used to transport a pallet carrying the handle bottom cover and to collect the empty pallet after material removal. A handle bottom cover picking robot 1b is located at one end of the handle bottom cover loading / unloading machine 201a and is correspondingly arranged with the indexing rotating mechanism 2c. The handle bottom cover picking robot 1b is used to grasp the handle bottom cover and transfer it to the indexing rotating mechanism 2c. The indexing rotating mechanism 2c is located on one side of the handle bottom cover loading / unloading machine 201a. The main body assembly picking mechanism 220a, the handle bottom cover locking mechanism 3c, the rubber stopper picking mechanism 1d, and the unloading assembly 250a are arranged sequentially around the indexing rotating mechanism 2c.

[0160] The main body assembly feeding mechanism 220a is used to transfer the handle top cover assembly E output from the handle top cover assembly machine 1a as the main body assembly to the indexing rotary mechanism 2c, so that the main body assembly and the handle bottom cover can be assembled. The handle bottom cover locking mechanism 3c is used to lock the assembled handle bottom cover to the main body assembly. The rubber plug feeding mechanism 1d is used to pick up and put the rubber plug 5d into the locked product. The unloading assembly 250a is used to remove the assembled handle main body assembly F from the indexing rotary mechanism 2c.

[0161] In this embodiment, the main body assembly corresponds to the handle top cover assembly E, which is formed by assembling the central housing assembly D and the handle top cover 81a; a screw hole is formed on the top cover. After the handle bottom cover and the main body assembly are assembled and locked, the rubber plug picking mechanism 1d can pick up and place the rubber plug 5d at the screw hole of the top cover to cover or close the screw hole.

[0162] Furthermore, the handle lower cover loading and unloading machine 201a includes a lower cover tray loading belt conveyor 202a, a lower cover tray lifting mechanism 203a, a lower cover tray unloading mechanism 204a, and a lower cover empty tray receiving mechanism 205a. The lower cover tray loading belt conveyor 202a is used to transport the lower cover tray carrying the handle lower cover. The lower cover tray lifting mechanism 203a is located at one end of the lower cover tray loading belt conveyor 202a and is used to lift the lower cover tray to a predetermined height so that the handle lower cover picking robot 1b can grasp the handle lower cover in the lower cover tray. The lower cover tray unloading mechanism 204a is located on both sides of the lower cover tray lifting mechanism 203a and is used to separate the stacked lower cover trays. The empty tray receiving mechanism 205a is located on one side of the lower tray lifting mechanism 203a and above the lower tray loading belt conveyor line 202a. It is used to collect empty trays or empty lower trays after material is picked up.

[0163] Furthermore, the lower cover tray lifting mechanism 203a includes a lower cover tray Z-axis linear module 206a and a lower cover tray lifting plate 207a disposed on the output end of the lower cover tray Z-axis linear module 206a. The lower cover tray dismantling mechanism 204a includes a lower cover tray lifting cylinder 211a, a lower cover tray dismantling cylinder 212a disposed on the output end of the lower cover tray lifting cylinder 211a, and a lower cover tray dismantling plate 213a disposed on the output end of the lower cover tray dismantling cylinder 212a.

[0164] The empty material tray receiving mechanism 205a includes an empty material tray conveyor belt 214a, an empty material tray handling mechanism 215a located below one end of the empty material tray conveyor belt 214a, an empty material tray receiving hopper 216a located at the other end of the empty material tray conveyor belt 214a, an empty material tray receiving plate 217a rotatably located below the empty material tray receiving hopper 216a, and an empty material tray lifting mechanism 218a located below the end of the empty material tray conveyor belt 214a.

[0165] Furthermore, the lower cover empty material tray conveying mechanism 215a is opposite to the lower cover empty material tray lifting mechanism 218a. The lower cover empty material tray conveying mechanism 215a includes a lower cover empty material tray sliding cylinder 219a, a connecting seat three disposed on the output end of the lower cover empty material tray sliding cylinder 219a, a lower cover empty material tray lifting cylinder 261a and a sliding mechanism three 262a disposed on the connecting seat three, and a lower cover empty material tray receiving plate 263a disposed on the output end of the lower cover empty material tray lifting cylinder 261a and slidably connected to the sliding mechanism three 262a.

[0166] The lower cover empty material tray lifting mechanism 218a includes a lower cover empty material tray lifting cylinder 264a and a lower cover empty material tray lifting plate 265a disposed on the output end of the lower cover empty material tray lifting cylinder 264a.

[0167] Furthermore, the handle bottom cover picking robot 1b includes a handle bottom cover picking robot 2b, a handle bottom cover flipping and positioning mechanism 3b disposed below the handle bottom cover picking robot 2b, and an ion fan 4b located on one side of the handle bottom cover flipping and positioning mechanism 3b. The handle bottom cover picking robot 2b is used to grab the handle bottom cover from one end of the handle bottom cover loading and unloading machine 201a and transfer the handle bottom cover to the indexing rotary mechanism 2c. The handle bottom cover flipping and positioning mechanism 3b is used to flip, position, and press the handle bottom cover. The ion fan 4b is used to blow ion air towards the handle bottom cover flipping and positioning mechanism 3b to reduce the static electricity effect on the surface of the handle bottom cover.

[0168] The handle bottom cover picking robot 2b includes a handle bottom cover 4-axis robot 5b, a handle bottom cover 4-axis robot connecting seat 6b disposed on the output end of the handle bottom cover 4-axis robot 5b, and multiple buffer vacuum suction cups 7b disposed on the handle bottom cover 4-axis robot connecting seat 6b. The multiple buffer vacuum suction cups 7b are used to adsorb the handle bottom cover. Multi-point adsorption of the handle bottom cover by the multiple buffer vacuum suction cups 7b improves gripping stability; the buffering effect of the buffer vacuum suction cups 7b themselves reduces the rigid impact on the handle bottom cover during suction or placement.

[0169] The handle lower cover flipping and positioning mechanism 3b includes a fixed platform 9b, a handle lower cover lifting mechanism 10b disposed at one end of the fixed platform 9b, a rotary clamping mechanism 11b disposed at the output end of the handle lower cover lifting mechanism 10b, a contour jig fixing block 12b and a contour jig movable block 13b disposed on the fixed platform 9b and disposed opposite to each other, a rotary pressing mechanism 14b disposed on both sides of the fixed platform 9b, and a drive mechanism 15b disposed at the lower part of one end of the contour jig movable block 13b and used to drive the contour jig movable block 13b to move relative to the contour jig fixing block 12b.

[0170] A positioning area 16b for placing and positioning the lower cover of the handle is formed between the fixed block 12b and the movable block 13b of the contour jig. A sliding mechanism 17b is also provided on the fixed platform 9b, and the movable block 13b is mounted on the sliding mechanism 17b, allowing it to move relative to the fixed block 12b along the sliding mechanism 17b. The sliding mechanism 17b consists of a slide rail and a slider. The drive mechanism 15b includes a drive cylinder, the output end of which is connected to the movable block 13b, for moving the movable block 13b closer to or further away from the fixed block 12b, thereby adjusting the clamping space of the positioning area 16b.

[0171] The handle lower cover lifting mechanism 10b includes a handle lower cover lifting cylinder. The rotary clamping mechanism 11b includes a left and right drive cylinder 22b disposed on the output end of the handle lower cover lifting cylinder, and a rotary finger clamping cylinder 23b disposed on the output end of the left and right drive cylinder 22b. The rotary finger clamping cylinder 23b is located at one end of the contour jig fixing block 12b and is used to clamp the handle lower cover and drive the handle lower cover to flip. The rotary pressing mechanism 14b includes a rotary clamping cylinder, which is used to press the handle lower cover after it is placed in the positioning area 16b.

[0172] During operation, the 4-axis robot 5b, driving the buffer vacuum suction cup 7b, moves to above the lower cover tray and adsorbs the lower cover. Then, the 4-axis robot 5b moves the lower cover to the lower cover flipping and positioning mechanism 3b. The lower cover lifting cylinder drives the rotary clamping mechanism 11b to lift and lower, while the left and right drive cylinders 22b drive the rotary clamping finger cylinder 23b to approach the lower cover. The rotary clamping finger cylinder 23b clamps the lower cover and flips it to a predetermined position. After the lower cover is placed in the positioning area 16b, the drive cylinder moves the contour jig movable block 13b relative to the contour jig fixed block 12b, thereby positioning the lower cover; the rotary clamping cylinder presses the lower cover firmly. Then, the lower cover picking robot 2b moves the positioned lower cover to the indexing rotary mechanism 2c.

[0173] Furthermore, the indexing rotation mechanism 2c includes an indexing cam divider 4c, a rotating disk 5c disposed on the output end of the indexing cam divider 4c, and multiple contouring fixtures 6c disposed on the rotating disk 5c. The multiple contouring fixtures 6c are spaced apart circumferentially along the rotating disk 5c, and each contouring fixture 6c is used to support the lower cover of the handle and the assembly formed by the lower cover of the handle and the main body assembly. The indexing cam divider 4c drives the rotating disk 5c to rotate intermittently at a predetermined angle, causing the multiple contouring fixtures 6c on the rotating disk 5c to sequentially pass through the main body assembly assembly position, the locking position, the rubber plug removal / placement position, and the unloading position.

[0174] In one embodiment, the contour jig 6c includes a contour support portion 14c that matches the shape of the lower handle cover, and a rubber-coated structure 15c is provided on the contour support portion 14c. The rubber-coated structure 15c is used for flexible contact with the lower handle cover to reduce surface scratches on the lower handle cover during placement, rotation, and locking. The contour jig 6c also includes a vacuum adsorption structure, which includes a vacuum adsorption hole 17c provided on the contour support portion 14c and a vacuum passage 18c communicating with the vacuum adsorption hole 17c. After the lower handle cover is placed on the contour jig 6c, the vacuum passage 18c is connected to an external negative pressure source, and the vacuum adsorption hole 17c adsorbs the lower handle cover or assembly, thereby reducing the positional displacement of the lower handle cover or assembly during the indexing process.

[0175] Furthermore, the main body assembly picking mechanism 220a includes a main body assembly picking robot 221a and a flipping and positioning mechanism 227a disposed below the main body assembly picking robot 221a. The main body assembly picking mechanism 220a is used to transfer the handle top cover assembly component E output by the handle top cover assembly machine 1a as a main body assembly to the indexing rotation mechanism 2c, so that the main body assembly and the handle bottom cover can be assembled.

[0176] The main body assembly handling robot 221a includes a 6-axis manipulator 222a, a fixed mounting plate 223a mounted on the output end of the 6-axis manipulator 222a, four clamping cylinders 224a mounted at both ends of the fixed mounting plate 223a, a vacuum generator mounted on one side of the fixed mounting plate 223a, and a vacuum suction cup 226a mounted at the bottom of the fixed mounting plate 223a. The vacuum generator is connected to the vacuum suction cup 226a and is used to provide negative pressure suction force to the vacuum suction cup 226a, enabling the vacuum suction cup 226a to adsorb the main body assembly. The four clamping cylinders 224a are used to provide auxiliary clamping to the main body assembly during gripping or transferring, thereby improving gripping stability.

[0177] The flipping and positioning mechanism 227a includes a lifting cylinder 228a, a lifting seat 229a disposed on the output end of the lifting cylinder 228a, a rotary cylinder 230a disposed on one side of the lifting seat 229a, a rotary shaft 231a disposed on the output end of the rotary cylinder 230a, a connecting plate 232a fixed to the rotary shaft 231a, and a four-jaw gripper cylinder 233a mounted on the end of the connecting plate 232a. The four-jaw gripper cylinder 233a is used to grip the main body assembly; the lifting cylinder 228a is used to drive the lifting seat 229a, the rotary cylinder 230a, the rotary shaft 231a, the connecting plate 232a, and the four-jaw gripper cylinder 233a to lift; the rotary cylinder 230a is used to drive the four-jaw gripper cylinder 233a and the main body assembly it grips to rotate through the rotary shaft 231a and the connecting plate 232a, so as to adjust the posture of the main body assembly.

[0178] During operation, the 6-axis robot 222a moves the fixed mounting plate 223a, vacuum suction cup 226a, and clamping cylinder 224a to the feeding position of the main body assembly. The vacuum suction cup 226a adsorbs the main body assembly, and the clamping cylinder 224a provides auxiliary clamping for the main body assembly. If necessary, the flipping and positioning mechanism 227a clamps the main body assembly through the four-jaw gripper cylinder 233a, and adjusts the height and angle of the main body assembly through the lifting cylinder 228a and the rotating cylinder 230a. Subsequently, the 6-axis robot 222a moves the main body assembly to the indexing rotating mechanism 2c, so that the main body assembly and the lower cover of the handle on the contour jig 6c are correspondingly engaged to complete the assembly.

[0179] Furthermore, the handle lower cover locking mechanism 3c includes a screw feeder 8c and an electric screwdriver locking mechanism 9c disposed on one side of the screw feeder 8c. The screw feeder 8c is used to organize and feed screws and supply screws to the electric screwdriver locking mechanism 9c. The electric screwdriver locking mechanism 9c is used to lock the screws into the corresponding locking holes of the assembled handle lower cover and body assembly.

[0180] The electric screwdriver locking mechanism 9c includes a Y-axis transverse mechanism 10c, an X-axis transverse mechanism 11c disposed on the output end of the Y-axis transverse mechanism 10c, two Z-axis motion mechanisms 12c arranged side by side disposed on the output end of the X-axis transverse mechanism 11c, and an air-blowing locking mechanism 13c disposed on the output end of each Z-axis motion mechanism 12c.

[0181] The Y-axis transverse mechanism 10c includes a Y-axis linear module and a slider located on one side of the Y-axis linear module. The slider consists of a slide rail and a slider. The X-axis transverse mechanism 11c includes an X-axis linear module, and the Z-axis motion mechanism 12c includes a Z-axis linear module. The Y-axis transverse mechanism 10c is used to drive the X-axis transverse mechanism 11c, the two Z-axis motion mechanisms 12c, and the two air-blowing locking mechanisms 13c to move along the Y-axis direction. The X-axis transverse mechanism 11c is used to drive the two Z-axis motion mechanisms 12c and the corresponding air-blowing locking mechanisms 13c to move along the X-axis direction. The Z-axis motion mechanism 12c is used to drive the corresponding air-blowing locking mechanism 13c to move along the Z-axis direction, causing the air-blowing locking mechanism 13c to move closer to or further away from the locking hole of the assembly.

[0182] The pneumatic locking mechanism 13c includes a sliding seat 28c mounted on the output end of the Z-axis motion mechanism 12c, a sliding component 29c mounted on the sliding seat 28c, a telescopic cylinder 30c mounted on one side of the sliding seat 28c, a fixed block 31c slidably connected to the sliding component 29c, an electric screwdriver 32c mounted on the fixed block 31c, a screwdriver bit 33c mounted on the output end of the electric screwdriver 32c, and a suction nozzle 34c mounted at the end of the sliding seat 28c. The end of the screwdriver bit 33c is inserted into the suction nozzle 34c, and the output end of the telescopic cylinder 30c is connected to the fixed block 31c. The sliding component 29c consists of a slide rail and a slider.

[0183] During operation, the screw feeder 8c delivers screws to the air-puff fastening mechanism 13c. The screws then enter the front end of the bit 33c via the suction nozzle 34c. The telescopic cylinder 30c drives the fixed block 31c to move along the sliding assembly 329c, thereby causing the electric screwdriver 32c and the bit 33c to move relative to the suction nozzle 34c, bringing the bit 33c closer to and driving the screw into the fastening hole of the assembly. The electric screwdriver 32c drives the bit 33c to rotate, completing the fastening of the handle cover to the body assembly.

[0184] Furthermore, the rubber stopper picking mechanism 1d includes a rubber stopper picking robot 2d, a rubber stopper feeding vibratory feeder 3d positioned below the rubber stopper picking robot 2d, and a rubber stopper dispensing mechanism 4d positioned on the discharge side of the rubber stopper feeding vibratory feeder 3d. The rubber stopper feeding vibratory feeder 3d is used for automatically feeding rubber stoppers 5d, the rubber stopper dispensing mechanism 4d is used for dispensing and positioning rubber stoppers 5d, and the rubber stopper picking robot 2d is used for taking rubber stoppers 5d from the rubber stopper dispensing mechanism 4d and placing rubber stoppers 5d into the locked product.

[0185] The rubber stopper picking robot 2d includes a 4-axis rubber stopper picking manipulator 6d and a rubber stopper gripping mechanism 7d mounted on the output end of the 4-axis rubber stopper picking manipulator 6d. The rubber stopper gripping mechanism 7d includes two rubber stopper up-and-down drive mechanisms 8d mounted opposite each other on the output end of the 4-axis rubber stopper picking manipulator 6d, a fixed base 9d mounted on the output end of each rubber stopper up-and-down drive mechanism 8d, a sliding mechanism 10d mounted on the fixed base 9d, an L-shaped connecting plate 11d slidably connected to the sliding mechanism 10d, and a rubber stopper suction rod 12d mounted at the bottom of the L-shaped connecting plate 11d. A bolt 16d passes through the fixed base 9d, with one end of the bolt 16d connecting to the top of the L-shaped connecting plate 11d, and a compression spring 17d is fitted onto the bolt 16d. The rubber stopper up-and-down drive mechanism 8d includes a rubber stopper up-and-down drive cylinder 13d; the sliding mechanism 10d consists of a slide rail and a slider.

[0186] The rubber stopper dispensing mechanism 4d includes a support frame 18d, a receiving platform 19d located on top of the support frame 18d, a position switching mechanism 20d located on the support frame 18d, a position switching mechanism 21d located at the output end of the position switching mechanism 20d, a positioning platform 22d located at the output end of the position switching mechanism 21d, material sensors 23d located on both sides of the positioning platform 22d, and a top-feeding mechanism 24d located on the support frame 18d and on both sides of the receiving platform 19d.

[0187] The positioning platform 22d and the receiving platform 19d are arranged opposite each other. The receiving platform 19d has a rubber stopper receiving port 25d, and the positioning platform 22d has two rubber stopper positioning ports 26d on both sides. The position switching mechanism 1 20d includes a rubber stopper slide cylinder 27d, and the position switching mechanism 21d includes a rubber stopper slide cylinder 28d. The ejecting mechanism 24d includes an ejecting cylinder 29d and an ejector pin 30d located at the output end of the ejecting cylinder 29d. The ejector pin 30d is movably inserted into the receiving platform 19d. The material sensor 23d is used to detect the positioning status of the rubber stopper 5d in the rubber stopper positioning port 26d.

[0188] During operation, the vibratory feeder 3d arranges multiple rubber plugs 5d and conveys them to the rubber plug receiving port 25d on the receiving platform 19d. Position switching mechanisms 20d and 21d move the positioning platform 22d, aligning the rubber plug positioning port 26d on the positioning platform 22d with the rubber plug receiving port 25d on the receiving platform 19d, allowing the rubber plug 5d to enter the rubber plug positioning port 26d. Subsequently, the positioning platform 22d moves to a position where the rubber plug positioning port 26d is opposite the ejector pin 30d. At this point, the rubber plug 5d at the rubber plug positioning port 26d corresponds to the ejector pin 30d. The ejector cylinder 29d drives the ejector pin 30d towards the rubber plug positioning port 26d, causing the ejector pin 30d to push the rubber plug 5d located at the rubber plug positioning port 26d into the corresponding rubber plug positioning port 26d, thus positioning the rubber plug 5d within the rubber plug positioning port 26d. After the material is ejected, the ejector cylinder 29d drives the ejector pin 30d to reset.

[0189] Material sensors 23d are positioned on both sides of the positioning platform 22d and correspond to the rubber stopper positioning port 26d. They are used to detect the positioning status of the rubber stopper 5d within the rubber stopper positioning port 26d. When the rubber stopper 5d is pushed into the rubber stopper positioning port 26d, the material sensor 23d detects whether the rubber stopper 5d is in position. If the rubber stopper 5d is detected to be in position, the four-axis robotic arm 6d moves the rubber stopper gripping mechanism 7d above the positioning platform 22d, and the rubber stopper up-and-down drive cylinder 13d drives the rubber stopper suction rod 12d to move down and pick up the rubber stopper 5d from the rubber stopper positioning port 26d. If the rubber stopper 5d is not detected to be in position, the picking process can be paused or the pushing action can be restarted to reduce situations such as empty picking or missed picking.

[0190] After the rubber stopper suction rod 12d picks up the rubber stopper 5d, the rubber stopper up-and-down drive cylinder 13d drives the rubber stopper suction rod 12d to rise and reset. The rubber stopper picking 4-axis robot 6d drives the rubber stopper gripping mechanism 7d to move to the locked product and picks up the rubber stopper 5d and places it at the screw hole of the upper cover of the main body assembly to cover or close the screw hole.

[0191] Furthermore, the unloading assembly 250a includes an unloading linear module 251a, an unloading slide cylinder 252a disposed on the output end of the unloading linear module 251a, an unloading up-and-down drive cylinder 253a disposed on the output end of the unloading slide cylinder 252a, an unloading vacuum suction cup 254a disposed on the output end of the unloading up-and-down drive cylinder 253a, and an OK belt conveyor line 255a and an NG belt conveyor line 256a located below the unloading linear module 251a.

[0192] The working process of the handle lower cover assembly machine 200a in this embodiment is as follows: First, the handle lower cover loading / unloading machine 201a conveys the lower cover tray carrying the handle lower cover via the lower cover tray loading belt conveyor 202a, and positions the lower cover tray at the picking position via the lower cover tray lifting mechanism 203a and the lower cover tray unloading mechanism 204a. The handle lower cover picking robot 1b grabs the handle lower cover from one end of the handle lower cover loading / unloading machine 201a, and flips, positions, and presses the handle lower cover via the handle lower cover flipping and positioning mechanism 3b.

[0193] Subsequently, the handle lower cover picking robot 1b transfers the handle lower cover to the contour jig 6c of the indexing rotary mechanism 2c. The indexing cam divider 4c drives the rotary disk 5c to rotate in sections, causing the contour jig 6c carrying the handle lower cover to move to the body assembly assembly position. The body assembly picking mechanism 220a transfers the handle upper cover assembly component E output from the handle upper cover assembly machine 1a as the body assembly to the indexing rotary mechanism 2c, so that the body assembly and the handle lower cover are assembled.

[0194] After assembly, the indexing rotation mechanism 2c continues to rotate in increments, moving the assembled product to the position corresponding to the handle lower cover locking mechanism 3c. The handle lower cover locking mechanism 3c locks the handle lower cover to the main body assembly via the screw feeder 8c and the electric screwdriver locking mechanism 9c.

[0195] After locking is completed, the indexing rotating mechanism 2c continues to rotate, moving the locked product to the position corresponding to the rubber stopper picking mechanism 1d. The rubber stopper picking mechanism 1d supplies rubber stopper 5d through the rubber stopper feeding vibratory plate 3d, the rubber stopper sorting mechanism 4d sorts and positions the rubber stopper 5d, and the rubber stopper picking robot 2d picks up the rubber stopper 5d and places it onto the locked product.

[0196] After the rubber stopper 5d is picked up and placed, the indexing rotating mechanism 2c continues to rotate, moving the product to the corresponding position of the unloading assembly 250a. The unloading assembly 250a uses the unloading vacuum suction cup 254a to pick up the handle body assembly F and transfers it to the OK belt conveyor line 255a or the NG belt conveyor line 256a according to the product status; among them, qualified handle body assembly F is output to the loading side of the decorative strip assembly machine 500b. After unloading is completed, the empty profiling fixture 6c on the indexing rotating mechanism 2c returns to the handle lower cover picking position and enters the next cycle.

[0197] Reference Figures 99 to 106 In this embodiment, the decorative strip assembly machine 500b is used to receive the handle body assembly component F output by the handle lower cover assembly machine 200a, and to complete the decorative strip application, pressure holding and finished product unloading on the left and right sides of the handle body assembly component F.

[0198] A game controller decorative strip assembly machine 500b is used for the automatic assembly of left and right decorative strips on the main body assembly F of the game controller. The game controller decorative strip assembly machine 500b includes a feeding and rotating mechanism 510b, a translation component 520b, a decorative strip assembly component 400a, and a discharging component 590b. The feeding and rotating mechanism 510b, the decorative strip assembly component 400a, and the discharging component 590b are arranged sequentially along the conveying direction of the translation component 520b, with the decorative strip assembly component 400a located on one side of the translation component 520b.

[0199] During operation, the loading and rotating mechanism 510b carries and positions the main handle assembly F, and conveys the main handle assembly F to the corresponding position of the translation component 520b; the translation component 520b receives the main handle assembly F and drives it to move along the conveying direction; the trim assembly component 400a applies left and right trims to the main handle assembly F that has moved to the corresponding position; and the unloading component 590b removes the game controller product after the trim assembly is completed. Thus, the game controller trim assembly machine 500b can perform loading, conveying, posture adjustment, left and right trim application, pressure holding, and unloading operations on the main handle assembly F.

[0200] The feeding rotation mechanism 510b includes a feeding cam divider 511b, a feeding rotary table 512b, and multiple first positioning fixtures 513b. The feeding rotary table 512b is located on the output end of the feeding cam divider 511b, and the multiple first positioning fixtures 513b are located on the feeding rotary table 512b. The first positioning fixtures 513b are used to carry and position the handle body assembly F. When the feeding rotation mechanism 510b is working, the unloading assembly 250a of the handle lower cover assembly machine 200a places the handle body assembly F on the first positioning fixture 513b, and the first positioning fixture 513b performs initial positioning of the handle body assembly F. Subsequently, the feeding cam divider 511b drives the feeding rotary table 512b to rotate in an indexing manner, causing the first positioning fixture 513b carrying the handle body assembly F to rotate to the position corresponding to the translation assembly 520b. The indexing action of the feeding cam divider 511b ensures good repeatability of the handle main assembly F when switching between the feeding position and the corresponding position of the translation component 520b.

[0201] Furthermore, the translation component 520b includes an X-axis linear module 521b, a sliding component 522b, a fixed mounting plate 523b, multiple clamping mechanisms 530b for the assembled game controllers, a posture adjustment mechanism 540b, and a pressure holding mechanism 550b. The sliding component 522b is disposed on one side of the X-axis linear module 521b, and the fixed mounting plate 523b is disposed on the sliding component 522b and connected to the output end of the X-axis linear module 521b. The sliding component 522b includes a slide rail and a slider, with the slider slidingly engaging with the slide rail, and the fixed mounting plate 523b disposed on the slider. When the translation component 520b is in operation, the X-axis linear module 521b drives the fixed mounting plate 523b to move along the X-axis direction. Since the fixed mounting plate 523b is mounted on the sliding component 522b, it is guided and supported by the slide rail and slider during movement, thereby improving the stability of the movement of the fixed mounting plate 523b and its components. Multiple game controller clamping mechanisms 530b to be assembled move synchronously with the fixed mounting plate 523b, so that the main body assembly component F of the controller can move sequentially along the conveying direction of the translation component 520b to the corresponding positions of the posture adjustment mechanism 540b, the trim assembly component 400a, the pressure holding mechanism 550b and the unloading component 590b.

[0202] Multiple game controller clamping mechanisms 530b to be assembled are mounted side by side on a fixed mounting plate 523b. Each game controller clamping mechanism 530b to be assembled includes a game controller lifting cylinder 531b and a game controller clamping cylinder 532b, with the game controller clamping cylinder 532b located at the output end of the game controller lifting cylinder 531b.

[0203] When the game controller clamping mechanism 530b is in operation, the game controller lifting cylinder 531b drives the game controller clamping cylinder 532b to descend to the corresponding position of the game controller main assembly F. The game controller clamping cylinder 532b then actuates and clamps the game controller main assembly F. Subsequently, the game controller lifting cylinder 531b drives the game controller clamping cylinder 532b and the game controller main assembly F to rise, causing the game controller main assembly F to leave the first positioning fixture 513b and move along the X-axis direction under the drive of the X-axis linear module 521b. When the game controller main assembly F moves to the next corresponding position, the game controller lifting cylinder 531b descends, and the game controller clamping cylinder 532b releases the game controller main assembly F, thereby realizing the transfer of the game controller main assembly F between various workstations.

[0204] The attitude adjustment mechanism 540b is located on one side of the sliding assembly 522b and arranged along the X-axis. The attitude adjustment mechanism 540b includes a game controller rotary cylinder 541b, a rotary fixing seat 542b, and a fixture 543b. The rotary fixing seat 542b is located on the output end of the game controller rotary cylinder 541b, and the fixture 543b is mounted on the rotary fixing seat 542b. When the attitude adjustment mechanism 540b is working, the game controller main assembly F is transferred from the game controller clamping mechanism 530b to the fixture 543b, where the fixture 543b positions and supports the game controller main assembly F. The game controller rotary cylinder 541b drives the rotating fixing seat 542b to rotate. The rotating fixing seat 542b drives the fixture 543b and the controller main body assembly F thereon to rotate to a preset angle, so that the installation positions of the left and right decorative strips of the controller main body assembly F correspond to the left decorative strip assembly component 410a and the right decorative strip assembly component 420a in the decorative strip assembly component 400a, respectively. Through the posture adjustment mechanism 540b, the influence of the placement angle deviation of the controller main body assembly F on the accuracy of the decorative strip mounting position can be reduced.

[0205] The pressure-holding mechanism 550b is located on one side of the sliding assembly 522b and next to the posture adjustment mechanism 540b. The pressure-holding mechanism 550b includes a large-diameter open-end clamping cylinder 551b, clamps 552b at both ends of the large-diameter open-end clamping cylinder 551b, pressure plates 553b mounted on each clamp 552b, and a second positioning fixture 554b positioned between the two pressure plates 553b. When the pressure-holding mechanism 550b is in operation, the game controller with the decorative strip applied is transferred to the second positioning fixture 554b, which positions the game controller. Subsequently, the large-diameter open-end clamping cylinder 551b drives the two clamps 552b to move closer together, and the two clamps 552b respectively move the corresponding pressure plates 553b toward both sides of the game controller, causing the pressure plates 553b to press and hold the applied decorative strip. After the pressure holding is completed, the large-diameter open clamping cylinder 551b drives the two clamps 552b to move away from each other, and the pressure plate 553b moves away from the game controller so that the translation component 520b can transport the game controller to the corresponding position of the unloading component 590b. The pressure holding mechanism 550b can improve the adhesion between the decorative strip and the surface of the game controller and reduce the adhesion gap.

[0206] Furthermore, the trim assembly 400a includes a left trim assembly 410a and a right trim assembly 420a arranged side by side. The left trim assembly 410a is used for mounting the left trim strip corresponding to the handle body assembly F, and the right trim assembly 420a is used for mounting the right trim strip corresponding to the handle body assembly F, wherein the left trim assembly 410a and the right trim assembly 420a have the same structure.

[0207] Specifically, both the left trim assembly 410a and the right trim assembly 420a include a trim feeder 411a, a trim attaching robot 412a, an upper trim vision inspection component 413a, and a lower trim vision inspection component 414a. The trim feeder 411a is used to feed the trim strips in an orderly manner and transport them to its discharge end. The trim attaching robot 412a is located on one side of the trim feeder 411a and is used to remove the trim strip from its discharge end and attach it to the trim installation position on the corresponding side of the handle body assembly F. The upper trim vision inspection component 413a is located on the trim attaching robot 412a and corresponds to the discharge end of the trim feeder 411a, used for visual positioning of the trim strip at the discharge end. The visual inspection component 414a under the decorative strip is disposed at one end of the decorative strip feeder 411a and is used to perform posture detection on the removed decorative strip after the decorative strip is removed by the robot arm 412a.

[0208] In this embodiment, the upper visual inspection component 413a of the decorative strip includes an upper CCD industrial inspection camera for the decorative strip, and the lower visual inspection component 414a of the decorative strip includes a lower CCD industrial inspection camera for the decorative strip. The upper CCD industrial inspection camera is used to acquire a position image of the decorative strip at the discharge end of the decorative strip feeder 411a, and the lower CCD industrial inspection camera is used to acquire an image of the posture of the decorative strip taken out by the decorative strip attaching robot 412a.

[0209] When the trim assembly assembly 400a is working, the trim feeders 411a in the left trim assembly assembly 410a and the right trim assembly assembly 420a respectively convey the trim to their respective output ends. The upper visual inspection assembly 413a first performs visual positioning on the trim at the output end to confirm the position of the trim at the feed end. Then, the trim attaching robot 412a moves to the corresponding position at the output end and removes the trim from the trim feeder 411a. After removing the trim, the trim attaching robot 412a moves the trim to the corresponding position of the lower visual inspection assembly 414a, which performs posture detection on the removed trim. Based on the detection results, the trim attaching robot 412a adjusts the position and angle of the trim, and then attaches the trim to the trim mounting position on the corresponding side of the handle body assembly F. The left trim assembly component 410a and the right trim assembly component 420a correspond to the left and right sides of the game controller, respectively, thus completing the assembly of the left and right trims.

[0210] Each decorative strip robotic arm 412a includes a decorative strip Y-axis drive module 430a, a decorative strip X-axis drive module 440a, a decorative strip Z-axis drive module 450a, a decorative strip R-axis drive module 460a, a decorative strip θ-axis drive module 480a, and a decorative strip suction cup 484a. The decorative strip X-axis drive module 440a is located at the output end of the decorative strip Y-axis drive module 430a, the decorative strip Z-axis drive module 450a is located at the output end of the decorative strip X-axis drive module 440a, the decorative strip R-axis drive module 460a is located at the output end of the decorative strip Z-axis drive module 450a, the decorative strip θ-axis drive module 480a is located at the output end of the R-axis drive module 460a, and the decorative strip suction cup 484a is located at the output end of the θ-axis drive module 480a. The decorative strip Y-axis drive module 430a includes a decorative strip Y-axis linear module, the decorative strip X-axis drive module 440a includes a decorative strip X-axis linear module, and the decorative strip Z-axis drive module 450a includes a decorative strip Z-axis linear module.

[0211] When the decorative strip applicator 412a is working, the decorative strip Y-axis drive module 430a drives the decorative strip X-axis drive module 440a and its rear end components to move along the Y-axis direction; the decorative strip X-axis drive module 440a drives the decorative strip Z-axis drive module 450a and its rear end components to move along the X-axis direction; the decorative strip Z-axis drive module 450a drives the R-axis drive module 460a, the θ-axis drive module 480a, and the decorative strip suction cup 484a to rise and fall along the Z-axis direction. Through the cooperation of the decorative strip Y-axis drive module 430a, the decorative strip X-axis drive module 440a, and the decorative strip Z-axis drive module 450a, the decorative strip suction cup 484a can move between the discharge end of the decorative strip feeder 411a, the lower visual inspection component 414a, and the handle main assembly F. The R-axis drive module 460a and the θ-axis drive module 480a are used to adjust the posture and angle of the decorative strip attached to the decorative strip suction cup 484a, so that the decorative strip can be attached to the corresponding side of the game controller at a predetermined angle.

[0212] The R-axis drive module 460a includes an R-axis servo motor 461a, a reducer 462a, a fixed block 463a, a sliding component 464a, an L-shaped connecting strip 466a, two guide bolts 467a arranged side by side, a spring 468a, a first photoelectric sensor, a first photoelectric sensor switch 470a, and a connecting piece 471a. The output end of the R-axis servo motor 461a is connected to the reducer 462a, and the fixed block 463a is mounted on the output end of the reducer 462a. The sliding component 464a is mounted on the fixed block 463a, and the L-shaped connecting strip 466a is mounted on the sliding component 464a. The sliding component 464a includes a slide rail and a slider, with the slider slidably mounted on the slide rail. One end of the guide bolt 467a is inserted into the fixed block 463a, one end of the connecting piece 471a is sleeved on the two guide bolts 467a, and the other end of the connecting piece 471a is fixedly connected to the L-shaped connecting strip 466a. Spring 468a is sleeved on guide bolt 467a and located between fixing block 463a and connecting piece 471a. Guide bolt 467a guides the movement direction of connecting piece 471a, and spring 468a provides elastic cushioning between fixing block 463a and connecting piece 471a. When decorative strip suction cup 484a moves decorative strip to adhere to the main body assembly F of the handle, if the decorative strip contacts the game handle and generates a reverse force, connecting piece 471a can undergo a slight displacement under the guidance of guide bolt 467a and compress spring 468a, thereby cushioning the installation impact and reducing the risk of damage to the surface of the decorative strip or game handle. When the R-axis drive module 460a is working, the R-axis servo motor 461a drives the fixed block 463a to rotate via the reducer 462a. The fixed block 463a drives the sliding component 464a, the L-shaped connecting strip 466a, the θ-axis drive module 480a, and the decorative strip suction cup 484a to rotate synchronously, thereby adjusting the posture of the decorative strip adsorbed by the decorative strip suction cup 484a in the R-axis direction. The first photoelectric sensor moves with the fixed block 463a, and the first photoelectric sensor switch 470a cooperates with the first photoelectric sensor to detect the reset position or rotation position of the R-axis drive module 460a, thereby improving the reliability of the R-axis posture adjustment.

[0213] The θ-axis drive module 480a includes an θ-axis servo motor 481a mounted on an L-shaped connecting strip 466a and a second photoelectric sensor plate disposed on the output end of the θ-axis servo motor 481a. A second photoelectric sensor switch 483a, cooperating with the second photoelectric sensor plate, is also disposed on the connecting strip 471a. A decorative strip suction cup 484a is disposed on the output end of the θ-axis servo motor 481a. When the θ-axis drive module 480a is working, the θ-axis servo motor 481a drives the decorative strip suction cup 484a to rotate, thereby adjusting the angle of the decorative strip adsorbed by the suction cup 484a in the θ-axis direction. The second photoelectric sensor plate moves with the output end of the θ-axis servo motor 481a, and the second photoelectric sensor switch 483a cooperates with the second photoelectric sensor plate to detect the reset position or rotation position of the θ-axis drive module 480a, thereby ensuring the accuracy of the decorative strip angle adjustment. The decorative strip suction cup 484a is used to adsorb the decorative strip. The decorative strip suction cup 484a is connected to an external negative pressure air source. When picking up the material, a negative pressure is generated to adsorb the decorative strip. After the decorative strip is attached to the corresponding side of the handle body assembly F, the decorative strip suction cup 484a releases the negative pressure and releases the decorative strip, thereby completing the picking up and attaching of the decorative strip.

[0214] Furthermore, the unloading assembly 590b includes an unloading Y-axis linear module 591b, an unloading Z-axis up-and-down drive cylinder 592b, multiple unloading nozzles 593b, and a game controller product unloading belt conveyor 594b. The unloading Z-axis up-and-down drive cylinder 592b is located at the output end of the unloading Y-axis linear module 591b, the multiple unloading nozzles 593b are located at the output end of the unloading Z-axis up-and-down drive cylinder 592b, and the game controller product unloading belt conveyor 594b is located below the unloading Y-axis linear module 591b.

[0215] In summary, after the main body assembly F of the game controller is indexed and fed by the feeding and rotating mechanism 510b, it is clamped and conveyed by the translation component 520b, and its posture is adjusted by the posture adjustment mechanism 540b. Subsequently, the left trim assembly component 410a and the right trim assembly component 420a in the trim assembly component 400a respectively complete the visual positioning, material picking, posture adjustment and mounting of the left and right trims. After mounting, the pressure holding mechanism 550b holds the trims under pressure, and the unloading component 590b transfers the assembled game controller product to the game controller product unloading belt conveyor line 594b, thereby realizing the automatic assembly of the left and right trims of the game controller.

[0216] The entire production line operation process of this invention: In this embodiment, when the automatic game controller assembly line is working, the side shell assembly machine 1 first completes the assembly, attachment, and locking of the side shell, dummy connector, and small foam to form side shell assembly A; the center top cover assembly machine 500 simultaneously completes the assembly of the center top cover, large foam, magnet 335, and four LED lenses 429 to form center top cover assembly B. Side shell assembly A is output by the unloading and conveying mechanism 10 of the side shell assembly machine 1 to the feeding side of the center top cover and side cover assembly machine 800, and center top cover assembly B is output by the center top cover assembly machine 500 to the feeding side of the center top cover and side cover assembly machine 800. The center top cover and side cover assembly machine 800 completes the alignment, assembly and locking of the center top cover assembly B and the side cover assembly A through the translation component 810, the side cover picking and placing mechanism 610 and the center top cover and side cover assembly locking mechanism 710, forming the center top cover and side cover assembly C, and outputs the center top cover and side cover assembly C to the feeding side of the center bottom cover assembly machine 900 through the unloading module 860.

[0217] The center lower cover assembly machine 900 uses the component picking robot 1050 to grab the center upper cover and side cover assembly C and transfer it to the corresponding fixture 915. At the same time, the center lower cover picking robot 1040 places the center lower cover on the fixture 915, so that the center lower cover and the center upper cover and side cover assembly C form a component to be locked. Subsequently, the center lower cover translation component 910 drives the component to be locked to move between multiple workstations. Multiple center lower cover locking mechanism modules 930 complete the locking from both sides to form the center shell assembly D, and output the center shell assembly D to the component picking position of the handle upper cover assembly machine 1a.

[0218] The handle cover assembly machine 1a supplies the handle cover 81a to the handle cover loading and unloading machine 10a, and completes the picking, flipping and positioning of the handle cover 81a by the cover picking robot 32a and the handle cover flipping and positioning mechanism 36a. The component picking mechanism 71a grabs the central shell assembly component D and moves it to the cover translation component 43a, so that the central shell assembly component D and the handle cover 81a form a pre-assembled component. The cover translation component 43a drives the pre-assembled component to move sequentially to the corresponding locking positions of multiple cover locking mechanism modules 56a. The multiple cover locking mechanism modules 56a complete the locking to form the handle cover assembly component E, and the handle cover assembly component E is output to the main body assembly picking position of the handle cover assembly machine 200a by the unloading mechanism 75a.

[0219] The handle lower cover assembly machine 200a supplies the handle lower cover through the handle lower cover loading and unloading machine 201a, and the handle lower cover picking robot 1b places the handle lower cover onto the contour jig 6c of the indexing rotating mechanism 2c; the main body assembly picking mechanism 220a grabs the handle upper cover assembly part E and transfers the handle upper cover assembly part E as the main body assembly to the indexing rotating mechanism 2c, so that the main body assembly and the handle lower cover are assembled; then, the handle lower cover locking mechanism 3c completes the locking of the handle lower cover and the main body assembly, the rubber plug picking mechanism 1d picks up and places the rubber plug 5d into the corresponding screw hole, and the unloading assembly 250a outputs the formed handle main body assembly part F to the loading side of the decorative strip assembly machine 500b.

[0220] The decorative strip assembly machine 500b receives the main handle assembly component F via the feeding and rotating mechanism 510b and transfers it to the translation component 520b. The translation component 520b drives the main handle assembly component F through the posture adjustment mechanism 540b, the decorative strip assembly component 400a, and the pressure holding mechanism 550b in sequence. The left decorative strip assembly component 410a and the right decorative strip assembly component 420a respectively complete the visual positioning, material picking, posture adjustment, and mounting of the left and right decorative strips. The pressure holding mechanism 550b presses and holds the mounted left and right decorative strips. Finally, the unloading component 590b transfers the game controller product with the completed decorative strip assembly to the game controller product unloading belt conveyor line 594b.

[0221] The above description is merely a preferred embodiment of the present invention and does not limit the patent scope of the present invention. Any equivalent structural transformations made using the contents of the present invention's specification and drawings under the inventive concept of the present invention, or direct / indirect applications in other related technical fields, are included within the patent protection scope of the present invention.

Claims

1. An automated assembly line for game controllers, characterized in that, Including side shell assembly machine, center top cover assembly machine, center top cover and side cover assembly machine, center bottom cover assembly machine, handle top cover assembly machine, handle bottom cover assembly machine and decorative strip assembly machine; The side shell assembly machine is used to output side shell assembly parts, and the center top cover assembly machine is used to output center top cover assembly parts; the discharge side of the side shell assembly machine and the discharge side of the center top cover assembly machine are respectively set to correspond to the feed side of the center top cover and side cover assembly machine; the center top cover and side cover assembly machine is used to assemble the side shell assembly parts and the center top cover assembly parts into a center top cover and side cover assembly part. The central upper cover and side cover assembly machine, the central lower cover assembly machine, the handle upper cover assembly machine, the handle lower cover assembly machine, and the decorative strip assembly machine are arranged sequentially along the assembly process; The center lower cover assembly machine is used to assemble the center lower cover and the center upper cover / side cover assembly piece output by the center upper cover and side cover assembly machine into a center housing assembly piece. The handle upper cover assembly machine is used to assemble the handle upper cover and the center housing assembly piece output by the center lower cover assembly machine into a handle upper cover assembly piece. The handle lower cover assembly machine is used to assemble the handle lower cover and the handle upper cover assembly piece output by the handle upper cover assembly machine into a handle body assembly piece. The decorative strip assembly machine is used to attach decorative strips to the handle body assembly piece output by the handle lower cover assembly machine.

2. The automatic game controller assembly line equipment according to claim 1, characterized in that, The side shell assembly machine includes a side shell and dummy connector loading and unloading machine, a side shell picking robot and a dummy connector picking robot set at the side shell and dummy connector loading and unloading machine, and a side shell assembly detection component set next to the side shell and dummy connector loading and unloading machine. The side shell assembly detection component includes an indexing rotary structure, and a small foam attaching component, a first side shell assembly locking mechanism module, a second side shell assembly locking mechanism module, and a material feeding and conveying mechanism arranged sequentially along the circumference of the indexing rotary structure. The indexing rotary structure includes a turntable and several fixtures mounted on the turntable. The side shell picking robot and the dummy connector picking robot are used to transfer the side shells and dummy connectors supplied by the side shell and dummy connector loading / unloading machines to the corresponding fixtures. The small foam attaching component is used to attach small foam to the side shells in the fixtures. The first side shell assembly locking mechanism module and the second side shell assembly locking mechanism module are used to lock the side shells and dummy connectors on the fixtures.

3. The automatic game controller assembly line equipment according to claim 1, characterized in that, The center cover assembly machine includes a center cover loading and unloading machine, a center cover picking robot located at one end of the center cover loading and unloading machine, a flipping and positioning mechanism located on one side of the center cover picking robot, a large foam assembly assembly located on one side of the center cover loading and unloading machine, a magnet assembly assembly located on one side of the large foam assembly assembly, and a 4-LED lens assembly assembly located on one side of the magnet assembly assembly. The central cover loading and unloading machine is used to supply the central cover and retrieve empty pallets. The central cover picking robot is used to transfer the central cover between the central cover loading and unloading machine, the flipping and positioning mechanism, the large foam assembly assembly, the magnet assembly assembly, and the 4-LED lens assembly assembly assembly. The flipping and positioning mechanism is used to flip and position the central cover.

4. The automatic game controller assembly line equipment according to claim 1, characterized in that, The central top cover and side cover assembly machine includes a translation component, a side cover picking and placing mechanism, a central top cover and side cover assembly locking mechanism, and a material unloading module; The side cover picking and placing mechanism and the center top cover and side cover assembly locking mechanism are sequentially arranged on one side of the translation component, and the unloading module is arranged on the end side of the translation component. The translation component includes two X-axis moving mechanisms arranged side by side, a material picking mechanism arranged at the output end of each X-axis moving mechanism, multiple product posture adjustment mechanisms arranged on one side of each X-axis moving mechanism, an iron block placement mechanism arranged at one end of the two X-axis moving mechanisms arranged side by side, and a central cover transport mechanism arranged at the other end of the two X-axis moving mechanisms arranged side by side. Multiple product posture adjustment mechanisms are arranged side by side along the moving direction of the X-axis moving mechanism, and the side cover picking and placing mechanism and the center top cover and side cover assembly and locking mechanism are respectively arranged on one side of the corresponding product posture adjustment mechanism.

5. The automatic game controller assembly line equipment according to claim 1, characterized in that, The central lower cover assembly machine includes a central lower cover loading and unloading machine, a central lower cover picking robot, multiple central lower cover locking mechanism modules, and a central lower cover translation component; The center lower cover loading and unloading machine is used to transport the pallet carrying the center lower cover and to collect the empty pallet after material removal. The central lower cover picking robot is positioned between the central lower cover loading / unloading machine and the central lower cover translation component, and is used to pick up the central lower cover from the tray and transfer the central lower cover onto the central lower cover translation component; The multiple center lower cover locking mechanism modules are arranged on both sides of the center lower cover translation component and are used to lock the center lower cover and the center upper cover side cover assembly.

6. The automatic game controller assembly line equipment according to claim 1, characterized in that, The handle cover assembly machine includes a cover loading and unloading machine, a cover picking robot, a handle cover flipping and positioning mechanism, multiple cover locking mechanism modules, a cover translation component, a component picking mechanism and a unloading mechanism; The top cover unloading machine is used to transport pallets carrying top covers and to collect empty pallets after material removal. The cover picking robot is positioned between the cover loading / unloading machine and the cover translation component, and the handle cover flipping and positioning mechanism is located below the cover picking robot. The top cover picking robot is used to pick up the top cover from the tray, transfer the top cover to the handle top cover flipping and positioning mechanism for flipping and positioning, and then send it to the top cover translation component; The multiple top cover locking mechanism modules are arranged side by side on one side of the top cover translation component. The component to be assembled picking mechanism is located at one end of the top cover translation component and is used to pick up the central housing assembly and transfer the central housing assembly to the top cover translation component. The unloading mechanism is located at the other end of the top cover translation component and is used to output the handle top cover assembly.

7. The automatic game controller assembly line equipment according to claim 1, characterized in that, The handle lower cover assembly machine includes a handle lower cover loading and unloading machine, a handle lower cover picking robot, an indexing rotation mechanism, a main body assembly picking mechanism, a handle lower cover locking mechanism, a rubber plug picking mechanism, and a feeding assembly; The handle cover loading and unloading machine is used to transport the pallet carrying the handle cover and to collect the empty pallet; The handle lower cover picking robot is set at one end of the handle lower cover loading and unloading machine and is correspondingly set with the indexing rotating mechanism. It is used to grab the handle lower cover and move the handle lower cover to the indexing rotating mechanism. The indexing rotation mechanism is located on one side of the handle lower cover loading and unloading machine. The main body assembly material picking mechanism, the handle lower cover locking mechanism, the rubber plug picking mechanism, and the unloading assembly are arranged around the indexing rotation mechanism in sequence.

8. The automatic game controller assembly line equipment according to claim 7, characterized in that, The indexing rotary mechanism includes an indexing cam divider, a rotary disk disposed on the output end of the indexing cam divider, and multiple contour jigs disposed on the rotary disk. The handle bottom cover picking robot includes a handle bottom cover picking robot, a handle bottom cover flipping and positioning mechanism located below the handle bottom cover picking robot, and an ion fan located on one side of the handle bottom cover flipping and positioning mechanism. The handle lower cover flipping and positioning mechanism includes a fixed platform, a handle lower cover lifting mechanism disposed at one end of the fixed platform, a rotary clamping mechanism disposed at the output end of the handle lower cover lifting mechanism, a contour jig fixed block and a contour jig movable block disposed on the fixed platform and disposed opposite to each other, a rotary pressing mechanism disposed on both sides of the fixed platform, and a driving mechanism for driving the contour jig movable block to move relative to the contour jig fixed block.

9. The automatic game controller assembly line equipment according to claim 1, characterized in that, The decorative strip assembly machine includes a feeding and rotating mechanism, a translation component, a decorative strip assembly component, and a feeding component; The feeding rotation mechanism, the trim assembly, and the unloading assembly are arranged sequentially along the conveying direction of the translation assembly; The trim assembly is disposed on one side of the translation component, and the trim assembly includes a left trim assembly and a right trim assembly arranged side by side; Both the left trim assembly and the right trim assembly include a trim feeder, a trim applicator robot disposed on one side of the trim feeder, a trim upper vision inspection component disposed on the trim applicator robot and corresponding to the discharge end of the trim feeder, and a trim lower vision inspection component disposed at one end of the trim feeder.

10. The automatic game controller assembly line equipment according to claim 9, characterized in that, The decorative strip applicator includes a decorative strip Y-axis drive module, a decorative strip X-axis drive module located at the output end of the decorative strip Y-axis drive module, a decorative strip Z-axis drive module located at the output end of the decorative strip X-axis drive module, an R-axis drive module located at the output end of the decorative strip Z-axis drive module, an θ-axis drive module located at the output end of the decorative strip R-axis drive module, and a decorative strip suction cup located at the output end of the θ-axis drive module; the loading rotation mechanism includes a loading cam divider, a loading rotary table located at the output end of the loading cam divider, and a plurality of first positioning fixtures located on the loading rotary table.