Method and application system for applying viscous material to workpieces
The method and system for applying viscous materials to vehicle bodies address inefficiencies by using real-time monitoring and correction to ensure accurate application, enhancing precision and throughput.
Patent Information
- Application Number
- PCT/EP2024/084043
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-11-29
- Filing Date
- 2024-11-29
- Publication Date
- 2025-06-05
AI Technical Summary
Existing methods for applying viscous materials to vehicle bodies or parts are inefficient due to the need for manual adjustments and preliminary measurements to account for manufacturing tolerances and shape deviations, which increase treatment time and reduce process throughput.
A method and system that utilize a monitoring device to detect deviations of actual application positions from target positions, allowing for real-time correction of the application device's position to ensure accurate application of viscous materials along the target path related to reference structures on the workpiece.
This approach reduces the effort required for programming and commissioning, improves application precision, and eliminates the need for time-consuming preliminary measurements, thereby increasing process throughput and maintaining high application accuracy.
Smart Images

Figure EP2024084043_05062025_PF_FP_ABST
Abstract
Description
[0001] Method and application system for applying viscous material to workpieces
[0002] BACKGROUND OF THE INVENTION
[0003] 1. Field of the invention
[0004] The invention relates to a method for applying viscous material to workpieces, in particular to fully or partially assembled vehicle bodies or parts of vehicle bodies, comprising the following steps: a) applying viscous material using an application device; b) movably guiding the application device using a movement device; c) defining target application positions which specify position criteria related to reference structures of the workpiece; d) controlling the movement device by means of a control device on the basis of the target application positions, such that the application device is guided to application positions in order to apply viscous material to an application point on the workpiece there.
[0005] The invention also relates to an application system for applying viscous material to workpieces, in particular to fully or partially assembled vehicle bodies or parts of vehicle bodies, comprising a) an application device by means of which the material can be applied; b) a movement device by means of which the application device is movably guided; c) a control device in which defined target application positions are stored, which specify position criteria with reference to reference structures of the workpiece; wherein d) the movement device can be controlled by means of the control device on the basis of the target application positions in such a way that the application device is guided to application positions in order to apply material to an application point on the workpiece there.
[0006] The invention also relates to an application system for applying viscous material to workpieces, in particular to fully or partially assembled vehicle bodies or parts of vehicle bodies, comprising a) an application device by means of which the viscous material can be applied; b) a movement device by means of which the application device is movably guided; c) a control device in which defined target application positions are stored, which specify position criteria in relation to reference structures of the workpiece; wherein d) the movement device can be controlled by means of the control device on the basis of the target application positions in such a way that the application device is guided to application positions in order to apply viscous material to an application point on the workpiece there.
[0007] An application position of the application device includes its location, alignment and orientation in space.
[0008] The invention is described below by way of example in connection with the manufacture of vehicles and the application of viscous material to partially or fully assembled vehicle bodies or parts of vehicle bodies. However, the concepts described can also be implemented and applied to other workpieces for the manufacture of objects. 2. Description of the Prior Art
[0009] During the manufacturing of objects, and specifically of vehicles, there are various phases in which viscous materials, commonly referred to as thick materials, are applied. Typically, such viscous materials have a viscosity r| of greater than 300 mPas or 0.3 kg m -1 s' 1 , usually greater than 500 mPas or 0.5 kg m -1 s' 1 .
[0010] These include, for example, viscous adhesives, viscous sealing materials, and viscous corrosion protection materials. In vehicle body construction, individual sheets of metal are bonded together using viscous adhesives, at least in addition to other joining techniques such as welding. Viscous sealing materials are also applied to the corresponding joints of individual components as part of the seam sealing process before the vehicle body is painted. Viscous corrosion protection materials may also be applied after the vehicle body has been painted. Since the corrosion protection materials remain visible in this case, this is particularly common in commercial vehicles.
[0011] The target application positions together result in a target application pattern that covers the target application points on the workpiece. In particular, the viscous materials are applied at least over a section of the workpiece as a continuous material bead, i.e. as a continuous strand of material. For this purpose, the application positions are defined in such a sequential manner that a continuous movement of the application device results and the viscous material is applied as a continuous material bead. The viscous material can also be applied as material points, i.e. as point-shaped material volumes, or as a row of such material points spaced apart from one another. In addition, the viscous material can also be applied over a large area as a type of material carpet. Corresponding target application positions are also specified for such point-shaped or surface-wide applications.
[0012] Depending on the position of the application device relative to the workpiece, the application point on the workpiece to which the viscous material is applied is determined. The target application positions for the application device are defined accordingly so that – taking into account the dispensed quantity per unit time – the desired application points are coated, allowing the respective viscous material to fulfill its function at the correct location on the workpiece.
[0013] It is common practice in the market to determine the target application positions prior to the application process through simulation on a digital model, usually a CAD model, of the workpiece to be coated. Such a digital model provides workpiece reference structures, which in turn form the basis for the related positioning criteria for the target application positions. Such workpiece reference structures are structures that are inherent in the workpiece itself and are not specifically attached to it.
[0014] For a material bead to be applied along the outer edge of a vehicle door, for example, the surrounding outer edge of the vehicle door can provide such a workpiece reference structure. If application is required in areas further inward from the outer edge, structures closer to the intended application point, such as beads, troughs, struts, elevations, or the like, can be suitable workpiece reference structures.
[0015] However, a digital model reflects an ideal state of a workpiece, which is rarely encountered in reality, as tolerances occur during workpiece manufacturing and the final workpiece geometry deviates from this ideal. Particularly when a workpiece is manufactured by joining and connecting two or more components, as is the case with vehicle body parts and vehicle bodies themselves, deviations from the ideal position of the components relative to each other, as specified by the digital model, occur.
[0016] However, if the target application position is not correctly related to the actual workpiece geometry, this application position will also result in an incorrect application location, resulting in, for example, a material bead that does not cover all necessary parts of the workpiece. Therefore, in the production plant, correction values for position tolerances are determined and taken into account by completely measuring the workpiece to be applied, possibly also a vehicle body. A vehicle body, for example, can be completely measured by determining the positions of specified reference points on the vehicle body. Deviations between the CAD model and the actual workpiece are compensated for by manually correcting the target application positions.
[0017] However, if the accuracy requirements of the application are higher and individual shape deviations of the workpiece must be taken into account, the motion device, usually a multi-axis application robot, usually performs a preliminary measurement run without application to determine the required correction values for the path guidance. For this purpose, the motion device is equipped with a scanning device that can detect deviations from the digital model.
[0018] However, these manual adjustments and the measuring runs, which may have to be carried out individually for each workpiece, significantly increase the treatment time and thus reduce the process throughput.
[0019] SUMMARY OF THE INVENTION
[0020] It is therefore an object of the invention to provide a method and a device of the type mentioned at the outset which take these ideas into account.
[0021] This object is achieved in the method of the type mentioned at the outset in that e) an application position of the application device achieved on the basis of a target application position defines an actual application position; f) by means of a monitoring device fa) deviations of an actual application position from the position criteria of the associated target application position are detected; fb) in the case of a deviation which lies within a predetermined threshold value range which is defined at least by a lower threshold limit value, a corrected actual application position is calculated which fulfils the position criteria at least better than the actual application position; fc) the movement device and the application device are controlled in such a way that the application device is moved into the corrected actual application position and there applies viscous material to a resulting application point.
[0022] The invention is based on the finding that, in contrast to previous concepts, it is possible to check during the ongoing application process whether an actual application position sufficiently meets the position criteria for the real workpiece so that the viscous material can be applied with the required accuracy and quality, and if necessary to correct the application process with regard to the application position of the application device.
[0023] The digital model of the workpiece represents a kind of initial map of the target application pattern and the target application positions required for this, against which the actual application positions of the application device can be compared.
[0024] This reduces the effort required for programming and commissioning an application device, especially for the aforementioned thick material and hole sealing applications, and improves the precision of the application. Time-consuming preliminary measurements and test runs are no longer necessary.
[0025] It was discovered that reference structures with a thickness of sheet metal typical in car body construction down to 0.88 mm can be detected and taken into account. By comparing the actual application positions, it is possible to achieve the application of the viscous material along the target path related to the reference structures with high accuracy. Depending on the type and objective of the application, material beads are usually applied at speeds of 250 mm s -1 with visible remaining material strands and 400 mm s -1For so-called coarse seams, it is applied in areas that remain invisible. The method according to the invention can be implemented particularly during a workpiece movement. The workpiece can be moved in continuous systems or booths at speeds of up to 2 ms. -1 be promoted.
[0026] The threshold range can only be defined by the lower threshold limit value and thus as an upwardly open threshold range, so that the corrected actual application position is generally calculated according to step fb) above if the actual application position deviates from the position criteria of the associated target application position beyond the lower threshold limit value.
[0027] However, it is advantageous if the threshold range is defined by the lower threshold limit value and also by an upper threshold limit value, wherein a separate process measure is initiated by means of the monitoring device in the event of a deviation of the actual application position from the position criteria of the associated target application position beyond the upper threshold limit value.
[0028] As a separate process measure, for example, an error message can be generated and stored in a type of log so that the application can be specifically checked for its quality in a downstream audit process at the application point(s) in question.
[0029] In extreme cases, however, the separate process measure may also mean that the application is aborted if, for example, the upper threshold limit is used as a test parameter to classify the workpiece as structurally defective. In this case, it may be advisable to remove the workpiece from the production process.
[0030] The process is particularly effective when target application positions are specified in such a way that one or more beads of viscous material are applied to the workpiece.
[0031] It is advantageous to implement established modeling techniques and create the target application positions and their positioning criteria based on a digital model of the workpiece. Effective data processing can be achieved if the target application positions are stored in the control unit with an application data set.
[0032] For the application process, it is advantageous if the application data set provides additional application parameters for each target application position, in particular the type of viscous material to be applied, the type of application head to be used or the volume flow with which the viscous material is to be applied.
[0033] With regard to the technical implementation, it is advantageous if a) reference structures of the workpiece are detected using a sensor system which outputs sensor signals representing the reference structures; b) the relative position of the application device in its actual application position is determined in the form of actual position data based on the sensor signals of the sensor system; c) the actual position data are compared with the position criteria of the target application positions.
[0034] For this purpose, an optical sensor system is advantageously used, which provides a sensor field with or in which the workpiece is optically scanned and scanned.
[0035] Preferably, the sensor field is covered by one or more sensor units, each of which optically records and scans a scanning area in the vicinity of a respective application point.
[0036] Preferably, a laser scanner or an imaging camera or a thermographic optic is used as a sensor unit.
[0037] It is advantageous if at least one sensor unit is carried by the movement device in such a way that it follows the movement of the application device.
[0038] Alternatively or additionally, one or more sensor units can be distributed in the room independently of the movement device.
[0039] It is advantageous if the optical sensor system is also used to check the quality of the application performed, particularly based on the width, thickness, and structure of the applied viscous material. Preferably, the reference structures, separate marker reference structures on the workpiece, and / or additional calibration reference structures arranged in space are used to calibrate the sensor system.
[0040] Advantageously, the sensor system can also be used to capture information data relating to the workpiece, in particular deviations from the digital model of the workpiece and / or the path of an applied material strand and / or the type of viscous material and / or an application profile, which in particular includes data on the application speed, the application volume, and / or the type of application device. The nozzle geometry of the nozzle used can be stored as a criterion for the type of application device. The application speed can be specified, for example, per unit of time or as a function of the application speed.
[0041] The preferred movement device is a multi-axis application robot with a handpiece that carries the application device.
[0042] In an advantageous modification, the method is carried out using the monitoring device only over a starting section of a material strand to be applied.
[0043] Furthermore, it is advantageous if the method is carried out with a self-learning system that is capable of optimizing movement parameters and / or process parameters of the application device based on previously acquired data. Such process parameters of the application device indicate, in particular, the type of viscous material and / or an above-mentioned application profile, which in turn includes, in particular, data on the application speed, the application volume, and / or the type of application device. The above-mentioned object is achieved in an application system of the type mentioned above in that e) an application position of the application device achieved on the basis of a target application position defines an actual application position; f) a monitoring device is provided and configured such thatthat it fa) detects a deviation of an actual application position from the position criteria of the associated target application position; fb) in the case of a deviation that lies within a predetermined threshold range, which is defined at least by a lower threshold limit, calculates a corrected actual application position that meets the position criteria at least better than the actual application position; fc) ensures that the movement device and the application device are controlled in such a way that the application device is moved to the corrected actual application position and there applies viscous material to a resulting application point.
[0044] In this regard and in relation to subsequent developments, what has been said regarding the relevant procedural features above applies mutatis mutandis.
[0045] Preferably, therefore, the threshold range is defined by the lower threshold limit value and also by an upper threshold limit value, wherein the monitoring device is arranged in such a way that, in the event of a deviation of the actual application position from the position criteria of the associated target application position beyond the upper threshold limit value, it initiates a separate process measure, in particular an error message or a termination of the application.
[0046] It is advantageous if target application positions are specified in such a way that one or more beads of viscous material are applied to the workpiece.
[0047] Preferably, the target application positions and their positioning criteria are created based on a digital model of the workpiece.
[0048] Further preferably, the target application positions are stored in the control device with an application data record.
[0049] It is advantageous if the application data record supplies further application parameters for each target application position, in particular the type of viscous material to be applied, the type of application head to be used or the volume flow with which the viscous material is to be applied. It is particularly advantageous if a) a sensor system is present with the help of which reference structures of the workpiece are detected and which outputs sensor signals that represent the reference structures; b) the monitoring device is set up in such a way that, based on the sensor signals of the sensor system, the relative position of the application device in its actual application position is determined in the form of actual position data; c) the monitoring device is set up in such a way that the actual position data is compared with the position criteria of the target application positions.
[0050] A technically good solution is that the sensor system is an optical sensor system, which provides a sensor field with or in which the workpiece is optically scanned and scanned.
[0051] The sensor field is advantageously covered by one or more sensor units, each of which optically records and scans a scanning area in the vicinity of a respective application point.
[0052] Preferably, a sensor unit is a laser scanner or an imaging camera or a thermographic optic.
[0053] It is advantageous if at least one sensor unit is carried by the movement device in such a way that it follows the movement of the application device.
[0054] Advantageously, a protection system is provided with which the sensor unit can be protected at least temporarily from external influences on the application device.
[0055] The protection system is preferably formed in that the sensor unit is movably supported on the movement device by means of a holder and is movable between a scanning position and a rest position, in which it is further away from the application device than in the scanning position. In this way, the sensor unit can be removed from the application device in narrower or inaccessible application areas. Alternatively or additionally, the protection system can comprise a covering device with which the sensor unit can be temporarily covered, a sealing air device with which the sensor unit can be at least partially or completely flooded with a sealing air curtain, or a wiping device with which the sensor unit can be freed of harmful contaminants by wiping it off.
[0056] Alternatively or additionally, one or more sensor units can be distributed in the room independently of the movement device.
[0057] Preferably, the movement device is a multi-axis application robot with a handpiece that carries the application device.
[0058] It is advantageous to develop a self-learning system capable of optimizing the motion and / or process parameters of the application device based on previously acquired data. The above applies to possible motion and process parameters.
[0059] BRIEF DESCRIPTION OF THE DRAWINGS
[0060] In the following, exemplary embodiments of the invention are explained in more detail with reference to the drawings. In these drawings:
[0061] Figure 1 shows an application system for applying viscous material to workpieces;
[0062] Figures 2A and 2B each show an external plan view of a side and the roof of a commercial vehicle;
[0063] Figure 3 is a plan view of the inside of the floor panel of the commercial vehicle;
[0064] Figures 4A, 4B and 4C each show a plan view of the inside of a passenger door, a side sliding door and a rear door of the commercial vehicle;
[0065] Figure 5 shows schematically the application of viscous material to the inside of the floor panel of Figure 3;
[0066] Figure 6 schematically shows the application of viscous material to the inside of the doors of Figure 4. DESCRIPTION OF PREFERRED EMBODIMENTS
[0067] 1. Application system and method
[0068] Figure 1 shows an application system 10 for applying viscous material 12 to workpieces 14. As mentioned at the beginning, a viscous material 12 has a viscosity of greater than 300 mPas and usually greater than 500 mPas.
[0069] The application system 10 comprises an application device 16, which is movably guided by means of a movement device 18.
[0070] The application device 16 comprises an application head 20 with an application nozzle 22, from which the viscous material 12 is dispensed. In the present embodiment, the application head 20 is designed as an interchangeable adapter or interchangeable head, so that it can be exchanged in the movement device 18 for application heads 20 with different functionality. Figure 1 illustrates this using the example of two application heads 20a, 20b, each with a differently designed application nozzle 22a, 22b. Different functionalities can be demonstrated, for example, in different diameters of the dispensing opening of the application nozzle and / or different nozzle geometries, which can be adapted to the locations to be reached on different workpieces.
[0071] In the present embodiment, the movement device 18 is capable of positioning and aligning the application device 16 in all six degrees of freedom within the working range accessible by the movement device 18.
[0072] For this purpose, a multi-axis application robot 24, as illustrated in Figure 1, is particularly suitable as the movement device 18, as is known per se and is shown here with four axes of movement A1, A2, A3, and A4. The application robot 24 defines a base part 26, a drive part 28, an articulated arm 30 with a proximal and a distal arm part 30a and 30b, respectively, and a handpiece 32. Here, the handpiece 32 carries the application device 16. In modifications not specifically shown, the movement device 18 can also be designed differently, for example as a side machine or the like, and can provide more or fewer than the four axes of movement shown, and possibly fewer than six degrees of freedom of movement for the application device 16.
[0073] The application system 10 comprises a supply device 34, with which the application device 16 can be supplied with viscous material 12. The viscous material 12 to be applied is conveyed from a material reservoir 36 to the application device 16 using established dosing technology via a line system 38 indicated by dashed lines. In the present embodiment, three material reservoirs 36 in the form of storage containers are carried by the application robot 24, in which various viscous materials 12.1, 12.2, and 12.3 can be stored. However, a material reservoir 36 can also be arranged centrally and separately from the movement device 18, for example, and optionally also be provided by a ring line.
[0074] The application system 10 also comprises a control device 40, by means of which the movement device 18 and the application device 16 as well as the supply device 34 are controlled, which is illustrated by dash-dotted control lines B1, B2, B3.
[0075] With the aid of the control device 40, the movement device 18 and the application device 16 can be controlled such that the application device 16 is guided to application positions and, in a respective application position, applies the viscous material 12 to the application point on the workpiece. Figure 1 accordingly shows a snapshot of the application device 16 in an application position 42, from which the viscous material 12 is to be or will be applied to an associated application point 44.
[0076] The control of the application device 16 naturally also includes the control of the supply device 34 to supply the application device 16 with viscous material 12. If several viscous materials 12 are available, such as the viscous materials 12.1, 12.2, and 12.3 here, for example, it is also controlled which of these materials 12 is applied. Any necessary replacement with installation of an application head 20 can also be performed by the control device, i.e., automatically, or manually by a worker.
[0077] As explained above, target application positions are defined, which specify positioning criteria based on reference structures 46 of the workpiece 14. The target application positions and their positioning criteria are created based on a digital model of the workpiece 14, as explained above.
[0078] In Figure 1, the positioning criteria refer to an outer edge 48 of the workpiece 14, along which the viscous material 12 is to be applied. The target application positions required for a specific application process on a specific workpiece 14 for applying the workpiece 14 or a specific part of the workpiece 14 are stored in the control device 40 with an application data set 50, which is illustrated schematically here.
[0079] An application data set 50 can provide additional application parameters to the control device 40 for each target application position included, for example, which viscous material 12 is to be applied at the target application position, which application head 20 is to be used, or the volume flow rate at which the viscous material 12 is to be applied. The control device 40 controls the required system components according to these specifications.
[0080] In any case, the movement device 18 is controlled on the basis of the stored target application position, whereby the application device 16 is moved into an application position 42, which now defines an actual application position relative to the real workpiece 14 to be applied.
[0081] The application system 10 also comprises a monitoring device 52, with the aid of which it can be detected whether this actual application position deviates from the position criteria of the associated target application position.
[0082] For this purpose, the monitoring device 52 comprises a sensor system 54, by means of which reference structures can be detected and which outputs sensor signals that represent and reflect the reference structures. The sensor system 54 is preferably an optical sensor system, but can also be a mechanical / haptic sensor system that physically scans the surface of the workpiece 14 with a measuring probe.
[0083] Based on the sensor signals transmitted by the sensor system 54, the monitoring device 52 determines the relative position of the application device 16 in its actual application position in the form of actual position data, which can be compared with the position criteria of the target application position. For this purpose, the actual position data corresponds to the data structure of the position criteria in terms of the structure and information content of the associated data.
[0084] Using the outer edge 48 shown in Figure 1 as a reference structure 46 as an example, it can be determined as a deviation that the actual application position is offset too far inwards from the outer edge 48, so that the viscous material 12 would be applied correspondingly too far away from the outer edge 48.
[0085] If the comparison reveals that the actual application position deviates from the positioning criteria within a predefined threshold range defined at least by a lower threshold limit, the monitoring device 52 calculates a corrected actual application position that fulfills the positioning criteria at least better than the actual application position. The lower threshold limit takes into account that small deviations can or must be accepted without resulting in a loss of quality during the application. Such lower threshold limit values are defined prior to the application.
[0086] The monitoring device 52 then ensures in a further step that the movement device 18 and the application device 16 are controlled in such a way that the application device 16 is moved into the corrected actual application position and is applied there to a resulting application site.
[0087] As explained above, the threshold range can be open-ended if only the lower threshold limit is specified. If the threshold range is also defined by an upper threshold limit, this upper threshold limit can be used to specify a maximum deviation that can or should still be tolerated or compensated for by calculating a corrected actual application position.
[0088] If the actual application position deviates from the positioning criteria of the corresponding target application position beyond this upper threshold, this indicates that the differences between the workpiece 14 and the underlying digital model can no longer be easily tolerated. For quality reasons, it is then advisable to at least review the application more thoroughly. One or more error messages can be stored in a type of error log so that the application can be specifically reviewed for quality in the area in question and at the application point(s) in question, for example, in a downstream audit process.
[0089] If necessary, the application can also be aborted if, for example, the workpiece 14 is classified as structurally defective and must be removed from the production process.
[0090] The monitoring device 52 preferably includes and utilizes the control device 40 and utilizes its computing capacity, for which purpose the sensor data of the sensor system 54 are sent to the control device 40 via signal lines. Signal lines are illustrated in Figure 1 by dashed double-dotted lines.
[0091] In the case of an optical sensor system 54, this provides a sensor field 56 with or in which the workpiece 14 can be optically sensed and scanned. For this purpose, the sensor system 54 comprises one or more sensor units 58, each of which can optically detect and scan a scanning area 60 in the vicinity of a respective application point 44. In the case of multiple sensor units 58, their multiple scanning areas 60 cover the sensor field 56 of the sensor system 54. If the sensor system 54 comprises only a single sensor unit 58, its scanning area 60 simultaneously defines the sensor field 56.
[0092] Imaging cameras, laser scanners, or imaging laser scanners are particularly suitable as sensor units 58. Thermographic systems can also be provided. In a first exemplary embodiment, a sensor unit 58 of the sensor system 54 is carried by the movement device 18 in such a way that it follows the movement of the application device 16 and can optically detect and scan a scanning area 60 in the vicinity of the application site 44. In this case, the sensor unit 58 is, in particular, a laser scanner 62, but an imaging camera 64 or a thermographic optic 67 is also suitable as the sensor unit 58.
[0093] Typically, the sensor unit 58 is arranged close to the application head 20 on the movement device 18. In an application robot 24, the sensor unit 58 is attached, for example, to the handpiece 32. During application, situations may arise in which the sensor unit 58 must be protected from external influences.
[0094] Since a sensor unit 58 can be structurally relatively large, it can reduce the working range of the movement device 18. For example, the sensor unit 58 can block movement of the application robot 24, particularly when narrow areas in the interior of a vehicle body must be provided with a viscous material 12. Then there is a risk that the sensor unit 58 will collide with surrounding components and become damaged. In another aspect, the sensor unit 58 can be exposed to an ambient atmosphere in which it can be damaged. In general, therefore, external influences can occur from which the sensor unit 58 must be protected.
[0095] Therefore, a protection system 65 can be provided by which the sensor unit 58 can be protected at least temporarily from external influences from the application device 16.
[0096] In one embodiment shown here, the protection system 65 can be formed in that the sensor unit 58 is movably supported by a holder 66 and can be moved between a scanning position and a rest position. In the rest position, the application device 16 is further away from the application device 16 than in the scanning position and is arranged at the greatest possible distance from the application head 20. The movement can occur, for example, by folding away, pivoting, or sliding. This is schematically illustrated in Figure 1 by a support rail 68, on which the sensor unit 58 is movably mounted and can be moved between the scanning position and the rest position and thus removed from the application head 20. In the rest position, the sensor unit 58 is illustrated in Figure 1 with dashed lines.In a modification, the holder 66 can also be designed such that the sensor unit 56 can be moved away from the movement device 18 as such. For this purpose, the holder can be designed, for example, as a pivoting or articulated arm or the like.
[0097] In addition to the shock protection, the sensor unit 58 is also protected from the influence of an ambient atmosphere at the application head 20, since it is moved away from there.
[0098] The protection system 65 can also be configured such that the sensor unit 58 is protected from the influences of the ambient atmosphere at the application head 20 even without movement away from the application head 20. For this purpose, the protection system 65 can comprise, for example, a covering device, a sealing air device, or a wiping device, which are not specifically shown here. The sensor unit 58 can be temporarily covered with a covering device. With the aid of a sealing air device, the sensor unit 58 can be at least partially or completely flooded with a sealing air curtain. A wiping device can be used to periodically wipe off any impurities that may be harmful to its function.
[0099] In a second embodiment, the sensor system 54 comprises a plurality of sensor units 58, which are arranged spatially distributed independently of the movement device 18. In this case, imaging cameras 68 are used in particular. Using known image analysis algorithms, the actual application position can be detected in relation to the workpiece 14 and / or its reference structures 46.
[0100] Figure 1 illustrates this alternative using three cameras 64, each with a scanning area 60, which together cover the sensor field 56. The sensor system 54 can also operate with one or more sensor units 58 on the movement device 18 as well as with one or more sensor units 58 in the room. For example, a laser scanner 62 on the movement device 18, in particular on an application robot 24, and one or more imaging cameras 64 in the room can work together to establish and scan the sensor field 56 of the sensor system 54.
[0101] In principle, image evaluation algorithms known from so-called pick-and-place applications can be used to evaluate the sensor signals from imaging cameras 64, ie their camera images.
[0102] 2. Application to a vehicle body
[0103] Figures 2 to 6 illustrate the application of the described concept and method as well as the described application system using the example of the application of viscous material for corrosion protection and seam sealing in a commercial vehicle 70 with material strands 72.
[0104] Figure 2 shows plan views of sections of a right side wall 74 and the roof 76 of a vehicle body 78 of a commercial vehicle 70 in the form of a so-called van. Its passenger doors 80 and rear doors 82, as well as a side sliding door 84, are shown in Figure 4 and only indicated by dashed lines in Figure 2.
[0105] Material strands 72 of viscous material 12 are applied to the outer side of the right side wall 74 shown in Figure 2A and the roof 76 of the vehicle body 74 shown in Figure 2B as material beads 86, which are not always provided with a reference symbol, as also shown in Figure 1. For this purpose, the desired application positions are specified such that one or more material beads 86 of viscous material 12 are applied to the workpiece 14 accordingly.
[0106] The viscous material 12 here provides a corrosion protection material 88. In practice, a viscous material 12 used as a corrosion protection material 88 is applied to the painted vehicle body 78 so that the corrosion protection material 88 remains visible after it has dried / cured, even during use of the commercial vehicle 70. Figures 3 and 4 illustrate the application of viscous material 12, which provides a material 90 for seam sealing and is applied to the corresponding components in the interior areas of the vehicle body 78 during vehicle manufacture before the vehicle body 78 is painted. Figure 3 shows a section of a floor panel 92. The application to the doors 80, 82, and 84 can also be carried out on the workpieces 14 before they are integrated into the vehicle body 78.After the drying / curing of the seam sealing material 90, the material strands 72 are also coated with the paint during the painting of the vehicle body 78 or its components and are then overpainted accordingly. Alternatively, the material strands 72 can also be overpainted without prior drying or curing and then dried together with the paint layer.
[0107] However, all components to be applied provide the reference structures 46 mentioned above.
[0108] In the case of applications on large-area components such as the side wall 74, the roof 76 or the floor panel 92, the application points 44 are usually removed from an adjacent outer edge or a neighboring outer edge, so that this or these cannot be considered as a reference structure 46.
[0109] Therefore, as mentioned at the beginning, structures such as beads, troughs, struts, elevations or the like that are closer to the intended application point are used.
[0110] For the side wall 74, this can be, for example, the edge of the sheet metal recess 94 for a section of the material bead designated separately as 86a. For the roof 76, the reinforcing folds 96 or the beads there can be used as reference structures 46. For the floor panel 92, there are several workpiece structures that can serve as reference structures 46. In particular, for floor panels of vehicle bodies, there are suitable reinforcement structures 98 or passages 100 for this purpose.
[0111] Frequently, such as in particular when applying corrosion protection materials 88, the material bead 86 is applied along a gap 102 between two components 104, 106 of the workpiece 14. This is again illustrated in Figure 5, in which these two components 104, 106 are attached to a third component 108. In these cases, the respective outer edges 110 and 112 of these components 104, 106, which form the lateral boundaries of the gap 102, can be used as the reference structure 46.
[0112] The gap 102 is generally intended to represent areas of workpieces 14 in which sheets are attached to one another in an overlapping manner.
[0113] In general, the sensor system can detect 54 reference structures, and in particular sheet metal overlaps, with a thickness of 0.88 mm. By comparing the actual application positions, it is possible to achieve the application of the viscous material 12 along the target path related to the reference structures with an accuracy of + / - 1.0 mm at application speeds of up to 600 mm s. -1 can be done.
[0114] If, during the application process, monitoring device 52 determines that an actual application position does not meet the positioning criteria specified by the digital model with respect to one or both outer edges 110, 112, the correction algorithm described above is applied. The example of gap 102 also shows that it may be impossible to meet the specified positioning criteria: For example, if component 106 is positioned incorrectly at a slight angle when joining components 104, 106, and 108, gap 102 may diverge in one direction. However, if both the distances to both outer edges 110, 112 constitute the positioning criteria, these can never be met, since the distance between the outer edges 110, 112 no longer matches the specifications.
[0115] In this case, a corrected actual application position is calculated and approached, which fulfills the positioning criteria as well as possible, for example, by achieving an equal distance to both outer edges 110, 112, so that the material bead 86 is applied centrally in the gap 102. This reflects a corrected actual application position that fulfills the positioning criteria at least better than the actual application position.
[0116] If components 104, 106, 108 are incorrectly connected to one another to such an extent that a correspondingly specified threshold range with a lower threshold limit and an upper threshold limit cannot be met, a corresponding error message can be generated - as explained above - and stored in a type of log so that the application, in this case the seam seal, can be specifically checked for its quality in the area in question and at the application point(s) in question, for example, in a downstream audit process. Here, too, exceeding the upper threshold limit can lead to the separate process measure of aborting the application.
[0117] The deviations of an actual application position from the positioning criteria specified by the digital model are recorded as information data relating to the workpiece 14. In particular, these are the deviations of the actual workpiece 14 from the digital model.
[0118] This information data can be used, for example, to improve the manufacturing quality of the workpieces 14 by making the information data available to the production process and taking it into account there. In a similar way to how the corrected actual application positions are calculated during the application process, component positions can be corrected accordingly during assembly in the production process. Quality categorizations can also be made depending on the size of the deviations, possibly based on an average deviation or based on one or more specified deviations.
[0119] Alternatively or additionally, such workpiece information data can also include further information, for example the course of a material strand 72 and / or the type of material 88, 90 and / or an application profile which, for example, contains the data of the application speed, the application volume and / or the type of application device 16, specifically, for example, the type and / or geometry of the application nozzle 22, 22a.
[0120] For the sake of completeness, Figure 5 additionally illustrates other reference structures 46 which can be used for the method in a corresponding manner.
[0121] In vehicle doors, such as doors 80, 82, and 84, a respective outer edge of the workpiece 14, which is again designated 48, is generally a reliable reference structure. However, structures in the radially inner region of the components that are remote from the respective outer edge 48 can also be used for this purpose. These can be, for example, the outer edges of window cutouts 114, if present, as is the case with the passenger door 80. In the case of closed doors without windows, corresponding depressions 116 can be present relative to the inside where windows are usually found, as is the case with the rear doors 82 and the sliding door 84. The boundaries of such depressions 116 are again suitable, for example, as a reference structure 46.
[0122] Figure 6 illustrates the method principle again in a larger view using a section of the vehicle door 80 at its outer edge 48, wherein inner reference structures 46 spaced therefrom are also illustrated graphically.
[0123] The reference structures 46 described here are, as mentioned above, workpiece reference structures which are present due to the design of the workpiece 14 as such and are not specifically attached to the workpiece.
[0124] In a modification, however, one or more separate marker reference structures can also be attached to the workpiece 14 before the application process, the positions and configurations of which are stored accordingly in the predetermined application data set 50.
[0125] In a further modification, the reference structures 46, the separate marker reference structures on the workpiece 14, and also additional calibration reference structures arranged in the space of the production facility can be used to calibrate the sensor system 54. This can, for example, achieve the best possible measurement accuracy.
[0126] As explained above, an application data set 50 can provide additional information about the type of viscous material 12, the application head 20, or the volume flow of the viscous material 12 to the control device 40 for each target application position included. As Figures 2, 3, and 4 show, the workpieces 14 have sections 118 between two adjacent material strands 72 from material beads 86 in which no viscous material 12 is applied, and sections 120 in which a different viscous material 12 than the viscous material 12 applied up to that point is applied. Only by way of example, sections 118 are designated for the floor panel 92 in Figure 3 and the passenger door 80 in Figure 4A and sections 120 for the passenger door 80 and the rear door 82 in Figures 4A and 4B, without this necessarily corresponding to such areas in reality.A material change during the application process can also coincide with a change of the application head 20.
[0127] An optical sensor system 54 can additionally be used to check the quality of the application performed, largely immediately after application. With the help of the optical sensor system 54, for example, the width, thickness, and structure of the applied viscous material 12 can be checked. One or more thermographic optics 67 are preferably provided for this purpose.
[0128] Furthermore, the monitoring device 52 can be used for collision monitoring or collision avoidance. For example, it can be checked whether parts and components are blocking or hindering the movement path of the application head 20. If necessary, the sensor field 56 can be expanded for this purpose using an additional wide-angle lens in an optical sensor system 54. With an initially moderate approach speed to the starting point of the application, an area further away from the application head 20 or the sensor unit 58 can then also be optically detected and evaluated. For example, it can be detected in this way whether undesirably opened doors or other components protrude from the vehicle body 78.
[0129] The method explained above using the monitoring device 52 can also be carried out only over a starting section 72a of a material strand 72 to be applied or a material bead 86 to be applied, which is provided with a reference symbol in Figures 5 and 6. Based on the corrected actual application positions determined in this starting section 72a, corrected actual application positions are extrapolated for the subsequent material strand 72. In this case, there is no need to resort to the monitoring device 52. If spaced-apart material strands 86 are to be applied, the start and end of the application for a material bead 86 is determined based on the movement of the application head 20.
[0130] The starting section 72a may, for example, have a length between 2 cm and 10 cm and is preferably about 5 cm long.
[0131] In a modification, a CPU system 122 may be present, which may be formed separately or may be part of the control device 40.
[0132] The CPU system 122 is designed as a self-learning system—and in this sense, as a KL system—with appropriate software and hardware capable of optimizing motion parameters and / or process parameters of the application device 16 based on previously acquired data. As explained above, such process parameters of the application device 16 indicate, in particular, the type of viscous material 12 or an application profile, which in turn includes, in particular, data on the application speed, the application volume, and / or the type of application device 16, including, for example, the nozzle geometry of the nozzle 22 used.
[0133] For this purpose, the CPU system 122 can, for example, correlate actual application processes performed on the workpieces 12 over time with the underlying digital models, with the determined deviations of the physically present workpiece 12, and / or with the determined deviations of actual application positions from target application positions, and generate analyzable data sets from this. In this way, for example, the concept explained above of implementing the monitoring device with the calculation of the corrected actual application positions only in a starting section 72a of the material strand 72 can be implemented. Data from starting sections 72a for various workpieces 12 and the subsequent deviations of the actual and target application positions can be stored and used as a database.By comparing and comparing data of a start section 72 with stored data of already stored start sections 72a, if there is sufficient agreement with good results, the stored deviations of the actual and target application data can be accessed and corresponding corrected actual application positions can be applied.
[0134] Motion parameters other than the pure path guidance and material application can also be learned by the CPU system 122, even independently of the starting section 72a of a material strand 72. For example, the application movement of the application head 20 can be optimized by optimizing approach speeds, decelerations and accelerations, as well as constant feed speeds, depending on the quality data acquired. For this purpose, data acquired over a period of time is also stored and correlated.
Claims
PATENT CLAIMS 1. A method for applying viscous material (12) to workpieces (14), in particular to fully or partially assembled vehicle bodies (78) or parts (80, 82, 84, 92) of vehicle bodies (78), comprising the following steps: a) applying viscous material (12) with an application device (16); b) movably guiding the application device (16) with a movement device (18); c) defining target application positions which specify position criteria with respect to reference structures (46) of the workpiece (14); d) controlling the movement device (18) by means of a control device (40) on the basis of the desired application positions, such that the application device (16) is guided to application positions (42) in order to apply viscous material (12) to an application point (44) on the workpiece (14) there;characterized in that e) an application position (42) of the application device reached on the basis of a target application position defines an actual application position; f) by means of a monitoring device (52) fa) deviations of an actual application position (42) from the position criteria of the associated target application position are detected; fb) in the case of a deviation which lies within a predetermined threshold value range which is defined at least by a lower threshold limit value, a corrected actual application position is calculated which fulfills the position criteria at least better than the actual application position (42); fc) the movement device (18) and the application device (16) are controlled in such a way that the application device (16) is moved into the corrected actual application position and there applies viscous material (12) to a resulting application point (44).
2. Method according to claim 1, characterized in that the threshold value range is defined by the lower threshold limit value and also by an upper threshold limit value, wherein by means of the monitoring device (52) in the event of a deviation of the actual application position from the position criteria of the associated target application position beyond the upper threshold limit value, a separate process measure, in particular an error message or an abort of the application, is initiated.
3. Method according to claim 1 or 2, characterized in that target application positions are specified such that one or more material beads (86) made of viscous material (12) are applied to the workpiece (14).
4. Method according to one of claims 1 to 3, characterized in that the target application positions and their position criteria are created on the basis of a digital model of the workpiece (14).
5. Method according to one of claims 1 to 4, characterized in that the target application positions are stored with an application data record (50) in the control device (40).
6. The method according to claim 5, characterized in that the application data record (50) provides further application parameters for each target application position, in particular the type of viscous material (12) to be applied, the type of application head (20) to be used or the volume flow with which the viscous material (12) is to be applied.
7. Method according to one of claims 1 to 6, characterized in that a) reference structures (46) of the workpiece (14) are detected with the aid of a sensor system (54) which outputs sensor signals which represent the reference structures; b) the relative position of the application device (16) in its actual application position is determined in the form of actual position data based on the sensor signals of the sensor system (54); c) the actual position data are compared with the position criteria of the target application positions.
8. The method according to claim 7, characterized in that an optical sensor system is used as the sensor system (54), which provides a sensor field (56) with or in which the workpiece (14) is optically scanned and scanned.
9. The method according to claim 8, characterized in that the sensor field (56) is covered by one or more sensor units (58), with each of which a scanning area (60) in the vicinity of a respective application site (44) is optically detected and scanned.
10. The method according to claim 9, characterized in that a laser scanner (62) or an imaging camera (64) or a thermographic optics (67) is used as a sensor unit (58).
11. The method according to claim 9 or 10, characterized in that at least one sensor unit (58) is carried along by the movement device (18) in such a way that it follows the movement of the application device (16).
12. Method according to one of claims 9 to 11, characterized in that one or more sensor units (58) are distributed in space independently of the movement device (18).
13. Method according to one of claims 8 to 12, characterized in that the optical sensor system (54) is also used to check the quality of the application carried out, in particular on the basis of the width, the thickness and the structure of the applied viscous material (12).
14. Method according to one of claims 7 to 13, characterized in that the reference structures (46), separate marker reference structures on the workpiece (14) and / or further calibration reference structures arranged in space are used to calibrate the sensor system (54).
15. Method according to one of claims 7 to 14, characterized in that the sensor system (54) is also used to detect information data relating to the workpiece (12), in particular deviations from the digital model of the workpiece according to claim 4 and / or the course of an applied material strand 72 and / or process parameters, wherein process parameters indicate in particular the type of viscous material (12) and / or an application profile which in particular comprises data on the application speed, the application volume and / or the type of application device (16).
16. Method according to one of claims 1 to 15, characterized in that a multi-axis application robot (24) with a hand part (32) which carries the application device (16) is used as the movement device (18).
17. Method according to one of claims 1 to 16, characterized in that the method is carried out using the monitoring device (52) only over a starting section (72a) of a material strand (72) to be applied.
18. The method according to any one of claims 1 to 17, characterized in that the method is carried out with a self-learning system (122) which is capable of optimizing movement parameters and / or process parameters of the application device (16) on the basis of previously acquired data, wherein process parameters indicate in particular the type of viscous material (12) and / or an application profile which in turn comprises in particular data on the application speed, the application volume and / or the type of application device (16).
19. An application system for applying viscous material (12) to workpieces (14), in particular to fully or partially assembled vehicle bodies (78) or parts (80, 82, 84, 92) of vehicle bodies, comprising: a) an application device (16) by means of which the viscous material (12) can be applied; b) a movement device (18) by means of which the application device (16) is movably guided;c) a control device (40) in which defined target application positions are stored, which specify position criteria related to reference structures (46) of the workpiece; wherein d) the movement device (18) can be controlled by means of the control device (40) on the basis of the target application positions in such a way that the application device (16) is guided to application positions (42) in order to apply viscous material (12) to an application point (44) on the workpiece (14) there; characterized in that e) an application position of the application device (16) reached on the basis of a target application position defines an actual application position f) a monitoring device (52) is provided and is configured such that it fa) detects a deviation of an actual application position from the position criteria of the associated target application position;fb) in the case of a deviation that lies within a predetermined threshold range, which is defined at least by a lower threshold limit value, a corrected actual application position is calculated that meets the position criteria at least better than the actual application position; fc) ensures that the movement device (18) and the application device (16) are controlled such that the application device (16) is moved into the corrected actual application position and there applies viscous material (12) to a resulting application point (44); 20. Application system according to claim 19, characterized in that the threshold range is defined by the lower threshold limit value and also by an upper threshold limit value, wherein the monitoring device (52) is arranged in such a way that it detects a deviation of the actual application position from the position criteria of the associated target application position exceeds the upper threshold limit value, a separate process measure, in particular an error message or a termination of the application, is initiated.
21. Application system according to claim 19 or 20, characterized in that target application positions are predetermined such that one or more material beads (86) made of viscous material (12) are applied to the workpiece (14).
22. Application system according to one of claims 19 to 21, characterized in that the desired application positions and their position criteria are created on the basis of a digital model of the workpiece (14).
23. Application system according to one of claims 19 to 24, characterized in that the target application positions are stored with an application data record (50) in the control device (40).
24. Application system according to claim 23, characterized in that the application data record (50) provides further application parameters for each target application position, in particular the type of viscous material (12) to be applied, the type of application head (20) to be used or the volume flow with which the viscous material (12) is to be applied.
25. Application system according to one of claims 19 to 24, characterized in that a) a sensor system (54) is provided, with the aid of which reference structures (46) of the workpiece (14) are detected and which outputs sensor signals which represent the reference structures; b) the monitoring device (52) is set up in such a way that, based on the sensor signals of the sensor system (54), the relative position of the application device (16) in its actual application position is determined in the form of actual position data; c) the monitoring device (52) is set up in such a way that the actual position data are compared with the position criteria of the desired application positions.
26. Application system according to claim 25, characterized in that the sensor system (54) is an optical sensor system which provides a sensor field (56) with or in which the workpiece (14) is optically scanned and scanned.
27. Application system according to claim 26, characterized in that the sensor field (56) is covered by one or more sensor units (58), with each of which a scanning area (60) in the vicinity of a respective application site (44) is optically detected and scanned.
28. Application system according to claim 27, characterized in that a sensor unit (58) is a laser scanner (62) or an imaging camera (64) or a thermographic optic (67).
29. Application system according to claim 27 or 28, characterized in that at least one sensor unit (58) is carried along by the movement device (18) in such a way that it follows the movement of the application device (16).
30. Application system according to claim 29, characterized in that a protection system (65) is provided with which the sensor unit (58) can be protected at least temporarily from external influences on the application device (16).
31. Application system according to claim 30, characterized in that the protection system (65) is formed in that the sensor unit (58) is movably supported on the movement device (18) by means of a holder (66) and is movable between a scanning position and a rest position in which it is further away from the application device (16) compared to the scanning position, or in that the protection system (65) comprises a covering device with which the sensor unit (58) can be temporarily covered, a sealing air device with which the sensor unit (58) can be at least partially or completely flooded with a sealing air curtain, or a wiping device with which the sensor unit (58) can be freed from impurities that are detrimental to its function by wiping it off.
32. Application system according to one of claims 27 to 31, characterized in that one or more sensor units (58) are distributed in space independently of the movement device (18).
33. Application system according to one of claims 19 to 32, characterized in that the movement device (18) is a multi-axis application robot (24) with a hand part (32) which carries the application device (16).
34. Application system according to one of claims 19 to 33, characterized in that a self-learning system (122) is designed which is able to optimize movement parameters and / or process parameters of the application device (16) on the basis of previously acquired data, wherein process parameters indicate in particular the type of viscous material (12) and / or an application profile which in turn comprises in particular data on the application speed, the application volume and / or the type of application device (16).
Citation Information
Patent Citations
Apparatus and Method for Applying a Sealing and / or Coating Substance
US20200206766A1
Method and apparatus for adaptive control and real-time edge tracking of adhesive and sealer dispensing
US20220288617A1