Film roll positioning device of part coating forming system

By using film positioning devices and film adhesion devices in the part overmolding system, the paint film roll of different colors is positioned and adhered to vehicle components by actuating the actuator, and the paint film roll in the prior art is solved. The problem of long downtime in replacement improves production efficiency.

CN119218503APending Publication Date: 2024-12-31GM GLOBAL TECHNOLOGY OPERATIONS LLC
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202311426370.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2023-06-30
Filing Date
2023-10-30
Publication Date
2024-12-31

AI Technical Summary

Technical Problem

When existing parts overmolding systems use more than one paint film, the downtime time is long when the paint film roll is replaced, which affects production efficiency.

Method used

A part overmolding system was designed, using a membrane positioning device and a membrane adhesion device to locate and adhere the paint film rolls of different colors to the vehicle parts through the actuator, reducing the shutdown of the paint film roll replacement time.

Benefits of technology

The efficient supply and adhesion of paint film rolls of different colors is achieved, reducing the downtime of paint film roll replacement and improving production efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119218503A_ABST
    Figure CN119218503A_ABST
Patent Text Reader

Abstract

The invention relates to a film roll positioning device of a part coating forming system. A part overmolding system includes a first roll of a first paint film, a second roll of a second paint film, a film adhesion device, and a film positioning device. The film adhesion device receives a first paint film. The film adhesion device is configured to adhere a first paint film to a component of a vehicle. And a film positioning device configured to hold the first roll and the second roll and, based on actuation of the actuator, position the second roll of the second paint film to the film adhesion device while the film adhesion device applies the first paint film to the component.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The information provided in this section is for the purpose of generally presenting the background of the present disclosure. To the extent described in this section, the work of the presently named inventors, as well as aspects of this specification that may not otherwise qualify as prior art at the time of filing, are not explicitly or implicitly admitted to be prior art against the present disclosure.

[0002] The present disclosure relates to a forming over part (FOP) system, and more particularly, to a film roll positioning device of the FOP system. Background Art

[0003] The vehicle may include a plurality of panels. Examples of the plurality of panels include side mirror panels, door panels, hood panels, liftgate panels, and another suitable panel. The plurality of panels may be made of a metal material or another suitable material. Typically, each of the plurality of panels is colored in one or more colors.

[0004] In one example, one of the plurality of panels is colored a first color. In another example, a first of the plurality of panels is colored a first color, and a second of the plurality of panels is colored a second color different from the first color. In yet another example, one of the plurality of panels may be colored the first color and the second color.

[0005] The plurality of panels may be colored using a paint spraying system. The paint spraying system includes spraying a colored paint to one or more of the plurality of panels. In another example, the plurality of panels may be colored using a part overmolding (FOP) system. The FOP system includes applying a colored film to one or more of the plurality of panels. Summary of the invention

[0006] An exemplary part overmolding system is provided. The part overmolding system includes a first roll of a first paint film, a second roll of a second paint film, a film adhering device, and a film positioning device. The film adhering device receives the first paint film. The film adhering device is configured to adhere the first paint film to a component of a vehicle. The film positioning device is configured to hold the first roll and the second roll, and based on actuation of an actuator, while the film adhering device applies the first paint film to the component, position the second roll of the second paint film to the film adhering device.

[0007] In one example, the first paint film has a first color, and the second paint film has a second color different from the first color.

[0008] In one example, the part overmolding system includes a robot having an end effector configured to grasp and release the second roll.

[0009] In one example, the part overmolding system includes a film support wheel, which is disposed between a film adhering device and a film positioning device, and which is configured to guide the second paint film from the film positioning device to the film adhering device.

[0010] In one example, the part overmolding system includes a blade. The blade is disposed between the film support wheel and the film positioning device. The blade is configured to cut the second paint film.

[0011] In one example, the part overmolding system includes a camera, which is disposed between the film support wheel and the film positioning device and is configured to capture an image of the second paint film.

[0012] In one example, the part overmolding system includes a control module configured to detect whether there is a defect in the second paint film based on an image captured by the camera.

[0013] An exemplary part overmolding system is provided. The part overmolding system includes a first roll of a first paint film, a second roll of a second paint film, a film adhesion device, and a film rotator. The film adhesion device receives the first paint film. The film adhesion device is configured to adhere the first paint film to a component of a vehicle. The film rotator has a plurality of slots. The film rotator is configured to hold the first roll and the second roll, and based on actuation of an actuator, while the film adhesion device applies the first paint film to the component, the second roll of the second paint film is positioned to the film adhesion device.

[0014] In one example, the film rotator includes a housing having the plurality of slots and a core disposed within the housing.

[0015] In one example, the membrane rotator rotates about the core based on actuation of the actuator.

[0016] In one example, each of the plurality of slots is annularly spaced about the core, and one of the plurality of slots is configured to retain the second roll.

[0017] In one example, the part overmolding system includes a robot having an end effector configured to grasp and release the second roll and to move the second roll between a first position and a second position based on input from a control module.

[0018] In one example, the first position is a position of one of the plurality of slots of the film rotator, and the second position is a position on a paint film roll support.

[0019] An exemplary part overmolding system is provided. The part overmolding system includes a first roll of a first paint film, a second roll of a second paint film, a film adhesion device, and a film conveyor. The film adhesion device receives the first paint film. The film adhesion device is configured to adhere the first paint film to a component of a vehicle. The film conveyor has a conveyor belt and a plurality of roll holders. The plurality of roll holders are attached to the conveyor belt, and the plurality of roll holders are configured to hold the first roll and the second roll. The conveyor belt is configured to position the second roll of the second paint film to the film adhesion device based on actuation of an actuator while the film adhesion device applies the first paint film to the component.

[0020] In one example, the film conveyor extends between a first conveyor end and a second conveyor end opposite the first conveyor end. The film conveyor includes a first wheel disposed at the first conveyor end and a second wheel disposed at the second conveyor end.

[0021] In one example, the conveyor belt extends around the first wheel and the second wheel.

[0022] In one example, the part overmolding system includes a robot having an end effector configured to grasp and release the second roll.

[0023] In one example, the robot is configured to move the second roll between a first position to a second position based on input from a control module.

[0024] In one example, the first position is a position of one of the plurality of roll holders of the film conveyor, and the second position is a position on a paint film roll support.

[0025] In one example, the robot is configured to load the second roll into one of the plurality of roll holders and unload the second roll based on input from the control module.

[0026] The present invention also includes the following technical solutions:

[0027] Solution 1. A part overmolding system, comprising:

[0028] The first roll of the first paint film;

[0029] Second roll of the second paint film;

[0030] a film adhering device that receives the first paint film, wherein the film adhering device is configured to adhere the first paint film to a component of a vehicle; and

