Automotive sunroof outer frame production method
By utilizing a combination of a movable connecting table and a flipping mechanism, a robotic arm, and a cylinder clamp in a single workstation, the problems of large footprint and high cost of existing automotive sunroof outer frame production equipment have been solved, achieving a highly efficient and automated production process.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- SHENZHEN YUCHUAN ELECTRIC AUTOMATION CO LTD
- Filing Date
- 2023-05-29
- Publication Date
- 2026-05-12
AI Technical Summary
Existing automotive sunroof outer frame production equipment occupies a large area, has high costs and low production efficiency, and requires multiple workstations and transmission mechanisms, which increases production costs.
By employing a movable connecting platform and a flipping mechanism, combined with a robotic arm and cylinder clamps, the outer frame of a car sunroof can be welded, coated, and screwed in one workstation. The processing is controlled by a PLC system, which can adapt to frames of different sizes.
Processing can be completed in one workstation, reducing transportation costs, improving production efficiency and automation, adapting to frames of different sizes, eliminating the need to change equipment, and saving costs.
Smart Images

Figure CN116460547B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of automotive parts manufacturing equipment technology, and in particular to a method for producing an outer frame for an automotive sunroof. Background Technology
[0002] The outer frame of a car sunroof is a fixed structure used on the car sunroof. Its shape varies depending on the type of car sunroof. Most existing car sunroof outer frame production equipment adopts an assembly line processing method. After welding, it is conveyed to the next station for coating, and then to the next station for screwing. A transfer mechanism is needed between the stations to realize assembly line production. This transfer mechanism is usually a robot or relies on manual transportation. However, whether it is a robot or manual, it increases the production cost. Moreover, the entire assembly line, from loading, welding, coating, screwing, flipping to unloading, requires multiple stations, occupies a large area, and has high site costs. Relatively speaking, the production efficiency is low. Summary of the Invention
[0003] In view of this, the present invention provides a method for producing an outer frame for an automobile sunroof, which solves the problems of high production cost and low production efficiency in the prior art.
[0004] To achieve the above objectives, this application proposes a method for manufacturing an outer frame for an automobile sunroof, comprising the following steps:
[0005] Loading: Place the car sunroof outer frame to be processed on the workbench and clamp it in place;
[0006] Processing: Weld, coat, and screw on one side of the car sunroof outer frame; flip the car sunroof outer frame over and weld, coat, and screw on the other side of the car sunroof outer frame.
[0007] Material unloading: The clamps are released, and the completed outer frame of the car sunroof is removed.
[0008] Furthermore, the workbench is equipped with a movable connecting platform and a flipping mechanism. The flipping mechanism is equipped with a clamp. Before processing, the control system controls the connecting platform and the clamp to fix the outer frame of the car sunroof. Before loading and unloading, the control system controls the connecting platform and the clamp to loosen the outer frame of the car sunroof. During flipping, the control system controls the connecting platform to loosen, and the clamp drives the outer frame of the car sunroof to rotate.
[0009] Furthermore, the feeding process includes:
[0010] After placing the four sides of the car sunroof outer frame in the designated positions on the workbench, the left cylinder pushes the left connecting platform to lock one long side, the right cylinder pushes the right connecting platform to lock the other long side, the first cylinder pushes the first locking block to lock one short side, and the third cylinder pushes the second locking block to lock the other short side, thus limiting the position of the car sunroof outer frame.
[0011] The second cylinder pushes the first clamp, which clamps one short side. The fourth cylinder pushes the second clamp, which clamps the other short side, thus fixing the outer frame of the car sunroof onto the worktable.
[0012] Furthermore, the processing steps include:
[0013] The first and second robotic arms perform welding, coating, and screw-locking on one side of the car sunroof's outer frame.
[0014] The first and second robotic arms retract, and the third robotic arm sequentially welds, coats, and screws onto the remaining part of the outer frame of the car sunroof on that side.
[0015] After the connecting platform is released, the clamp rotates the outer frame of the car sunroof 180°, and then the connecting platform returns to its original position, fixing the outer frame of the car sunroof.
[0016] The first and second robotic arms perform welding, coating, and screw-locking on the other side of the car sunroof's outer frame.
[0017] The first and second robotic arms retract, and the third robotic arm sequentially welds, coats, and screws onto the remaining part of the outer frame of the car sunroof on that side.
[0018] Furthermore, the first robotic arm and the second robotic arm simultaneously process the outer frame of the car sunroof.
[0019] Furthermore, during the processing, after the first, second, and third robotic arms are connected to the welding head to weld the outer frame of the car sunroof, the welding head is replaced with a spray gun to coat the outer frame of the car sunroof. After coating, the spray gun is replaced with a screwdriver bit to tighten the screws on the outer frame of the car sunroof.
[0020] Furthermore, during the coating process, the control system outputs signals to the receiving ends of the first, second, and third robotic arms according to the dimensions of the car sunroof outer frame. After receiving the signals, the first, second, and third robotic arms move a fixed distance, and the total area of the coating covers the entire car sunroof outer frame.
[0021] Implementing the embodiments of the present invention will have the following beneficial effects:
[0022] After adopting the above-mentioned production method for automotive sunroof outer frames, the processing of automotive sunroof outer frames can be completed in one workstation, eliminating the cost of transportation lines and overcoming the limitations of production sites. The processing process is controlled by a PLC control system, resulting in a high degree of automation. By adjusting the distance between the connecting tables with cylinders and adjusting the coating distance with the control system, the production equipment can be adapted to automotive sunroof outer frames of different sizes without the need to change production equipment, saving costs and increasing efficiency. Attached Figure Description
[0023] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0024] in:
[0025] Figure 1 This is a schematic diagram of the structure of an embodiment of the automotive sunroof outer frame proposed in this application, without a transparent baffle.
[0026] Figure 2 This is a schematic diagram of the structure of an embodiment of the automotive sunroof outer frame proposed in this application;
[0027] Figure 3 This is an exploded structural diagram of the first robotic arm in one embodiment of the automotive sunroof outer frame proposed in this application.
[0028] Figure label:
[0029] 1. XY translation mechanism; 11. Moving platform; 12. Telescopic rod; 121. Longitudinal slide rail; 122. Longitudinal slider; 13. Third robot arm; 14. Left guide rail; 15. Right guide rail; 16. Slide rail; 161. Left slider; 162. Right slider;
[0030] 2. Fixture mechanism; 21. Left connecting platform; 211. Left cylinder; 212. Left receiving groove; 22. Right connecting platform; 221. Right cylinder; 222. Right receiving groove;
[0031] 23. First flipping mechanism; 231. First clamp; 232. First cylinder; 233. First locking block; 234. Second cylinder; 235. First rotary motor;
[0032] 24. Second tilting mechanism; 241. Second clamp; 242. Third cylinder; 243. Second locking block; 244. Fourth cylinder; 245. Second rotary motor;
[0033] 25. First robotic arm; 251. First fixed platform; 252. First movable rod; 253. First longitudinal slider; 2531. First fixed post; 2532. First protrusion; 2533. First through hole; 254. First connecting block;
[0034] 26. Second robotic arm; 261. Second fixed platform; 262. Second movable rod; 263. Second longitudinal slider; 2631. Second fixed post; 2632. Second protrusion; 2633. Second through hole; 264. Second connecting block;
[0035] 3. Control panel; 4. Left control button; 5. Right control button; 6. Transparent panel. Detailed Implementation
[0036] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application pertains; the terminology used herein in the specification of the application is for the purpose of describing particular embodiments only and is not intended to be limiting of the application; the terms "comprising" and "having," and any variations thereof, in the specification, claims, and foregoing drawings of this application, are intended to cover non-exclusive inclusion. The terms "first," "second," etc., in the specification, claims, or foregoing drawings of this application are used to distinguish different objects, not to describe a particular order.
[0037] In this document, the term "embodiment" means that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of this application. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.
[0038] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings.
[0039] Reference Figures 1 to 3 This application proposes a method for producing an outer frame for an automobile sunroof, comprising the following steps:
[0040] Loading: Place the car sunroof outer frame to be processed on the workbench and clamp it in place;
[0041] Processing: Weld, coat, and screw on one side of the car sunroof outer frame; flip the car sunroof outer frame over and weld, coat, and screw on the other side of the car sunroof outer frame.
[0042] Material unloading: The clamps are released, and the completed outer frame of the car sunroof is removed.
[0043] All the above steps are carried out in production equipment, which includes a hollow housing and a control system. The top of the housing is equipped with an XY translation mechanism 1, which includes a left guide rail 14, a right guide rail 15, a slide rail 16, and a moving platform 11. The left guide rail 14 and the right guide rail 15 are arranged parallel to each other. One end of the slide rail 16 has a left slider 161, and the other end has a right slider 162. The left slider 161 can slide on the left guide rail 14, and the right slider 162 can slide on the right guide rail 15. The moving platform 11 is movably connected to the slide rail 16. Because the left guide rail 14... The length of the right guide rail 15 is greater than the maximum length of one side of the car sunroof outer frame, and the length of the slide rail 16 is greater than the maximum length of the other adjacent side of the car sunroof outer frame. The moving range of the moving platform 11 can cover the entire car sunroof outer frame. The control system can accurately locate the points that need to be operated and make the left slider 161 and the right slider 162 move simultaneously. The moving platform 11 moves on the slide rail 16 and stops at a specific point. A telescopic rod 12 is provided on the lower side of the moving platform 11. When the moving platform 11 moves, the telescopic rod 12 moves together with the moving platform 11. In addition, the telescopic rod 12 includes a longitudinal slide 121 and a longitudinal slider 122. The top of the longitudinal slide 121 is fixed on the moving platform 11. The control system can control the longitudinal slider 122 to slide up and down on the longitudinal slide 121. A third robot arm 13 is connected to one side wall of the longitudinal slider 122. The third robot arm 13 can be used to change welding heads for welding, spray guns for coating, and screwdriver bits for tightening screws, and can be changed in a timely manner according to the settings of the control system. Since these tasks require the third robot arm 13 to descend and then rise to the next working position, the telescopic rod 12 is used to control the lifting height of the third robot arm 13.
[0044] A workbench is also provided in the middle of the housing. The workbench is equipped with a fixture mechanism 2, which includes a movable connecting platform and a flipping mechanism. The connecting platform includes a left connecting platform 21 and a right connecting platform 22. The flipping mechanism includes a first flipping mechanism 23 and a second flipping mechanism 24, which are located between the left connecting platform 21 and the right connecting platform 22. The left connecting platform 21 has a left receiving groove 212, and the right connecting platform 22 has a right receiving groove 222. The left receiving groove 212 can accommodate one side of the sunroof outer frame, and the right receiving groove 222 can accommodate the sunroof outer frame. On the other side of the frame, the left connecting platform 21 is movably connected to the left cylinder 211, and the right connecting platform 22 is movably connected to the right cylinder 221. After the car sunroof outer frame is placed on the left connecting platform 21 and the right connecting platform 22, the distance between the left connecting platform 21 and the right connecting platform 22 can be adjusted by the left cylinder 211 and the right cylinder 221, so different specifications of car sunroof outer frames can be adapted. After fixing the left and right sides of the car sunroof outer frame to the left receiving groove 212 and the right receiving groove 222, the first flipping mechanism 23 and the second flipping mechanism 24 fix the other two sides of the car sunroof outer frame. Since the first flipping mechanism 23 and the second flipping mechanism 24 need to flip the car sunroof outer frame, it is preferable to fix the long side of the car sunroof outer frame by the jig mechanism 2 and the short side by the first flipping mechanism 23 and the second flipping mechanism 24. Since the torque of the short side is short, the torque required during rotation is smaller, and the power required by the first flipping mechanism 23 and the second flipping mechanism 24 is smaller.
[0045] The first flipping mechanism 23 includes a first cylinder 232, a first locking block 233, a second cylinder 234, a first rotary motor 235, and a first clamp 231. The first cylinder 232 is movably connected to the first locking block 233, which is used to lock onto a short side of the outer frame of the car sunroof. The second cylinder 234 is movably connected to the first rotary motor 235, and the output end of the rotary motor is connected to the first clamp 231, which is used to clamp a short side of the outer frame of the car sunroof. Both the second cylinder 234 and the first rotary motor 235 are located at the center of the short side of the outer frame of the car sunroof. When rotating, the torque on both sides is equal, avoiding uneven force on both sides that could damage the product. Therefore, it is preferable to have two of each of the first cylinder 232 and the first locking block 233, symmetrically arranged on both sides of the first clamp 231. The first cylinder 232 can push the first locking block 233 to move, and the second cylinder 234 can push the first rotary motor 235 to move. Therefore, the distance between the first clamp 231 and the second clamp 241 can be adjusted according to different models and sizes of the outer frame of the car sunroof to adapt to different outer frames of the car sunroof.
[0046] Similarly, the second flipping mechanism 24 includes a third cylinder 242, a second clamping block 243, a fourth cylinder 244, a second rotary motor 245, and a second clamp 241. The second flipping mechanism 24 is symmetrically arranged with the first flipping mechanism 23, and the control system can control the first flipping mechanism 23 and the second flipping mechanism 24 to clamp the outer frame of the car sunroof and flip it 180 degrees at the same time to process the other side.
[0047] In addition, a first robotic arm 25 is provided on one side of the left connecting platform 21. The first robotic arm 25 includes a first fixed platform 251, a first movable rod 252, a first vertical slider 253, and a first connecting block 254. The first fixed platform 251 is fixed to one side of the first connecting platform. A left motor is provided inside the first fixed platform 251. The output end of the left motor is movably connected to one end of the first movable rod 252. The other end of the first movable rod 252 is movably connected to the first vertical slider 253. The first vertical slider 253 includes a first fixed post 2531 and a first protrusion 2532. A first through hole 2533 is provided on the first protrusion 2532. The first fixed post 2531 passes through the first through hole 2533. The first protrusion 2532 is fixedly connected to the first connecting block 254. The first protrusion 2532 can slide on the first fixed post 2531, so that the first connecting block 254 can move up and down. That is, after the first robotic arm 25 completes the work at one point, it can raise its head and move to the next point to work. The first robotic arm 25 is located at the junction of the long and short sides of the outer frame of the car sunroof. This location requires frequent welding and screw-locking operations, and a dedicated first robotic arm 25 can significantly improve work efficiency. The first movable rod 252 consists of two connecting rods. The left motor can move the connecting rods to change the angle between them, allowing the first connecting block 254 to move within a certain range. The first connecting block 254 can be connected to and replaced with welding heads for welding, spray guns for coating, or screwdriver bits for screw-locking, and these can be changed promptly according to the control system settings. During operation, the control system operates the left motor to move the first movable rod 252, causing the first connecting block 254 to move to a specific position and begin operation. Through the cooperation of the first movable rod 252 and the first longitudinal slider 253, the first robotic arm 25 can complete the work on one corner of the outer frame of the car sunroof.
[0048] Similarly, a second robotic arm 26 is provided on one side of the right connecting platform 22. The second robotic arm 26 is located at a corner opposite to the first robotic arm 25. The second robotic arm 26 includes a second fixed platform 261, a second movable rod 262, a second longitudinal slider 263, and a second connecting block 264. The second longitudinal slider 263 includes a second fixed post 2631 and a second protrusion 2632. The second protrusion 2632 is provided with a second through hole 2633. The structure of the second robotic arm 26 is the same as that of the first robotic arm 25, and it can also complete the work on the other corner of the car sunroof outer frame. After the first robotic arm 25 and the second robotic arm 26 have completed their work, the control system manipulates the first robotic arm 25 and the second robotic arm 26 to move away to avoid obstructing the work of the third robotic arm 13. Since the processing of the car sunroof outer frame requires fixing screws and motor screws, and the two types of screws require different screwdriver bits, the first robotic arm 25, the second robotic arm 26, and the third robotic arm 13 can all change the screwdriver bits according to the type of screw required at the working point when connecting the screwdriver bits.
[0049] In addition, a control panel 3 and a left control button 4 are located on one side of the left connecting platform 21. The left control panel 3 can adjust parameters, and a right control button 5 is located on the right connecting platform 22. The left control button 4 and the right control button 5 work together to control whether the equipment is running. The control panel 3 can display the position and working status of the first robotic arm 25, the second robotic arm 26, and the third robotic arm 13 at any time. Users can operate the control system through the touch screen to monitor the processing status of the equipment in real time. The left control button 4 and the right control button 5 are used to control the emergency stop of the equipment to prevent safety accidents and affect the normal operation of the equipment. The next action can only be performed when both the left control button 4 and the right control button 5 are pressed at the same time to effectively prevent accidental touch. In addition, there are openable and closable transparent baffles 6 on the four side walls of the housing, which can reduce the impact of dust on the equipment and facilitate the monitoring and observation of the staff.
[0050] Specifically, the manufacturing method for the outer frame of this car sunroof is as follows:
[0051] Loading: The two long sides of the car sunroof outer frame are placed on the left and right connecting platforms of the workbench, respectively, and the two short sides are placed on the first clamping block 233 and the second clamping block 243, respectively. This process can be achieved manually or by using a loading robot equipped with an infrared monitoring and positioning system. Then, the control system controls the left cylinder 211 to push the left connecting platform 21, the right cylinder 221 to push the right connecting platform 22, the first cylinder 232 to push the first clamping block 233, and the third cylinder 242 to push the second clamping block 243. After the car sunroof outer frame is fixed, the second cylinder 234 pushes the first clamp 231 to clamp one short side of the car sunroof outer frame, and the fourth cylinder 244 pushes the second clamp 241 to clamp the other short side of the car sunroof outer frame. Since the travel distance of each cylinder can be adjusted, when processing car sunroof outer frames of different sizes, the control system is adjusted according to their length to adjust the position of the left and right connecting platforms and the first and second clamping blocks 233 and 243, so that the position of the car sunroof outer frame is fixed and will not easily loosen.
[0052] Processing: The first robotic arm 25 and the second robotic arm 26 simultaneously weld, coat, and tighten screws on one side of the outer frame of the car sunroof. Specifically, the output end of the left motor moves the first movable rod 252, which drives the first connecting block 254 to move to the welding point. The welding head connected to the first connecting block 254 moves downward and welds. After welding, the first connecting block 254 drives the welding head to move upward, and the first movable rod 252 drives the first connecting block 254 to move to the next welding point. The welding head moves downward and welds, thus completing the welding of the area that the first robotic arm 25 can complete. The second robotic arm 26 is located diagonally opposite the first robotic arm 25, and its processing point is completely symmetrical with the point that the first robotic arm 25 needs to process. Therefore, the first robotic arm 25 and the second robotic arm 26 work synchronously.
[0053] After welding, the welding head is replaced with a spray gun. The PLC control system first adjusts the coating distance of each robotic arm according to the size of the car sunroof outer frame. The first connecting block 254 drives the spray gun to move downward to the designated position for automatic coating. The spray gun stops automatically after passing the designated distance. An infrared detection device can also be set up in this process to detect whether the coating has shifted and cannot completely cover the car sunroof outer frame. Once an error occurs during the coating process, the infrared detection device can issue an alarm and stop the operation. The defective products are directly transferred to the defective product processing area to avoid both defective and normal products undergoing subsequent operations, which would not only cause waste but also add subsequent sorting processes.
[0054] After the coating is completed, the nozzle is replaced with a screwdriver bit. The first robotic arm 25 and the second robotic arm 26 respectively tighten screws at designated positions. Since the processing of the outer frame of the car sunroof requires fixing screws and motor screws, the two types of screws require different screwdriver bits. When connecting the screwdriver bits, the screwdriver bits should be changed according to the type of screw required at the working point.
[0055] After the first robotic arm 25 and the second robotic arm 26 complete this step, the left motor drives the first movable rod 252 to move to one side of the worktable, and the right motor drives the second movable rod 262 to move to the other side of the worktable, so as to avoid obstructing the work of the third robotic arm 13.
[0056] The moving platform 11 on the xy translation mechanism 1 can slide on the slide rail 16, which can slide on the left and right guide rails. The control system controls the moving platform 11 to move in both the x and y directions and position it to a designated location. The telescopic rod 12 drives the third robot arm 13 to move up and down. After completing the work at one point, it moves up to the next point to work. Its working process is the same as that of the first robot arm 25 and the second robot arm 26, and will not be described again.
[0057] After one side of the car sunroof outer frame is finished, the first locking block 233 and the second locking block 243 are removed, the first flipping mechanism 23 and the second flipping mechanism 24 flip the car sunroof outer frame 180 degrees, and the first locking block 233 and the second locking block 243 return to their original positions to re-fix the car sunroof outer frame.
[0058] The first robotic arm 25 and the second robotic arm 26 simultaneously weld, coat, and tighten screws on the other side of the car sunroof outer frame. The third robotic arm 13 welds, coats, and tightens screws on the remaining part of the car sunroof outer frame on that side. Its working process is consistent with the above processing process.
[0059] Material unloading: The first clamp 231 and the second clamp 241 are released, the first locking block 233 and the second locking block 243 are removed, the finished car sunroof outer frame is taken out and placed in the designated position.
[0060] If any step goes wrong, the operator can press two control buttons to brake the equipment immediately and avoid unnecessary losses.
[0061] The above steps are completed in one workstation, which greatly reduces site costs. The entire processing is controlled by a PLC control system, and the machines are automated. The automation level is high, the production efficiency is high, and it can adapt to different sizes of car sunroof outer frames. It is also equipped with a testing device, eliminating the need to set up a separate testing station, which can speed up the production cycle and achieve higher economic benefits.
[0062] Obviously, the embodiments described above are only some embodiments of this application, not all embodiments. The accompanying drawings show preferred embodiments of this application, but do not limit the patent scope of this application. This application can be implemented in many different forms; rather, the purpose of providing these embodiments is to provide a more thorough and comprehensive understanding of the disclosure of this application. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art can still modify the technical solutions described in the foregoing specific embodiments, or make equivalent substitutions for some of the technical features. Any equivalent structures made using the content of this application's specification and drawings, directly or indirectly applied to other related technical fields, are similarly within the scope of patent protection of this application.
Claims
1. A method for producing an outer frame for an automobile sunroof, characterized in that, Includes the following steps: Loading: Place the car sunroof outer frame to be processed on the workbench and clamp it in place; The workbench is equipped with a movable connecting platform and a flipping mechanism. The flipping mechanism is equipped with a clamp. Before processing, the control system controls the connecting platform and the clamp to fix the outer frame of the car sunroof. Before loading and unloading, the control system controls the connecting platform and the clamp to loosen the outer frame of the car sunroof. During flipping, the control system controls the connecting platform to loosen, and the clamp drives the outer frame of the car sunroof to rotate. The connecting platform includes a left connecting platform and a right connecting platform. The flipping mechanism includes a first flipping mechanism and a second flipping mechanism. The first flipping mechanism and the second flipping mechanism are located between the left connecting platform and the right connecting platform. The left connecting platform is provided with a left receiving groove, and the right connecting platform is provided with a right receiving groove. The left receiving groove can accommodate one side of the outer frame of the car sunroof, and the right receiving groove can accommodate the other side of the outer frame of the car sunroof. The left connecting platform is movably connected to a left cylinder, and the right connecting platform is movably connected to a right cylinder. The first flipping mechanism includes a first cylinder, a first locking block, a second cylinder, a first rotary motor, and a first clamp. The first cylinder is movably connected to the first locking block, which is used to engage with a short side of the outer frame of the car sunroof. The second cylinder is movably connected to the first rotary motor, and the output end of the rotary motor is connected to the first clamp, which is used to clamp a short side of the outer frame of the car sunroof. Both the second cylinder and the first rotary motor are located at the center of the short side of the outer frame of the car sunroof. When rotating, the torque on both sides is equal. The first cylinder can push the first locking block to move, and the second cylinder can push the first rotary motor to move. The second flipping mechanism includes a third cylinder, a second latching block, a fourth cylinder, a second rotary motor, and a second clamp. The second flipping mechanism is symmetrically arranged with the first flipping mechanism. A first robotic arm is provided on one side of the left connecting platform. The first robotic arm includes a first fixed platform, a first movable rod, a first vertical slider, and a first connecting block. The first fixed platform is fixed to one side of the first connecting platform. A left motor is provided inside the first fixed platform. The output end of the left motor is movably connected to one end of the first movable rod. The other end of the first movable rod is movably connected to the first vertical slider. The first vertical slider includes a first fixed post and a first protrusion. The first protrusion has a first through hole. The first fixed post passes through the first through hole. The first protrusion is fixedly connected to the first connecting block. The first protrusion can slide on the first fixed post, so that the first connecting block can move up and down. The first robotic arm is located at the junction of the long side and the short side of the outer frame of the car sunroof. The first movable rod consists of two connecting rods. The left motor can change the angle between the two connecting rods by moving the connecting rods, so that the first connecting block can move within a certain range. A welding head for welding, a spray gun for coating, or a screwdriver bit for tightening screws can be connected and replaced on the first connecting block. A second robotic arm is provided on one side of the right connecting platform. The second robotic arm is located at a corner opposite to the first robotic arm. The second robotic arm includes a second fixed platform, a second movable rod, a second longitudinal slider, and a second connecting block. The second longitudinal slider includes a second fixed post and a second protrusion. The second protrusion is provided with a second through hole. The structure of the second robotic arm is the same as that of the first robotic arm. The feeding process includes: After placing the four sides of the car sunroof outer frame in the designated positions on the workbench, the left cylinder pushes the left connecting platform to lock one long side, the right cylinder pushes the right connecting platform to lock the other long side, the first cylinder pushes the first locking block to lock one short side, and the third cylinder pushes the second locking block to lock the other short side, thus limiting the position of the car sunroof outer frame. The second cylinder pushes the first clamp, which clamps one short side; the fourth cylinder pushes the second clamp, which clamps the other short side, thus fixing the outer frame of the car sunroof onto the worktable. Processing: Weld, coat, and screw on one side of the car sunroof outer frame; flip the car sunroof outer frame over and weld, coat, and screw on the other side of the car sunroof outer frame. The processing steps include: the first robotic arm and the second robotic arm simultaneously processing the outer frame of the car sunroof; The first and second robotic arms perform welding, coating, and screw-locking on one side of the car sunroof's outer frame. The first and second robotic arms retract, and the third robotic arm sequentially welds, coats, and screws onto the remaining part of the outer frame of the car sunroof on that side. After the connecting platform is released, the clamp rotates the outer frame of the car sunroof 180°, and then the connecting platform returns to its original position, fixing the outer frame of the car sunroof. The first and second robotic arms perform welding, coating, and screw-locking on the other side of the car sunroof's outer frame. The first and second robotic arms retract, and the third robotic arm sequentially welds, coats, and screws onto the remaining part of the outer frame of the car sunroof on that side. During the processing, the first, second, and third robotic arms are connected to welding heads to weld the outer frame of the car sunroof. Then, the welding heads are replaced with spray guns to coat the outer frame of the car sunroof. After coating, the spray guns are replaced with screwdriver bits to tighten the screws on the outer frame of the car sunroof. During the coating process, the control system outputs signals to the receiving ends of the first robotic arm, the second robotic arm, and the third robotic arm according to the size of the car sunroof outer frame. After receiving the signals, the first robotic arm, the second robotic arm, and the third robotic arm move a fixed distance, and the total area of the coating covers the entire car sunroof outer frame. Material unloading: The clamps are released, and the completed outer frame of the car sunroof is removed.