[0031] A membrane positioning device, which is configured to:

[0032] maintaining the first roll and the second roll; and

[0033] Based on the actuation of the actuator, the second roll of the second paint film is positioned to the film adhering device while the film adhering device applies the first paint film to the component.

[0034] Option 2. The part overmolding system according to Option 1, wherein the first paint film has a first color, and the second paint film has a second color different from the first color.

[0035] Option 3. The part overmolding system according to Option 1 further includes a robot having an end effector, wherein the end effector is configured to grasp and release the second roll.

[0036] Option 4. The part overmolding system according to Option 1 further includes a film supporting wheel arranged between the film adhesion device and the film positioning device, and the film supporting wheel is configured to guide the second paint film from the film positioning device to the film adhesion device.

[0037] Option 5. The part overmolding system according to Option 4 further includes a blade arranged between the film supporting wheel and the film positioning device, wherein the blade is configured to cut the second paint film.

[0038] Option 6. The part overmolding system according to Option 5 further includes a camera, which is arranged between the film supporting wheel and the film positioning device and is configured to capture an image of the second paint film.

[0039] Option 7. The part overmolding system according to Option 6 further includes a control module, which is configured to detect whether there are defects in the second paint film based on the image captured by the camera.

[0040] Scheme 8. A part overmolding system, comprising:

[0041] The first roll of the first paint film;

[0042] Second roll of the second paint film;

[0043] a film adhering device that receives the first paint film, wherein the film adhering device is configured to adhere the first paint film to a component of a vehicle; and

[0044] A film rotator having a plurality of slots, wherein the film rotator is configured to:

[0045] maintaining the first roll and the second roll; and

[0046] Based on the actuation of the actuator, the second roll of the second paint film is positioned to the film adhering device while the film adhering device applies the first paint film to the component.

[0047] Option 9. A part overmolding system according to Option 8, wherein the film rotator includes a shell having the plurality of grooves and a core disposed within the shell.

[0048] Embodiment 10. The part overmolding system according to Embodiment 9, wherein the film rotator rotates around the core based on actuation of the actuator.

[0049] Embodiment 11. The part overmolding system of Embodiment 9, wherein each of the plurality of grooves is annularly spaced about the core, and one of the plurality of grooves is configured to retain the second roll.

[0050] Solution 12. The part overmolding system according to Solution 8 further includes:

[0051] A robot having an end effector configured to grasp and release the second roll, wherein the robot is configured to move the second roll between a first position and a second position based on input from a control module.

[0052] Option 13. A part overmolding system according to Option 12, wherein the first position is a position of one of the plurality of slots of the film rotator, and the second position is a position on a paint film roll support.

[0053] Scheme 14. A part overmolding system, comprising:

[0054] The first roll of the first paint film;

[0055] Second roll of the second paint film;

[0056] a film adhering device that receives the first paint film, wherein the film adhering device is configured to adhere the first paint film to a component of a vehicle; and

[0057] A film conveyor having a conveyor belt and a plurality of roll holders, wherein:

[0058] The plurality of roll holders are attached to the conveyor belt, and the plurality of roll holders are configured to hold the first roll and the second roll, and

[0059] The conveyor belt is configured to position the second roll of the second paint film to the film adhering device while the film adhering device applies the first paint film to the component based on actuation of an actuator.

[0060] Option 15. The part overmolding system according to Option 14, wherein:

[0061] The film conveyor extends between a first conveyor end and a second conveyor end opposite the first conveyor end; and

[0062] The film conveyor includes a first wheel disposed at the first conveyor end and a second wheel disposed at the second conveyor end.

[0063] Option 16. The part overmolding system of Option 15, wherein the conveyor belt extends around the first wheel and the second wheel.

[0064] Option 17. The part overmolding system according to Option 14 further includes a robot having an end effector, wherein the end effector is configured to grasp and release the second roll.

[0065] Embodiment 18. A part overmolding system according to Embodiment 17, wherein the robot is configured to move the second roll between the first position and the second position based on input from a control module.

[0066] Option 19. A part overmolding system according to Option 18, wherein the first position is a position of one of the plurality of roll holders of the film conveyor, and the second position is a position on a paint film roll support.

[0067] Option 20. A part overmolding system according to Option 18, wherein the robot is configured to load the second roll into one of the plurality of roll holders and unload the second roll based on input from the control module.

[0068] Other areas of applicability of the present disclosure will become apparent from the detailed description, claims and drawings.The detailed description and specific examples are intended for purposes of illustration only and are not intended to limit the scope of the disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0069] The present disclosure will be more fully understood through the detailed description and accompanying drawings, in which:

[0070] Figure 1 is a functional diagram of an exemplary part overmolding system;

[0071] Figure 2 is a schematic diagram of an exemplary part overmolding system having a film spinner;

[0072] Figure 3 is located in Figure 2 Schematic diagram of an exemplary paint film roll within a film spinner shown in ;

[0073] Figure 4 yes Figure 2 A schematic diagram of an exemplary roll holder of an exemplary film rotator shown in;

[0074] Figure 5 yes Figure 2 A schematic diagram of an exemplary roll holder of an exemplary film rotator shown in;

[0075] Figure 6 is a schematic diagram of an exemplary film conveyor of a part overmolding system;

[0076] Figure 7 is a schematic diagram of an exemplary part overmolding system having an exemplary robot;

[0077] Figure 8 yes Figure 7 A schematic diagram of an exemplary robot shown in ;

[0078] Fig. 9 yes Figure 7 A schematic diagram of an exemplary robot shown in , wherein an exemplary end effector of the robot grasps a roll of paint film;

[0079] Fig.10 is a schematic diagram of an exemplary part overmolding system;

[0080] Fig.11 is a schematic diagram of an exemplary part overmolding system;

[0081] Fig.12 is a schematic diagram of an exemplary defect detection system for a part overmolding system; and

[0082] Fig.13 is a flow chart of a method for detecting defects in a component.

[0083] In the drawings, reference numerals may be repeated to identify similar and / or identical elements. DETAILED DESCRIPTION

[0084] The component may be colored using paint. Examples of components include panels of a vehicle, such as side mirror panels, door panels, hood panels, liftgate panels, and other suitable panels. However, the component may also be a non-automotive component.

[0085] In one example, a paint spraying system is used to spray paint onto a component. However, a paint spraying system may involve a paint spraying booth, a paint storage tank containing the paint, a paint piping system, a sprayer, and other parts.

[0086] In another example, a part overmolding (FOP) system is used to apply a tinted film to a component. The FOP system includes a paint film roll holder and a film adhesion device. The paint film roll can be arranged on the paint film roll holder. The component can be arranged in the film adhesion device. The film adhesion device is configured to receive the paint film of the paint film roll from the paint film roll holder and adhere the paint film to the component.

[0087] However, the paint film roll holder may only be configured to hold one paint film roll at a given time. However, in one example, more than one paint film with different colors may be used. When more than one paint film is used, the operation of the film adhesion device is stopped so that the first paint film roll is removed from the paint film roll holder and the second paint film roll is loaded onto the paint film roll holder. This can result in increased downtime of the FOP system.

[0088] In view of the above, a part overmolding system is provided that allows paint film rolls of different colors to be supplied to a film adhesion device, resulting in reduced downtime for paint film roll replacement.

[0089] Reference now Figure 1 , presents a functional diagram of an exemplary part overmolding system 100 . The part overmolding system 100 includes a film positioning device 102 , a film adhering device 104 , and a control module 106 .

[0090] The film positioning device 102 accommodates a plurality of paint film rolls 110. The plurality of paint film rolls 110 may include a suitable number of paint film rolls 110, such as four rolls, six rolls, or another suitable number. In one example, a first roll of the plurality of paint film rolls 110 may have a first color, and a second roll of the plurality of paint film rolls 110 may have a second color different from the first color. Alternatively, the first roll and the second roll of the plurality of paint film rolls 110 may have the same color.

[0091] Each of the plurality of paint film rolls 110 includes a paint film in a roll-like structure (rolled up), the paint film including a color layer, and the color layer including the corresponding color of the paint film.

[0092] In addition to the color layer, the paint film may also include one or more sub-layers, such as a film layer, an adhesive layer or one or more other suitable layers. The film layer is a protective layer that can be arranged at the top surface of the paint film. The film layer can be transparent. The adhesive layer includes an adhesive for adhering the paint film to another surface of a panel such as a vehicle. The adhesive layer can be arranged at the bottom surface of the paint film. Each sub-layer can be smooth, etched or have another suitable structure.

[0093] The film positioning device 102 includes one or more first actuators 112. The first actuator 112 can be a mechanical actuator, an electric actuator, or a combination thereof. The first actuator 112 receives input from the control module 106 and is actuated based on the input received from the control module 106. More specifically, the film positioning device 102 is configured to rotate based on the actuation of the first actuator 112 to position one of the plurality of paint film rolls 110 next to the film adhesion device 104. The film positioning device 102 is configured to discard one of the plurality of paint film rolls 110 into a box based on the actuation of the first actuator 112 when the amount (e.g., length) of the paint film of one of the plurality of paint film rolls 110 is less than a predetermined amount.

[0094] The film adhering device 104 is configured to adhere the paint film received from the film positioning device 102 to a component 114 of the vehicle based on input from the control module 106. The component 114 is disposed within the film adhering device 104 and below the paint film. In one example, the film adhering device 104 is configured to thermally vacuum form the paint film onto the component 114 based on input from the control module 106.

[0095] The film adhesion device 104 includes one or more second actuators 116. The second actuator can be a mechanical actuator, an electric actuator, or a combination thereof. The second actuator 116 receives input from the control module 106 and operates based on the input received from the control module 106. For example, one of the second actuators 116 is configured to move the component 114 vertically upward based on the input from the control module 106, and thereby press the component 114 into the paint film (e.g., adhesive layer). The paint film is adhered to the component 114.

[0096] The control module 106 communicates with the film positioning device 102 and the film adhesion device 104. The control module 106 is configured to store the position of each of the plurality of paint film rolls 110 and the color of each of the plurality of paint film rolls 110 in a memory. The control module 106 is configured to determine the use of each of the plurality of paint film rolls 110 based on the number of cycles of the film adhesion device 104 that has used the corresponding paint film roll 110. The control module 106 is configured to warn a user when the amount (e.g., length) of a paint film of one of the plurality of paint film rolls 110 is less than a predetermined amount based on the use of the corresponding paint film roll 110. In one example, when the amount of the corresponding paint film roll 110 is less than the predetermined amount, the control module 106 may output an audible alarm via a speaker.

[0097] In some configurations, the control module 106 may be coupled to a robot (e.g., Figure 7-9 The robot 326 shown in FIG. 1 communicates with the robot 326 shown in FIG. The robot is configured to operate based on input from the control module 106.

[0098] The control module 106 is configured to be activated when a predetermined paint film having a predetermined color is supplied from the film positioning device 102 to the film adhering device 104. The control module 106 may request that a first paint film having a first color be supplied into the film adhering device 104. The first actuator 112 of the film positioning device 102 is configured to position the first paint film next to the film adhering device 104 based on input from the control module 106. One of the second actuators 116 of the film adhering device 104 is configured to receive the first paint film from the film positioning device 102 based on input from the control module 106 and extend the first paint film across the film adhering device 104. Another of the second actuators 116 of the film adhering device 104 is configured to move the component 114 into the first paint film based on input from the control module 106 and adhere the first paint film to the component 114.

[0099] In one example, the film adhering device 104 is configured to adhere a first paint film of a first paint film roll having a first color to a first one of the components 114, and adhere a second paint film of a second paint film roll having a second color to a second one of the components 114, based on input from the control module 106. For example, the first color may be red, the second color may be yellow, and the component 114 may be a door panel of a vehicle. The film adhering device 104 is configured to adhere a first paint film having red to a first one of the door panels, and adhere a second paint film having yellow to a second one of the door panels. However, the first color and the second color may be another suitable color, and the component 114 may be another suitable component.

[0100] The first actuator 112 of the film positioning device 102 is configured to move the second paint film to be positioned beside the film adhering device 104, and the film adhering device 104 is configured to receive the second paint film based on input from the control module 106. The film adhering device 104 is configured to receive the second paint film simultaneously with adhering the first paint film to the component 114. Once the first paint film is vacuumed to the first of the components 114, the second paint film can be applied to the second of the components 114.

[0101] In another example, more than one paint film may be adhered to a single component 114. The film adhering device 104 is configured to adhere a first paint film having a first color of a first paint film roll and a second paint film having a second color of a second paint film roll to the component. The film adhering device 104 is configured to receive a second paint film simultaneously with the film adhering device 104 adhering the first paint film to the component 114. Once the first paint film is vacuumed to the component 114, the second paint film may be applied.

[0102] Thus, there is minimal or no time delay between the first paint film being adhered to the component 114 and the second paint film being ready to be applied to the same component 114 or a second one of the components 114 .

[0103] Figure 2 1 is a schematic diagram of an exemplary part overmolding system 130. The part overmolding system 130 includes a film adhering device 132, a film positioning device 134, a film supporting wheel 136, and a control module (eg, control module 106). The film positioning device 134 receives a plurality of paint film rolls 138.

[0104] The film adhered device 132 extends between a first device end 144 and a second device end 146 opposite the first device end 144. The film adhered device 132 extends between a first device side 148 and a second device side 150 opposite the first device side 148. A first (lower) housing 152 is disposed at the first device end 144, and a second (upper) housing 154 is disposed at the second device end 146. The second housing 154 may be positioned at the first housing position ( Figure 2 and the second housing position ( Figure 2 When the second shell 154 is in the first shell position, the second shell 154 is separated from the first shell 152. When the second shell 154 is in the second shell position, the second shell 154 is sealingly engaged with the first shell 152. When the second shell 154 is in the second shell position, the first shell 152 and the second shell 154 define a vacuum sealed chamber 156 therein. The vacuum device draws air out of the first shell 152 and the second shell 154.

[0105] The first clamp 160 is disposed at the first device side 148 and is positioned at the top housing end 162 of the first housing 152. The second clamp 164 is disposed at the top housing end 162 of the first housing 152. The second clamp 164 is movable between the first clamp position and the second clamp position based on input from the control module. When the second clamp 164 is in the first clamp position, the second clamp 164 is positioned adjacent to the first clamp 160 and disposed inside the first clamp 160. When the second clamp 164 is in the second clamp position ( Figure 2 ), the second clamp 164 is positioned at the second device side 150 of the film adhered device 132. When the second clamp 164 transitions from the first clamp position to the second clamp position, the second clamp 164 translates from the first device side 148 inside the first clamp 160 to the second device side 150 of the film adhered device 132.

[0106] The first clamp 160 is configured to receive the paint film 168 of the first roll 170 of the plurality of paint film rolls 138 from the film positioning device 134. When the second clamp 164 is in the first clamp position, the first end 172 of the paint film 168 extends through the first clamp 160 to the second clamp 164. The second clamp 164 is configured to receive the first end 172 of the first roll 170 and clamp the first end 172. The second clamp 164 is transformed from the first clamp position to the second clamp position to thereby move the paint film 168 across the film adhesion device 132 and unwind the first roll 170. The first clamp 160 is configured to clamp the paint film 168 when the second clamp 164 is in the second clamp position.

[0107] The component 180 may be disposed in the first portion 182 of the vacuum sealed chamber 156 and positioned between the paint film 168 and the first housing 152. Examples of the component 180 include panels of a vehicle, such as a side mirror panel, a door panel, a hood panel, a liftgate panel, and another suitable panel. The component 180 may also be a non-automotive component. The component 180 may be located on a component bracket 184. The component bracket 184 is attached to the first housing 152 and disposed within the first housing 152. Based on input from the control module, the component bracket 184 may be moved between a first bracket position and a second bracket position using a second actuator (e.g., the second actuator 116). When the component bracket 184 is in the first bracket position ( Figure 2 ), the component 180 is separated from the paint film 168. When the component support 184 is in the second support position ( Figure 2 When the component 180 is pressed into the paint film 168 (shown in dotted lines), the component 180 is pressed into the paint film 168. When the component holder 184 is transferred from the first holder position to the second holder position, the component holder 184 moves in the direction from the first device end 144 to the second device end 146 of the film adhesion device 132.

[0108] The heater is configured to heat the paint film 168. The vacuum device is configured to draw air from the first shell 152 and the second shell 154 to thereby fix the heated paint film 168 to the component 180. In one example, the second shell 154 can be attached to a compressed air tank. When the component support 184 is in the second support position and the component 180 is pressed into the paint film 168, compressed air can be released from the compressed air tank into the second portion 186 of the vacuum sealed chamber 156 between the paint film 168 and the second shell 154. The compressed air is used to further fix the paint film 168 to the component 180.

[0109] The film positioning device 134 is a film rotator. The film positioning device 134 is positioned adjacent to the film adhesion device 132. In the example shown, the film positioning device 134 is positioned adjacent to the first device side 148 of the film adhesion device 132. The film positioning device 134 includes a device housing 190 and a device support 192.

[0110] By applying a rotational force to the device housing 190, the device housing 190 can be rotated. Based on the input from the control module, the device housing 190 can be rotated using a first actuator (e.g., the first actuator 112). More specifically, the device housing 190 can be rotated around a core 194 of the device housing 190. In the example shown, the device housing 190 can be rotated in a clockwise direction. In another example, the device housing 190 can be rotated in a counterclockwise direction. In yet another example, the device housing 190 can be rotated in both clockwise and counterclockwise directions.

[0111] The device housing 190 is illustrated as having a circular side view shape. However, the device housing 190 may have another suitable side view shape, such as a square or a triangle. The device housing 190 includes a plurality of grooves 198 arranged annularly around the core 194. Each of the plurality of grooves 198 is annularly spaced from each other. Each of the plurality of grooves 198 extends from the outer surface 200 of the device housing 190 in a radially inward direction. In the example shown, the plurality of grooves 198 includes four grooves. However, another suitable number of grooves may be used.

[0112] Each of the plurality of slots 198 is shaped and sized to receive one of the plurality of paint rolls 138. A roll holder 204 is disposed between each of the plurality of slots 198. The roll holder 204 is configured to removably retain the plurality of paint rolls 138 to the device housing 190.

[0113] In one example, a robot (eg, robot 326 ) is configured to load and unload the plurality of paint film rolls 138 into and from the plurality of slots 198 of the device housing 190 .

[0114] The film support wheel 136 is disposed between the film adhering device 132 and the film positioning device 134. In some configurations, the film support wheel 136 may be directly attached to the film adhering device 132. In other configurations, the film support wheel 136 may be directly attached to the film positioning device 134.

[0115] The film support wheel 136 includes a wheel 206 and a wheel bracket 208. The wheel 206 is rotatable and supports the movement of the paint film 168, such as when the second clamp 164 moves from the first clamp position to the second clamp position. The wheel bracket 208 holds the wheel 206 so that the wheel 206 is positioned adjacent to the first clamp 160 of the film adhesion device 132.

[0116] Figure 3 1 is a schematic diagram of a paint film roll 138 positioned within the film positioning device 134. In the example shown, a first rod 220 extends through each of the plurality of paint film rolls 138.

[0117] The first rod 220 is removably secured to the roll holder 204 of the device housing 190. The roll holder 204 includes a pair of receivers 222 disposed at each of the plurality of slots 198. The pair of receivers 222 are at least partially aligned with opposite ends of the first rod 220.

[0118] The first rod 220 can be pressed into the pair of receivers 222 to fix the paint film roll 138 to the device housing 190 in a press-fit configuration. The first rod 220 can be pulled out of the pair of receivers 222 to release the paint film roll 138 from the device housing 190. In another example, each of the pair of receivers 222 is a clamp. Based on input from the control module, the pair of clamps can move to clamp the first rod 220 to the device housing 190 and release the first rod 220 from the device housing 190.

[0119] In some configurations, the paint roll 138 may not include a first rod extending through the paint roll 138 .

[0120] Figure 4 is a schematic diagram of another exemplary roll retainer 230 of the exemplary film positioning device 134 .

[0121] The roll holder 230 includes a second rod 232 and a hinge 234. The second rod 232 is disposed in each of the plurality of slots 198 of the device housing 190. Based on input from the control module, the second rod 232 can be moved in a first rod position ( Figure 4 ) and the second rod position ( Figure 4 Pivotally move between the two portions (shown by dotted lines).

[0122] A hinge 234 is provided in each of the plurality of slots 198 of the device housing 190. The hinge 234 is located at one end of the second rod 232 and attaches the second rod 232 to the device housing 190.

[0123] When the second rod 232 is in the first rod position, the second rod 232 pivots in a radially outward direction relative to the device housing 190. The second rod 232 may be partially located outside of a corresponding slot in the plurality of slots 198. The second rod 232 is positioned to load the paint film roll 138 onto the device housing 190 or to unload the paint film roll 138 from the device housing 190. More specifically, the robot may slide the paint film roll 138 onto and off the second rod 232 to load and unload the paint film roll 138, respectively.

[0124] When the second lever 232 is transformed from the first lever position to the second lever position, the second lever 232 is located in the corresponding slot 198 to secure the paint film roll 138 to the device housing 190 .

[0125] Figure 5 is a front view of another exemplary roll holder 240 of the exemplary film positioning device 134 .

[0126] The roll holder 240 includes a pair of second rods 242 and a pair of hinges 244. A first one of the second rods 242 is located at a first side 246 of the corresponding slot 198. A second one of the second rods 242 is located at a second side 248 of the corresponding slot 198. The second side 248 is opposite to the first side 246. The first and second ones of the second rods 242 are spaced apart from each other. The first one of the second rods 242 is pivotally moved using the first one of the pair of hinges 244. The second one of the second rods 242 is pivotally moved using the second one of the pair of hinges 244.

[0127] The pair of second rods 242 are mirror images of each other. The pair of second rods 242 can be located at the first rod position ( Figure 5 ) and the second rod position ( Figure 5 The two axes move simultaneously (shown by dotted lines).

[0128] When the pair of second rods 242 is in the first rod position, the pair of second rods 242 pivots in a radially outward direction. The pair of second rods 242 may be partially located outside of a corresponding slot in the plurality of slots 198. The pair of second rods 242 is positioned to load the paint film roll 138 onto the device housing 190 and unload the paint film roll 138 from the device housing 190. More specifically, the robot may insert and remove the end of the paint film roll 138 into and from the pair of second rods 242 to load and unload the paint film roll 138 accordingly.

[0129] When the pair of second rods 242 are transformed from the first rod position to the second rod position, the pair of second rods 242 are at least partially received in the paint film roll 138 at the opposite ends of the paint film roll 138 to fix the paint film roll 138 to the device housing 190. The pair of second rods 242 are aligned with each other. The spacing (distance) between the adjacent ends of the pair of second rods 242 is less than the width of the paint film roll 138. Therefore, the paint film roll 138 is restricted from sliding away from the pair of second rods 242.

[0130] Another suitable design may be used to secure the paint film roll 138 to the film positioning device 134 and release the paint film roll 138 from the film positioning device 134 .

[0131] Figure 6 is a schematic diagram of another exemplary membrane positioning device 260.

[0132] The film positioning device 260 is a film conveyor. The film positioning device 260 includes a conveyor 262 and a bracket 264. The conveyor 262 is rotatable. In one example, the conveyor 262 can rotate in a clockwise direction. In another example, the conveyor 262 can rotate in a counterclockwise direction. In yet another example, the conveyor 262 can rotate in both clockwise and counterclockwise directions.

[0133] The conveyor 262 extends between a first conveyor end 266 and a second conveyor end 268 opposite the first conveyor end 266. A first wheel 270 is provided at the first conveyor end 266, and a second wheel 272 is provided at the second conveyor end 268. A support beam 274 extends between the first wheel 270 and the second wheel 272. The first wheel 270 and the second wheel 272 are rotatable.

[0134] The conveyor belt 280 is coupled to the first wheel 270 and the second wheel 272. More specifically, the conveyor belt 280 is in abutting contact with the first wheel 270 and the second wheel 272. In the illustrated example, the conveyor belt 280 includes a chain. However, the conveyor belt 280 may include another suitable material.

[0135] A plurality of paint film rolls 282 are attached to the conveyor belt 280. In the illustrated example, six paint film rolls are attached to the conveyor belt 280. However, another suitable number of paint film rolls 282 may be attached to the conveyor belt 280.

[0136] Each of the plurality of paint film rolls 282 is removably attached to the conveyor belt 280 using a roll holder 284. The roll holder 284 may be positioned perpendicular to the conveyor belt 280. However, the roll holder 284 may be positioned relative to the conveyor belt 280 in another suitable configuration.

[0137] The roll holder 284 extends between a first holder end 286 and a second holder end 288 opposite the first holder end 286. The first holder end 286 is attached to the conveyor belt 280. The second holder end 288 is attached to one of the plurality of paint film rolls 282. The second holder end 288 of the roll holder 284 may have a U-shape or another suitable shape.

[0138] Each of the plurality of paint film rolls 282 can be moved, for example, by a robot (e.g., Figure 7-9 326) to be removably secured to the second holder end 288 of the roll holder 284. In one example, and as shown in reference Figure 3 As described, each of the plurality of paint film rolls 282 may include a first rod (eg, first rod 220) extending through the corresponding paint film roll 282. The first rod may be removably attached to the roll holder 284 using a pair of receivers (eg, a pair of receivers 222).

[0139] In another example, and as referenced Figure 4 As described above, the roll retainer 284 can be the same as the roll retainer 230. In yet another example, and as described with reference to Figure 5 As mentioned above, the roll retainer 284 may be the same as the roll retainer 240. Therefore, the roll retainer 284 will not be re-described in detail.

[0140] Another suitable design may be used to secure the paint film roll 282 to the conveyor belt 280 and release the paint film roll 282 from the conveyor belt 280 .

[0141] In one example, the conveyor belt 280 can be rotated around the support beam 274 by applying a rotational force to the conveyor belt 280. In another example, an actuator such as a motor (e.g., the first actuator 112) is configured to rotate the first wheel 270 and the second wheel 272 based on input from the control module. The rotation of the first wheel 270 and the second wheel 272 drives the conveyor belt 280 to rotate around the support beam 274. Thus, the rotation of the conveyor belt 280 drives the plurality of paint film rolls 282 to rotate around the support beam 274.

[0142] Figure 7 is a schematic diagram of an example part overmolding system 324 including an example robot 326 . Figure 8 is a schematic diagram of an exemplary robot 326 having an end effector 328 .

[0143] Fig. 9 is a schematic diagram of an exemplary robot 326 , wherein an end effector 328 grasps one of a plurality of paint film rolls 330 .

[0144] The part overmolding system 324 includes a film adhering device 332, a film positioning device 334, a robot 326, a paint film roll support 338, and a control module (e.g., the control module 106). The film adhering device 332 is the same as the film adhering device 132 of the part overmolding system 130. The film positioning device 334 is the same as the film positioning device 134 of the part overmolding system 130. Therefore, the film adhering device 332 and the film positioning device 334 will not be re-described in detail.

[0145] The robot 326 may have a suitable number of degrees of freedom (DOF), such as 6 DOF or more. The robot 326 may include a base 344 and a robot arm 346. The robot arm 346 extends between a first arm end 348 and a second arm end 350 opposite the first arm end 348. The first arm end 348 of the robot arm 346 is attached to the base 344. The second arm end 350 of the robot arm 346 is attached to the end effector 328.

[0146] The end effector 328 extends between a first end effector end 352 and a second end effector end 354 opposite the first end effector end 352. The first end effector end 352 is attached to the second arm end 350 of the robot arm 346. The second end effector end 354 is configured as a gripper to grasp and release one of the plurality of paint film rolls 330 based on input from the control module. The end effector 328 extends between a first end effector side 356 and a second end effector side 358 opposite the first end effector side 356.

[0147] The end effector 328 includes a top wall 362 and opposing side walls 364. The top wall 362 is disposed at the first end effector end 352 and extends between the first end effector side 356 and the second end effector side 358. A first of the side walls 364 extends from the top wall 362 and is located at the first end effector side 356. A second of the side walls 364 extends from the top wall 362 and is located at the second end effector side 358. Thus, the end effector 328 has a U-shape. However, the end effector 328 may have another suitable shape.

[0148] Each of the plurality of paint rolls 330 may include a first rod 370 (eg, first rod 220) extending through the respective paint roll 330. The second end effector end 354 of the end effector 328 of the robot 326 may grasp and release an end of the first rod 370 based on input from the control module.

[0149] In some configurations, the first rod 370 may not extend through each of the plurality of paint film rolls 330. Figure 4 As described above, the end effector 328 may include a first roll holder that is the same as the roll holder 230. In another example, and as described with reference to Figure 5 As described, the end effector 328 may include a first roll holder that is the same as the roll holder 240. Therefore, the first roll holder will not be re-described in detail.

[0150] The paint film roll support 338 includes a support base 374 and a plurality of second roll holders 376. The plurality of second roll holders 376 extend from the support base 374 and are spaced apart from each other along the support base 374. In the illustrated example, the plurality of second roll holders 376 include four roll holders. However, the plurality of second roll holders 376 may include another suitable number of second roll holders, such as six roll holders or eight roll holders.

[0151] Each of the plurality of second roll holders 376 is configured to hold one of the plurality of paint film rolls 330. In the illustrated example, the first of the plurality of second roll holders 376 holds the first of the plurality of paint film rolls 330 having a first color. The second of the plurality of second roll holders 376 holds the second of the plurality of paint film rolls 330 having a second color. The third of the plurality of second roll holders 376 holds the third of the plurality of paint film rolls 330 having a third color. The robot 326 transports the fourth of the plurality of paint film rolls 330 from the fourth of the plurality of second roll holders 376 to the film positioning device 334.

[0152] The robot 326 is configured to operate based on input from the control module. More specifically, the robot 326 is configured to change one of the paint film rolls 330 disposed within the film positioning device 334 based on input from the control module. Examples of input from the control module include: a request to move a paint film roll 330 of a predetermined color to a predetermined slot of the film positioning device 334; a notification when the amount (e.g., length) of the paint film of one of the paint film rolls 330 is below a predetermined threshold; and another suitable information.

[0153] The end effector 328 of the robot 326 is configured to grasp one of the paint film rolls 330 from the paint film roll support 338 based on the input from the control module of the selected color of the paint film roll 330. The robot 326 is configured to transport one of the paint film rolls 330 from the paint film roll support 338 to the film positioning device 334 based on the input from the control module of the selected route. The robot 326 is configured to release the paint film roll 330 into the film positioning device 334 based on the input from the control module of the selected slot (e.g., slot 198) of the film positioning device 334.

[0154] The end effector 328 of the robot 326 is configured to grasp one of the paint film rolls 330 from one of the slots of the film positioning device 334 based on the input from the control module of the selected slot of the film positioning device 334. The robot 326 is configured to transport the paint film roll 330 from the film positioning device 334 to the paint film roll support 338 based on the input from the control module of the selected route. The robot 326 is configured to release the paint film roll 330 onto the paint film roll support 338 based on the input from the control module of the selected second roll holder 376 of the paint film roll 330.

[0155] Fig.104 is a schematic diagram of an exemplary part overmolding system 424 including an exemplary robot 426. The part overmolding system 424 is the same as the part overmolding system 324 except for the film positioning device. The film positioning device 430 of the part overmolding system 424 can be the same as the film positioning device 260 of the film conveyor type. Therefore, the part overmolding system 424 will not be re-described in detail.

[0156] Fig.11 4 is a schematic diagram of an exemplary part overmolding system 444 including an exemplary robot 446. The part overmolding system 444 is identical to the part overmolding systems 324, 424, except for the film positioning device. Therefore, the part overmolding system will not be re-described in detail.

[0157] The part overmolding system 444 includes a film holding device 450. The film holding device 450 is configured to hold a single paint film roll 452. The film holding device 450 includes a device support 456 and a roll holder 458. The roll holder 458 is disposed at a top support end 460 of the device support 456.

[0158] Each of the plurality of paint film rolls 452 may include a first rod (e.g., first rod 220, 370) extending through the corresponding paint film roll 452. The robot 446 is configured to secure and release the paint film roll 452 from the roll holder 458 using the first rod. Figure 3 As mentioned, the roll retainer 458 may be identical to the roll retainer 204 and will not be re-described in detail.

[0159] In some configurations, the first rod may not extend through each of the plurality of paint film rolls 452. Figure 4 As described above, the roll retainer 458 can be the same as the roll retainer 230. In another example, and as described with reference to Figure 5 As described, the roll retainer 458 may be identical to the roll retainer 240. Therefore, the roll retainer 458 will not be re-described in detail.

[0160] Fig.12 is a schematic diagram of an exemplary defect detection system 468 for a part overmolding system 470 .

[0161] The part overmolding system 470 includes a film adhering device 472, a film positioning device 474, a film supporting wheel 476, and a defect detection system 468. The defect detection system 468 includes a camera 480 and a control module 482.

[0162] The film adhering device 472 is the same as the film adhering device 132 of the part overmolding system 130. Therefore, the film adhering device 472 will not be re-described in detail.

[0163] In one example, the film positioning device 474 is the same as the film positioning device 134. In another example, the film positioning device 474 is the same as the film positioning device 260. In yet another example, the film positioning device 474 is the same as the film retaining device 450. Therefore, the film positioning device 474 will not be re-described in detail.

[0164] The film support wheel 476 is disposed between the film positioning device 474 and the film adhering device 472. The film support wheel 476 is identical to the film support wheel 136 of the part overmolding system 130 and therefore will not be re-described in detail.

[0165] The blade 486 is disposed between the film support wheel 476 and the film positioning device 474. The blade 486 is pressed into the paint film 488 of the paint film roll and is used to cut the paint film 488.

[0166] The camera 480 is disposed between the film support wheel 476 and the film positioning device 474. In one example, the camera 480 is an online scanning camera. For example, the camera 480 is configured to continuously capture images of the paint film 488 as the paint film 488 passes the camera 480. In one example, the camera 480 is configured to capture images having a height of one pixel and a width equal to the width of the paint film roll.

[0167] The control module 482 is configured to detect whether there is a defect in the paint film 488 based on the image captured by the camera 480. When a defect is detected, based on input from the control module 482, the blade 486 is used to cut a piece of the paint film 488 having the defect, and the film adhesion device 472 is configured to discard the piece.

[0168] In one example, the control module 482 determines the depth of the top surface of the paint film 488 based on the image. More specifically, the control module 482 is configured to determine a first depth value in a first area of ​​the paint film 488 and a second depth value in a second area of ​​the paint film 488. The control module 482 is configured to determine whether the difference between the first depth value and the second depth value is greater than a predetermined value. If the difference between the first and second depth values ​​is greater than a predetermined value, the control module 482 identifies that the paint film 488 has a defect.

[0169] In another example, the control module 482 determines the color value of the paint film 488 based on the image. For example, the control module 482 is configured to determine a first red-green-blue (RGB) value in a first region of the paint film 488 and a second RGB value in a second region of the paint film 488. The control module 482 is configured to determine whether the difference between the first RGB value and the second RGB value is greater than a predetermined value. If the difference between the first and second RGB values ​​is less than a predetermined value, the control module 482 identifies that the paint film has a defect.

[0170] In yet another example, the control module 482 determines a contrast value of the paint film 488 based on the image. For example, the control module 482 is configured to determine a first contrast value in a first region of the paint film 488 and a second contrast value in a second region of the paint film 488. The control module 482 is configured to determine whether the difference between the first contrast value and the second contrast value is greater than a predetermined value. If the difference between the first and second contrast values ​​is greater than a predetermined value, the control module 482 identifies that the paint film 488 has a defect.

[0171] The control module 482 may determine whether the paint film 488 has defects based on the image captured by the camera 480 using any combination of depth, RGB, and contrast values. The control module 482 may determine whether the paint film 488 has defects based on the image captured by the camera 480 using another suitable value.

[0172] Fig.13 is a flow chart of a method for using an exemplary defect detection system 468 to detect defects in a component of a vehicle.

[0173] At 504, camera 480 captures an image of paint film 488. Camera 480 may continuously capture images of paint film 488 as paint film 488 passes by camera 480. Camera 480 may capture images having a height of one pixel and a width equal to the width of the paint film roll.

[0174] At 508 , control module 482 determines image characteristics of the image. Examples of image characteristics include the depth of the top surface of paint film 488 , the color value of paint film 488 , and the contrast value of paint film 488 .

[0175] At 512, control module 482 determines a difference between a first image characteristic of a first area of ​​paint film 488 and a second image characteristic of a second area of ​​paint film 488. The first area and the second area may be in the same image or in different images.

[0176] In one example, the control module 482 determines a difference between a first depth value in the first region and a second depth value in the second region. In another example, the control module 482 determines a difference between a first RGB value in the first region and a second RGB value in the second region. In yet another example, the control module 482 determines a difference between a first contrast value in the first region and a second contrast value in the second region.

[0177] At 516, the control module 482 determines whether the difference is greater than a predetermined value. If 516 is true (eg, the difference is greater than a predetermined value), the method continues to 520. If 516 is false (eg, the difference is less than or equal to a predetermined value), the method continues to 524.

[0178] At 520, the control module 482 detects a defect in the paint film 488. In one example, the blade 486 cuts a piece of the paint film 488 having the defect, and the film adhesion device 472 discards the piece.

[0179] At 524, the control module 482 detects no defects in the paint film 488. The blade 486 cuts a piece of the paint film 488 without defects, and the film adhering device 472 adheres the piece to a component of the vehicle.

[0180] The foregoing description is merely illustrative in nature and is in no way intended to limit the present disclosure, its application or use. The broad teachings of the present disclosure can be implemented in a variety of forms. Therefore, although the present disclosure includes specific examples, the actual scope of the present disclosure should not be limited thereto, because other modifications will become apparent based on the study of the drawings, the specification and the following claims. It should be understood that one or more steps within the method may be performed in a different order (or simultaneously) without changing the principles of the present disclosure. In addition, although each of the embodiments is described above as having certain features, any one or more of those features described with respect to any embodiment of the present disclosure may be implemented in any other embodiment and / or combined with the features in any other embodiment, even if the combination is not explicitly described. In other words, the described embodiments are not mutually exclusive, and the permutation of one or more embodiments with each other is still within the scope of the present disclosure.

[0181] Spatial and functional relationships between elements (e.g., between modules, circuit elements, semiconductor layers, etc.) are described using various terms, including "connected," "engaged," "coupled," "adjacent," "next to," "on top of," "above," "below," and "disposed." Unless explicitly described as "directly," when describing the relationship between a first and a second element in the above disclosure, the relationship may be a direct relationship in which no other intervening elements exist between the first and second elements, but may also be an indirect relationship in which one or more intervening elements exist (spatially or functionally) between the first and second elements. As used herein, the phrase "at least one of A, B, and C" should be interpreted to mean a logic (A OR BOR C) using a non-exclusive logical OR, and should not be interpreted to mean "at least one of A, at least one of B, and at least one of C."

[0182] In the drawings, the direction of the arrows, as indicated by the arrow tips, generally shows the flow of information (e.g., data or instructions) that the diagram is concerned with. For example, when element A and element B exchange various information but the information transmitted from element A to element B is relevant to the diagram, the arrow may point from element A to element B. This unidirectional arrow does not mean that no other information is transmitted from element B to element A. In addition, for information sent from element A to element B, element B may send a request for the information or a receipt confirmation to element A.

[0183] In the present application including the following definitions, the term "module" or the term "controller" may be replaced with the term "circuit". The term "module" may refer to, a portion of, or include the following, namely: an application specific integrated circuit (ASIC); a digital, analog, or mixed analog / digital discrete circuit; a digital, analog, or mixed analog / digital integrated circuit; a combinational logic circuit; a field programmable gate array (FPGA); a processor circuit (shared, dedicated, or group) that executes code; a memory circuit (shared, dedicated, or group) that stores code executed by the processor circuit; other suitable hardware components that provide the described functionality; or a combination of some or all of the above, such as in a system on a chip.

[0184] The module may include one or more interface circuits. In some examples, the interface circuit may include a wired or wireless interface connected to a local area network (LAN), the Internet, a wide area network (WAN), or a combination thereof. The functionality of any given module of the present disclosure may be distributed among multiple modules connected via interface circuits. For example, multiple modules may allow load balancing. In another example, a server (also referred to as a remote or cloud) module may perform some functions on behalf of a client module.

[0185] The term "code" as used above may include software, firmware and / or microcode, and may refer to a program, a routine, a function, a class, a data structure and / or an object. The term "shared processor circuit" covers a single processor circuit that executes some or all code from multiple modules. The term "group processor circuit" covers a processor circuit that executes some or all code from one or more modules in combination with an additional processor circuit. References to multiple processor circuits cover multiple processor circuits on discrete dies, multiple processor circuits on a single die, multiple cores of a single processor circuit, multiple threads of a single processor circuit, or a combination of the above. The term "shared memory circuit" covers a single memory circuit that stores some or all code from multiple modules. The term "group memory circuit" covers a memory circuit that stores some or all code from one or more modules in combination with additional memory.

[0186] The term "memory circuit" is a subset of the term "computer-readable medium". The term "computer-readable medium" as used herein does not encompass transient electrical or electromagnetic signals propagated through a medium (e.g., on a carrier wave); thus, the term "computer-readable medium" may be considered to be tangible or non-transitory. Non-limiting examples of non-transitory, tangible computer-readable media are non-volatile memory circuits (e.g., flash memory circuits, erasable programmable read-only memory circuits, or mask read-only memory circuits), volatile memory circuits (e.g., static random access memory circuits or dynamic random access memory circuits), magnetic storage media (e.g., analog or digital magnetic tape or hard drive), and optical storage media (e.g., CD, DVD, or Blu-ray disc).

[0187] The apparatus and methods described in this application may be implemented in part or in whole by a special purpose computer, which is created by configuring a general purpose computer to perform one or more specific functions embodied in a computer program. The above-mentioned function blocks, flow chart components and other elements serve as software specifications, which can be converted into a computer program through the routine work of a technician or programmer.

[0188] The computer program includes processor executable instructions stored on at least one non-transitory, tangible computer readable medium. The computer program may also include or rely on stored data. The computer program may include a basic input / output system (BIOS) that interacts with the hardware of the special-purpose computer, device drivers that interact with specific devices of the special-purpose computer, one or more operating systems, user applications, background services, background applications, etc.

[0189] The computer program may include: (i) descriptive text to be parsed, such as HTML (Hypertext Markup Language), XML (Extensible Markup Language) or JSON (JavaScript Object Notation); (ii) assembly code; (iii) target code generated from source code by a compiler; (iv) source code for execution by an interpreter; (v) source code for compilation and execution by a just-in-time compiler, etc. By way of example only, the source code may be written using syntax from the following languages, including: C, C++, C#, Objective-C, Swift, Haskell, Go, SQL, R, Lisp, Fortran, Perl, Pascal, Curl, OCaml, HTML5 (Hypertext Markup Language Version 5), Ada, ASP (Active Server Pages), PHP (PHP: Hypertext Preprocessor), Scala, Eiffel, Smalltalk, Erlang, Ruby, Visual Lua, MATLAB, SIMULINK, and

Claims

1. A part overmolding system, comprising: The first roll of the first paint film; Second roll of the second paint film; a film adhering device that receives the first paint film, wherein the film adhering device is configured to adhere the first paint film to a component of a vehicle; and A membrane positioning device, which is configured to: maintaining the first roll and the second roll; and Based on the actuation of the actuator, the second roll of the second paint film is positioned to the film adhering device while the film adhering device applies the first paint film to the component.

2. The part overmolding system according to claim 1, wherein: The first paint film has a first color, and the second paint film has a second color different from the first color. 3 . The part overmolding system of claim 1 , further comprising a robot having an end effector configured to grasp and release the second roll.

4. The part overmolding system according to claim 1, further comprising a film supporting wheel disposed between the film adhering device and the film positioning device, and the film supporting wheel is configured to guide the second paint film from the film positioning device to the film adhering device.

5. The part overmolding system according to claim 4, further comprising a blade disposed between the film support wheel and the film positioning device, wherein: The blade is configured to cut the second paint film. 6 . The part overmolding system according to claim 5 , further comprising a camera disposed between the film supporting wheel and the film positioning device and configured to capture an image of the second paint film. 7 . The part overmolding system of claim 6 , further comprising a control module configured to detect whether a defect exists in the second paint film based on the image captured by the camera.

8. A part overmolding system, comprising: The first roll of the first paint film; Second roll of the second paint film; a film adhering device that receives the first paint film, wherein the film adhering device is configured to adhere the first paint film to a component of a vehicle; and A film rotator having a plurality of slots, wherein the film rotator is configured to: maintaining the first roll and the second roll; and Based on the actuation of the actuator, the second roll of the second paint film is positioned to the film adhering device while the film adhering device applies the first paint film to the component.

9. The part overmolding system according to claim 8, wherein: The film rotator includes a housing having the plurality of slots and a core disposed within the housing.

10. The part overmolding system according to claim 9, wherein: The membrane rotator rotates about the core based on actuation of the actuator.

Citation Information

Patent Citations

  • Film transport apparatus, film transport method, and film attachment apparatus

    CN110216867A

  • Efficient and convenient bank voucher printing device

    CN114873325A

  • Coiling structure for film blowing machine

    CN115159197A

  • Diaphragm roll changing device

    CN213505117U

  • Device for positioning vehicles standing on their own wheels in a manner which is suitable for automation and for vehicles of different types

    US6354426B1