Coating control method and system of coating machine
By collecting and analyzing coating information, combining the control logic and three-dimensional model of the coating machine, dynamically adjusting the coating parameters, the problem that the existing coating machine cannot effectively control the coating parts is solved, and the refined control and overall optimization of the coating effect are achieved.
Patent Information
- Application Number
- CN202411260659.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-10
- Publication Date
- 2024-12-27
AI Technical Summary
The existing coating machines cannot effectively control the coating effect of each coating part during the coating process, resulting in unsatisfactory coating effect.
By collecting the coating information of the product to be coated, matching the coating machine, and positioning the coating according to the three-dimensional model of the coating part, defining the coating control logic based on the coating effect level and position, collecting coating thickness and pictures in real time, dividing the coating area, and defining the coating effect parameters. and thickness difference, trigger an intelligent adjustment mechanism to dynamically adjust the coating parameters.
Online control and effect control of each coating part is achieved to ensure compatibility and overall optimization of coating effect.
Smart Images

Figure CN119194363A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of coating machines, and in particular to a coating control method and system of a coating machine. Background Art
[0002] With the development of science and technology, coating machines are used in industrial production, and coating is performed on products to be coated. At this time, during the coating process of the product to be coated, the coating machine receives a preset coating signal, and performs coating according to the coating parameters in the coating signal, and performs single-mode coating on the product to be coated along a single coating parameter. However, the coated part of the product to be coated is not in an ideal state during the coating process, and the coating control of the existing coating machine cannot control the coating effect of each coating part. Summary of the invention
[0003] The purpose of the present invention is to overcome the shortcomings of the prior art. The present invention provides a coating control method and system for a coating machine, which collects coating information of a product to be coated, and matches a corresponding coating machine according to the coating information of the product to be coated; in the coating machine, a coating part is defined according to the coating information of the product to be coated and a three-dimensional model of the product to be coated, and positioning and coating are performed according to the coating part; the coating effect level of the coating part is matched based on the coating information of the product to be coated, and the coating control logic is defined according to the coating effect level of the coating part, the position of the coating part and the coating machine, so as to control the coating control logic in multiple dimensions, thereby being compatible with the coating effect level of the coating part, the position of the coating part and the overall consideration of the coating machine, and realizing dynamic interaction between the coating part and the coating machine.
[0004] Furthermore, the corresponding coating control information is matched based on the coating control logic, and the coating control of the coating part is triggered according to the coating control information, and the coating thickness of the coating part is collected in real time; the coating picture of the coating part is collected, and a plurality of coating areas are divided according to the coating picture of the coating part, and corresponding coating effect parameters are defined based on the plurality of coating areas; the coating thickness difference is defined, and a coating control mechanism is defined based on the coating thickness difference, a plurality of coating effect parameters and the corresponding relative position, and the coating parameters of the coating machine are intelligently adjusted according to the coating control mechanism, so as to facilitate dynamic detection and dynamic parameter adjustment of the coating part, so as to ensure online control of each coating part, and realize coating effect control of each coating part.
[0005] In order to solve the above technical problems, an embodiment of the present invention provides a coating control method of a coating machine, which is applied to the coating control scenario of the coating machine;
[0006] The coating control method of the coating machine comprises:
[0007] Collect coating information of the product to be coated, and match the corresponding coating machine according to the coating information of the product to be coated;
[0008] In the coating machine, a coating portion is defined according to coating information of the product to be coated and a three-dimensional model of the product to be coated, and positioning coating is performed according to the coating portion;
[0009] Matching the coating effect level of the coating part based on the coating information of the product to be coated, and defining the coating control logic according to the coating effect level of the coating part, the location of the coating part and the coating machine;
[0010] Matching corresponding coating control information based on coating control logic, triggering coating control of the coating part according to the coating control information, and collecting the coating thickness of the coating part in real time;
[0011] Collecting a coating picture of the coating part, dividing the coating part into a plurality of coating areas according to the coating picture of the coating part, and defining corresponding coating effect parameters based on the plurality of coating areas;
[0012] A coating thickness difference is defined, a coating control mechanism is defined based on the coating thickness difference, a plurality of coating effect parameters and corresponding relative positions, and intelligent adjustment of coating parameters of the coating machine is triggered according to the coating control mechanism.
[0013] Optionally, the collecting coating information of the product to be coated and matching a corresponding coating machine according to the coating information of the product to be coated includes:
[0014] Locate the products to be coated;
[0015] Collect coating information of products to be coated;
[0016] Locating coating requirements of products to be coated based on screening of coating information of products to be coated;
[0017] Match the corresponding process requirements according to the coating requirements of the product to be coated, and match the corresponding coating machine based on the process requirements.
[0018] Optionally, in the coating machine, the coating part is defined according to the coating information of the product to be coated and the three-dimensional model of the product to be coated, and the coating is positioned according to the coating part, including:
[0019] In the coating machine, coating information of the product to be coated and a three-dimensional model of the product to be coated are associated;
[0020] Defining a coating portion according to coating information of the product to be coated and a three-dimensional model of the product to be coated;
[0021] Locate the location of the coating part, and construct the coating area according to the location of the coating part;
[0022] Traversing the coating area, and defining the appearance style and coating area of the coating area according to the traversal of the coating area;
[0023] Define the coating method according to the appearance style and coating area of the coating area;
[0024] In this coating method, the coating route is collected, and the coating portion is positioned and coated along the coating route.
[0025] Optionally, matching the coating effect level of the coating part based on the coating information of the product to be coated, and defining the coating control logic according to the coating effect level of the coating part, the location of the coating part and the coating machine, include:
[0026] Freeze the coating information of the product to be coated;
[0027] Dividing a plurality of information intervals based on coating information of the product to be coated;
[0028] Matching corresponding effect parameters according to the multiple information intervals, and matching the multiple effect parameters to the coating part;
[0029] The coating effect level based on multiple effect parameters, the appearance style of the coating area, and the coating area matching the coating part;
[0030] The coating effect level of the coating part, the position of the coating part and the coating machine are associated, and the coating control logic is defined according to the coating effect level of the coating part, the position of the coating part and the coating machine.
[0031] Optionally, the coating control logic matches the corresponding coating control information, triggers the coating control of the coating part according to the coating control information, and collects the coating thickness of the coating part in real time, including:
[0032] Freeze-frame coating control logic;
[0033] Matching corresponding coating control information based on the analysis of coating control logic;
[0034] Triggering coating control of the coating part based on the coating control information;
[0035] The coating machine performs coating according to the coating control information and performs coating control on the coating part;
[0036] Collect the coating thickness of the coating part in real time.
[0037] Optionally, collecting the coating picture of the coating part, dividing the coating part into a plurality of coating areas according to the coating picture of the coating part, and defining corresponding coating effect parameters based on the plurality of coating areas, includes:
[0038] Dynamically positioning the coating part during the coating process of the coating machine;
[0039] Dynamically collect coating pictures of the coating part;
[0040] Define multiple contour lines according to the coating image of the coating part;
[0041] A plurality of coating regions are formed according to the enclosure of a plurality of contour lines.
[0042] Optionally, the collecting of the coating picture of the coating part, dividing the coating part into a plurality of coating areas according to the coating picture of the coating part, and defining corresponding coating effect parameters based on the plurality of coating areas, further includes:
[0043] Freeze multiple coating areas;
[0044] Simultaneous inspection of multiple coating areas;
[0045] In the detection of each coating area, the color difference part in the coating area is collected, and the color difference parameters are defined according to the traversal of the color difference part. The corresponding coating effect parameters are defined based on each color difference parameter and the corresponding coating area.
[0046] Optionally, the definition of the coating thickness difference, defining a coating control mechanism based on the coating thickness difference, a plurality of coating effect parameters and corresponding relative positions, and triggering intelligent adjustment of coating parameters of the coating machine according to the coating control mechanism, includes:
[0047] Associate multiple coating effect parameters and coating thickness;
[0048] Matching corresponding preset coating thickness thresholds according to a plurality of coating effect parameters and a plurality of coating areas;
[0049] comparing the coating thickness with a preset coating thickness threshold;
[0050] The coating thickness difference is defined based on the comparison of the coating thickness to a preset coating thickness threshold.
[0051] Optionally, the defining of the coating thickness difference, defining a coating control mechanism based on the coating thickness difference, a plurality of coating effect parameters and corresponding relative positions, and triggering intelligent adjustment of coating parameters of the coating machine according to the coating control mechanism, further includes:
[0052] Correlate coating thickness difference, multiple coating effect parameters and corresponding relative positions;
[0053] Defining a coating control mechanism based on coating thickness difference, multiple coating effect parameters and corresponding relative positions;
[0054] The current coating parameters of the coating area of the coating machine are collected, and the coating parameters are autonomously optimized based on the current coating parameters and the coating control mechanism, and the intelligent adjustment of the coating parameters of the coating machine is triggered.
[0055] In addition, an embodiment of the present invention further provides a coating control system of a coating machine, and the coating control system of the coating machine includes:
[0056] The acquisition module is used to acquire the coating information of the product to be coated and match the corresponding coating machine according to the coating information of the product to be coated;
[0057] A positioning coating module is used in the coating machine to define a coating part according to coating information of the product to be coated and a three-dimensional model of the product to be coated, and to perform positioning coating according to the coating part;
[0058] A coating control logic module is used to match the coating effect level of the coating part based on the coating information of the product to be coated, and define the coating control logic according to the coating effect level of the coating part, the location of the coating part and the coating machine;
[0059] A coating thickness module, used to match the corresponding coating control information based on the coating control logic, trigger the coating control of the coating part according to the coating control information, and collect the coating thickness of the coating part in real time;
[0060] A coating effect parameter module, used for collecting coating pictures of the coating part, dividing the coating parts into a plurality of coating areas according to the coating pictures of the coating part, and defining corresponding coating effect parameters based on the plurality of coating areas;
[0061] The intelligent adjustment module is used to define the coating thickness difference, define the coating control mechanism based on the coating thickness difference, multiple coating effect parameters and the corresponding relative position, and trigger the intelligent adjustment of the coating parameters of the coating machine according to the coating control mechanism.
[0062] In an embodiment of the present invention, through the method in the embodiment of the present invention, the coating information of the product to be coated is collected, and the corresponding coating machine is matched according to the coating information of the product to be coated; in the coating machine, the coating part is defined according to the coating information of the product to be coated and the three-dimensional model of the product to be coated, and the coating is positioned according to the coating part; the coating effect level of the coating part is matched based on the coating information of the product to be coated, and the coating control logic is defined according to the coating effect level of the coating part, the position of the coating part and the coating machine, so as to control the coating control logic in multiple dimensions, thereby being compatible with the coating effect level of the coating part, the position of the coating part and the overall consideration of the coating machine, and realizing dynamic interaction between the coating part and the coating machine.
[0063] Furthermore, the corresponding coating control information is matched based on the coating control logic, and the coating control of the coating part is triggered according to the coating control information, and the coating thickness of the coating part is collected in real time; the coating picture of the coating part is collected, and a plurality of coating areas are divided according to the coating picture of the coating part, and corresponding coating effect parameters are defined based on the plurality of coating areas; the coating thickness difference is defined, and a coating control mechanism is defined based on the coating thickness difference, a plurality of coating effect parameters and the corresponding relative position, and the coating parameters of the coating machine are intelligently adjusted according to the coating control mechanism, so as to facilitate dynamic detection and dynamic parameter adjustment of the coating part, so as to ensure online control of each coating part, and realize coating effect control of each coating part. BRIEF DESCRIPTION OF THE DRAWINGS
[0064] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0065] Figure 1 is a schematic flow chart of a coating control method of a coating machine in an embodiment of the present invention;
[0066] Figure 2 is a flow chart of S11 in the coating control method of the coating machine in the embodiment of the present invention;
[0067] Figure 3 is a schematic flow chart of S12 in the coating control method of the coating machine in the embodiment of the present invention;
[0068] Figure 4 is a schematic flow chart of S13 in the coating control method of the coating machine in the embodiment of the present invention;
[0069] Figure 5 is a schematic flow chart of S14 in the coating control method of the coating machine in the embodiment of the present invention;
[0070] Figure 6 is a schematic flow chart of S15 in the coating control method of the coating machine in the embodiment of the present invention;
[0071] Figure 7 is a schematic flow chart of S16 in the coating control method of the coating machine in the embodiment of the present invention;
[0072] Figure 8 Schematic diagram of the structure of the coating control system of the coating machine in the embodiment of the present invention;
[0073] Fig. 9The figure is a hardware diagram of an electronic device according to an exemplary embodiment. DETAILED DESCRIPTION
[0074] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0075] See also Figures 1 to 9 , a coating control method of a coating machine, applied to the coating control scenario of the coating machine; the coating control method of the coating machine includes:
[0076] Step S11: collecting coating information of the product to be coated, and matching a corresponding coating machine according to the coating information of the product to be coated;
[0077] Step S12: in the coating machine, a coating part is defined according to the coating information of the product to be coated and the three-dimensional model of the product to be coated, and positioning and coating are performed according to the coating part;
[0078] Step S13: matching the coating effect level of the coating part based on the coating information of the product to be coated, and defining the coating control logic according to the coating effect level of the coating part, the location of the coating part and the coating machine;
[0079] Step S14: matching the corresponding coating control information based on the coating control logic, triggering the coating control of the coating part according to the coating control information, and collecting the coating thickness of the coating part in real time;
[0080] Step S15: collecting a coating picture of the coating part, dividing the coating part into a plurality of coating areas according to the coating picture of the coating part, and defining corresponding coating effect parameters based on the plurality of coating areas;
[0081] Step S16: define the coating thickness difference, define the coating control mechanism based on the coating thickness difference, multiple coating effect parameters and the corresponding relative position, and trigger the intelligent adjustment of the coating parameters of the coating machine according to the coating control mechanism.
[0082] In an embodiment of the present invention, through the method in the embodiment of the present invention, the coating information of the product to be coated is collected, and the corresponding coating machine is matched according to the coating information of the product to be coated; in the coating machine, the coating part is defined according to the coating information of the product to be coated and the three-dimensional model of the product to be coated, and the coating is positioned according to the coating part; the coating effect level of the coating part is matched based on the coating information of the product to be coated, and the coating control logic is defined according to the coating effect level of the coating part, the position of the coating part and the coating machine, so as to control the coating control logic in multiple dimensions, thereby being compatible with the coating effect level of the coating part, the position of the coating part and the overall consideration of the coating machine, and realizing dynamic interaction between the coating part and the coating machine.
[0083] Furthermore, the corresponding coating control information is matched based on the coating control logic, and the coating control of the coating part is triggered according to the coating control information, and the coating thickness of the coating part is collected in real time; the coating picture of the coating part is collected, and a plurality of coating areas are divided according to the coating picture of the coating part, and corresponding coating effect parameters are defined based on the plurality of coating areas; the coating thickness difference is defined, and a coating control mechanism is defined based on the coating thickness difference, a plurality of coating effect parameters and the corresponding relative position, and the coating parameters of the coating machine are intelligently adjusted according to the coating control mechanism, so as to facilitate dynamic detection and dynamic parameter adjustment of the coating part, so as to ensure online control of each coating part, and realize coating effect control of each coating part.
[0084] refer to Figure 2 In step S11, the coating information of the product to be coated is collected, and the corresponding coating machine is matched according to the coating information of the product to be coated;
[0085] In the specific implementation process of the present invention, the specific steps may be:
[0086] S111: Positioning products to be coated;
[0087] S112: Collecting coating information of the product to be coated;
[0088] S113: Locating coating requirements of the product to be coated based on screening of coating information of the product to be coated;
[0089] S114: Matching corresponding process requirements according to the coating requirements of the product to be coated, and matching corresponding coating machines based on the process requirements.
[0090] In an embodiment of the present application, the products to be coated are located, and targeted management and control are performed on the products to be coated. At this time, the coating information of the products to be coated is collected, and the coating information of the products to be coated is managed and controlled so as to facilitate the screening of the coating information of the products to be coated.
[0091] Therefore, the coating information of the products to be coated is introduced, and the coating information of the products to be coated is screened, so that the coating requirements of the products to be coated can be located based on the screening of the coating information of the products to be coated, so as to control the coating requirements of the products to be coated, so as to match the corresponding process requirements according to the coating requirements of the products to be coated, and then the corresponding process requirements are introduced, and the corresponding coating machines are matched based on the process requirements, so as to realize the preliminary selection of the coating machine and ensure the product control of the coating machine over the products to be coated.
[0092] refer to Figure 3 In step S12, in the coating machine, a coating part is defined according to the coating information of the product to be coated and the three-dimensional model of the product to be coated, and positioning coating is performed according to the coating part;
[0093] In the specific implementation process of the present invention, the specific steps may be:
[0094] S121: in the coating machine, associating coating information of the product to be coated and a three-dimensional model of the product to be coated;
[0095] S122: defining a coating part according to coating information of the product to be coated and a three-dimensional model of the product to be coated;
[0096] S123: Locate the position of the coating part, and construct a coating area according to the position of the coating part;
[0097] S124: traversing the coating area, and defining the appearance style and coating area of the coating area according to the traversal of the coating area;
[0098] S125: defining a coating method according to the appearance style and coating area of the coating area; in the coating method, collecting the coating route, and positioning and coating the coating part along the coating route.
[0099] In an embodiment of the present application, in the coating machine, the coating information of the product to be coated and the three-dimensional model of the product to be coated are associated to facilitate overall control of the coating information of the product to be coated and the three-dimensional model of the product to be coated, so as to define the coating part according to the coating information of the product to be coated and the three-dimensional model of the product to be coated, so as to facilitate refined control of the coating part.
[0100] Therefore, the position of the coated part is located, the position of the coated part is clarified, and targeted processing is performed on the position of the coated part, so that a coating area is constructed according to the position of the coated part, thereby introducing the coating area and further controlling the coating area.
[0101] At the same time, the coating area is traversed, and the appearance style and coating area of the coating area are defined according to the traversal of the coating area, thereby introducing the appearance style and coating area of the coating area, so as to facilitate the control of the appearance style and coating area of the coating area, and then define the coating method according to the appearance style and coating area of the coating area, so as to achieve multi-dimensional control of the appearance style and coating area of the coating area, so as to ensure the accuracy of the coating method, and at the same time, in the coating method, the coating route is collected, and the coating part is positioned and coated along the coating route. Optionally, the coating method includes local coating, serpentine dynamic coating, etc.
[0102] refer to Figure 4 In step S13, the coating effect level of the coating part is matched based on the coating information of the product to be coated, and the coating control logic is defined according to the coating effect level of the coating part, the location of the coating part and the coating machine;
[0103] In the specific implementation process of the present invention, the specific steps may be:
[0104] S131: freeze the coating information of the product to be coated;
[0105] S132: Dividing a plurality of information intervals based on the coating information of the product to be coated;
[0106] S133: matching corresponding effect parameters according to the multiple information intervals, and matching the multiple effect parameters to the coating part;
[0107] S134: matching the coating effect level of the coating part based on a plurality of effect parameters, the appearance style of the coating area, and the coating area;
[0108] S135: Associating the coating effect level of the coating part, the location of the coating part and the coating machine, and defining the coating control logic according to the coating effect level of the coating part, the location of the coating part and the coating machine.
[0109] In an embodiment of the present application, the coating effect level of the coating part is matched based on the coating information of the product to be coated, and the coating control logic is defined according to the coating effect level of the coating part, the position of the coating part and the coating machine, so as to control the coating control logic in multiple dimensions, thereby being compatible with the coating effect level of the coating part, the position of the coating part and the overall consideration of the coating machine, and realizing dynamic interaction between the coating part and the coating machine.
[0110] At this time, the coating information of the product to be coated is frozen, and information processing is performed on the coating information of the product to be coated. Multiple information intervals are divided based on the coating information of the product to be coated, thereby introducing multiple information intervals and realizing refined management and control of multiple information intervals.
[0111] Furthermore, multiple information intervals are further processed, and corresponding coating effect characteristics are screened in each information interval, and corresponding effect parameters are matched according to multiple coating effect characteristics, thereby introducing effect parameters to facilitate matching of multiple effect parameters to the coating part.
[0112] Therefore, multiple effect parameters, appearance styles of the coating area and coating area are introduced, and the multiple effect parameters, appearance styles of the coating area and coating area are associated to perform management and control in multiple dimensions. At the same time, the coating effect level of the coating part is matched based on the multiple effect parameters, appearance styles of the coating area and coating area; the coating effect level of the coating part, the location of the coating part and the coating machine are associated, and the coating control logic is defined according to the coating effect level of the coating part, the location of the coating part and the coating machine.
[0113] refer to Figure 5 , S14: matching the corresponding coating control information based on the coating control logic, triggering the coating control of the coating part according to the coating control information, and collecting the coating thickness of the coating part in real time;
[0114] In the specific implementation process of the present invention, the specific steps may be:
[0115] S141: freeze-frame coating control logic;
[0116] S142: matching corresponding coating control information based on the analysis of coating control logic;
[0117] S143: triggering coating control of the coating part based on the coating control information;
[0118] S144: the coating machine performs coating according to the coating control information, and performs coating control on the coating part;
[0119] S145: collecting the coating thickness of the coating part in real time.
[0120] In an embodiment of the present application, the coating control logic is frozen to facilitate control of the coating control logic, thereby matching the corresponding coating control information based on the analysis of the coating control logic, so as to facilitate targeted analysis of the coating control logic, thereby freezing each coating control information, and then triggering the coating control of the coating part based on the coating control information.
[0121] Therefore, the coating machine performs coating according to the coating control information and performs coating control on the coating part, thereby realizing the execution of the coating control logic by the coating machine and performing management and control along the coating control logic, thereby realizing refined coating of the products to be coated. At the same time, the coating thickness of the coating part is collected in real time to facilitate real-time management and control of the coating part.
[0122] refer to Figure 6 , S15: collecting a coating picture of the coating part, dividing the coating part into a plurality of coating areas according to the coating picture of the coating part, and defining corresponding coating effect parameters based on the plurality of coating areas;
[0123] In the specific implementation process of the present invention, the specific steps may be:
[0124] S151: dynamically positioning the coating part during the coating process of the coating machine on the coating part;
[0125] S152: dynamically collect coating pictures of the coating part;
[0126] S153: defining a plurality of contour lines according to a coating image of the coating part;
[0127] S154: forming a plurality of coating regions according to the enclosure of the plurality of contour lines;
[0128] S155: freeze multiple coating areas;
[0129] S156: Performing simultaneous detection on multiple coating areas;
[0130] S157: In the detection of each coating area, the color difference part in the coating area is collected, and the color difference parameters are defined according to the traversal of the color difference part, and the corresponding coating effect parameters are defined based on each color difference parameter and the corresponding coating area.
[0131] In an embodiment of the present application, during the coating process of the coating machine on the coating part, the coating part is dynamically positioned, and the coating part is further controlled in real time, so as to dynamically collect the coating picture of the coating part, and then process the coating picture.
[0132] At this time, multiple contour lines are defined according to the coating picture of the coating part, so that multiple contour lines are introduced, so that the difference part in the coating part is presented according to the contour lines, and the contour lines are used as the boundaries between the difference parts, so that multiple coating areas are formed according to the enclosure of multiple contour lines, thereby outputting multiple difference parts and splitting the coating areas according to the coating picture of the coating part.
[0133] Therefore, further control is performed on multiple coating areas, multiple coating areas are frozen, and multiple coating areas are synchronously detected to facilitate simultaneous control of multiple coating areas. At the same time, in the detection of each coating area, the color difference part in the coating area is collected, and the color difference parameters are defined according to the traversal of the color difference part, and the corresponding coating effect parameters are defined based on each color difference parameter and the corresponding coating area.
[0134] refer to Figure 7, S16: defining a coating thickness difference, defining a coating control mechanism based on the coating thickness difference, a plurality of coating effect parameters and corresponding relative positions, and triggering intelligent adjustment of coating parameters of the coating machine according to the coating control mechanism;
[0135] In the specific implementation process of the present invention, the specific steps may be:
[0136] S161: Associating multiple coating effect parameters and coating thickness;
[0137] S162: matching a corresponding preset coating thickness threshold according to a plurality of coating effect parameters and a plurality of coating areas;
[0138] S163: comparing the coating thickness with a preset coating thickness threshold;
[0139] S164: defining a coating thickness difference according to a comparison between the coating thickness and a preset coating thickness threshold;
[0140] S165: Correlate coating thickness difference, multiple coating effect parameters and corresponding relative positions;
[0141] S166: defining a coating control mechanism based on a coating thickness difference, a plurality of coating effect parameters, and corresponding relative positions;
[0142] S167: Collect the current coating parameters of the coating machine for the coating area, and autonomously optimize the coating parameters based on the current coating parameters and the coating control mechanism, and trigger the intelligent adjustment of the coating parameters of the coating machine.
[0143] In the specific implementation process of the present invention, the corresponding coating control information is matched based on the coating control logic, and the coating control of the coating part is triggered according to the coating control information, and the coating thickness of the coating part is collected in real time; the coating picture of the coating part is collected, and a plurality of coating areas are divided according to the coating picture of the coating part, and the corresponding coating effect parameters are defined based on the plurality of coating areas; the coating thickness difference is defined, and the coating control mechanism is defined based on the coating thickness difference, a plurality of coating effect parameters and the corresponding relative position, and the coating parameters of the coating machine are intelligently adjusted according to the coating control mechanism, so as to perform dynamic detection and dynamic parameter adjustment on the coating part, so as to ensure the online control of each coating part, and realize the coating effect control of each coating part.
[0144] At this time, multiple coating effect parameters and coating thicknesses are associated to facilitate overall control of the multiple coating effect parameters and coating thicknesses, thereby matching the corresponding preset coating thickness thresholds according to the multiple coating effect parameters and the multiple coating areas, and clarifying the corresponding preset coating thickness thresholds to facilitate subsequent comparison of the coating thickness with the preset coating thickness threshold.
[0145] Furthermore, the coating thickness is compared with a preset coating thickness threshold; the coating thickness difference is defined based on the comparison between the coating thickness and the preset coating thickness threshold, and at the same time, the coating thickness difference, multiple coating effect parameters and the corresponding relative position are associated; based on the coating thickness difference, multiple coating effect parameters and the corresponding relative position, a coating control mechanism is defined to facilitate the control of the coating control mechanism, thereby ensuring the execution of the coating control mechanism by the coating machine.
[0146] Therefore, the current coating parameters of the coating area of the coating machine are collected, and the coating parameters are autonomously optimized based on the current coating parameters and the coating control mechanism, so as to autonomously optimize the coating parameters according to the actual coating conditions of the coating part, and realize the change of coating parameters, so as to trigger the intelligent adjustment of the coating parameters of the coating machine, so as to perform dynamic detection and dynamic parameter adjustment on the coating part, so as to ensure the online control of each coating part, and realize the coating effect control of each coating part. Optionally, the coating parameters include coating temperature parameters, coating air pressure parameters, etc.
[0147] In an embodiment of the present invention, through the method in the embodiment of the present invention, the coating information of the product to be coated is collected, and the corresponding coating machine is matched according to the coating information of the product to be coated; in the coating machine, the coating part is defined according to the coating information of the product to be coated and the three-dimensional model of the product to be coated, and the coating is positioned according to the coating part; the coating effect level of the coating part is matched based on the coating information of the product to be coated, and the coating control logic is defined according to the coating effect level of the coating part, the position of the coating part and the coating machine, so as to control the coating control logic in multiple dimensions, thereby being compatible with the coating effect level of the coating part, the position of the coating part and the overall consideration of the coating machine, and realizing dynamic interaction between the coating part and the coating machine.
[0148] Furthermore, the corresponding coating control information is matched based on the coating control logic, and the coating control of the coating part is triggered according to the coating control information, and the coating thickness of the coating part is collected in real time; the coating picture of the coating part is collected, and a plurality of coating areas are divided according to the coating picture of the coating part, and corresponding coating effect parameters are defined based on the plurality of coating areas; the coating thickness difference is defined, and a coating control mechanism is defined based on the coating thickness difference, a plurality of coating effect parameters and the corresponding relative position, and the coating parameters of the coating machine are intelligently adjusted according to the coating control mechanism, so as to facilitate dynamic detection and dynamic parameter adjustment of the coating part, so as to ensure online control of each coating part, and realize coating effect control of each coating part.
[0149] See also Figure 8 , Figure 8 It is a schematic diagram of the structural composition of the coating control system of the coating machine in an embodiment of the present invention.
[0150] like Figure 8 As shown, a coating control system of a coating machine, the coating control system of the coating machine comprises:
[0151] The acquisition module 21 is used to acquire the coating information of the product to be coated, and match the corresponding coating machine according to the coating information of the product to be coated;
[0152] The positioning coating module 22 is used in the coating machine to define the coating part according to the coating information of the product to be coated and the three-dimensional model of the product to be coated, and to perform positioning coating according to the coating part;
[0153] The coating control logic module 23 is used to match the coating effect level of the coating part based on the coating information of the product to be coated, and define the coating control logic according to the coating effect level of the coating part, the location of the coating part and the coating machine;
[0154] The coating thickness module 24 is used to match the corresponding coating control information based on the coating control logic, trigger the coating control of the coating part according to the coating control information, and collect the coating thickness of the coating part in real time;
[0155] A coating effect parameter module 25, for collecting a coating picture of the coating part, dividing the coating part into a plurality of coating areas according to the coating picture of the coating part, and defining corresponding coating effect parameters based on the plurality of coating areas;
[0156] The intelligent adjustment module 26 is used to define the coating thickness difference, define the coating control mechanism based on the coating thickness difference, multiple coating effect parameters and the corresponding relative position, and trigger the intelligent adjustment of the coating parameters of the coating machine according to the coating control mechanism.
[0157] See also Fig. 9 , refer to the following Fig. 9 The electronic device 40 according to this embodiment of the present invention will be described. Fig. 9 The electronic device 40 shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present invention.
[0158] like Fig. 9 As shown, the electronic device 40 is in the form of a general computing device. The components of the electronic device 40 may include but are not limited to: at least one processing unit 41, at least one storage unit 42, and a bus 43 connecting different system components (including the storage unit 42 and the processing unit 41).
[0159] The storage unit stores program codes, which can be executed by the processing unit 41, so that the processing unit 41 executes the steps according to various exemplary embodiments of the present invention described in the above “Embodiment Method” section of this specification.
[0160] The storage unit 42 may include a readable medium in the form of a volatile storage unit, such as a random access memory unit (RAM) 421 and / or a cache memory unit 422 , and may further include a read-only memory unit (ROM) 423 .
[0161] The storage unit 42 may also include a program / utility 424 having a set (at least one) of intelligent adjustment modules 425, such intelligent adjustment modules 425 including but not limited to: an operating system, one or more application programs, other intelligent adjustment modules, and program data, each of which or some combination may include an implementation of a network environment.
[0162] Bus 43 may represent one or more of several types of bus structures, including a memory unit bus or memory unit controller, a peripheral bus, an accelerated graphics port, a processing unit, or a local bus using any of a variety of bus architectures.
[0163] The electronic device 40 may also communicate with one or more external devices (e.g., keyboards, pointing devices, Bluetooth devices, etc.), one or more devices that enable a user to interact with the electronic device 40, and / or any device that enables the electronic device 40 to communicate with one or more other computing devices (e.g., routers, modems, etc.). Such communication may be performed via an input / output (I / O) interface 44. Furthermore, the electronic device 40 may also communicate with one or more networks (e.g., a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) via a network adapter 45. Fig. 9 As shown, the network adapter 45 communicates with other modules of the electronic device 40 via the bus 43. It should be understood that although Fig. 9 Not shown, other hardware and / or software modules may be used in conjunction with the electronic device 40, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup planning systems.
[0164] Through the description of the above implementation, it is easy for those skilled in the art to understand that the example implementation described here can be implemented by software, or by software combined with necessary hardware. Therefore, the technical solution according to the implementation of the present disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, including several instructions to enable a computing device (which can be a personal computer, a server, a terminal device, or a network device, etc.) to execute the method according to the implementation of the present disclosure.
[0165] Those skilled in the art can understand that all or part of the steps in the various methods of the above embodiments can be completed by instructing related hardware through a program, and the program can be stored in a computer-readable storage medium, and the storage medium can include: a read-only memory (ROM), a random access memory (RAM), a disk or an optical disk, etc. In addition, it stores computer program instructions, and when the computer program instructions are executed by a computer, the computer executes the above method.
[0166] In addition, the coating control method and system of the coating machine provided in the embodiment of the present invention are introduced in detail above. Specific examples are used herein to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only used to help understand the method of the present invention and its core idea; at the same time, for general technical personnel in this field, according to the idea of the present invention, there will be changes in the specific implementation method and application scope. In summary, the content of this specification should not be understood as a limitation on the present invention.
Claims
1. A coating control method for a coating machine, characterized in that: Applied to coating control scenarios of coating machines; The coating control method of the coating machine comprises: Collect coating information of the product to be coated, and match the corresponding coating machine according to the coating information of the product to be coated; In the coating machine, a coating portion is defined according to coating information of the product to be coated and a three-dimensional model of the product to be coated, and positioning coating is performed according to the coating portion; Matching the coating effect level of the coating part based on the coating information of the product to be coated, and defining the coating control logic according to the coating effect level of the coating part, the location of the coating part and the coating machine; Matching corresponding coating control information based on coating control logic, triggering coating control of the coating part according to the coating control information, and collecting the coating thickness of the coating part in real time; Collecting a coating picture of the coating part, dividing the coating part into a plurality of coating areas according to the coating picture of the coating part, and defining corresponding coating effect parameters based on the plurality of coating areas; A coating thickness difference is defined, a coating control mechanism is defined based on the coating thickness difference, a plurality of coating effect parameters and corresponding relative positions, and intelligent adjustment of coating parameters of the coating machine is triggered according to the coating control mechanism.
2. The coating control method of the coating machine according to claim 1, characterized in that: The collecting of coating information of the product to be coated and matching the corresponding coating machine according to the coating information of the product to be coated include: Locate the products to be coated; Collect coating information of products to be coated; Locating coating requirements of products to be coated based on screening of coating information of products to be coated; Match the corresponding process requirements according to the coating requirements of the product to be coated, and match the corresponding coating machine based on the process requirements.
3. The coating control method of the coating machine according to claim 2, characterized in that: In the coating machine, the coating part is defined according to the coating information of the product to be coated and the three-dimensional model of the product to be coated, and the coating is positioned according to the coating part, including: In the coating machine, coating information of the product to be coated and a three-dimensional model of the product to be coated are associated; Defining a coating portion according to coating information of the product to be coated and a three-dimensional model of the product to be coated; Locate the location of the coating part, and construct the coating area according to the location of the coating part; Traversing the coating area, and defining the appearance style and coating area of the coating area according to the traversal of the coating area; The coating method is defined according to the appearance style and coating area of the coating area; in the coating method, the coating route is collected, and the coating part is positioned and coated along the coating route.
4. The coating control method of the coating machine according to claim 3, characterized in that: The method of matching the coating effect level of the coating part based on the coating information of the product to be coated, and defining the coating control logic according to the coating effect level of the coating part, the location of the coating part and the coating machine, includes: Freeze the coating information of the product to be coated; Dividing a plurality of information intervals based on coating information of the product to be coated; Matching corresponding effect parameters according to the multiple information intervals, and matching the multiple effect parameters to the coating part; The coating effect level based on multiple effect parameters, the appearance style of the coating area, and the coating area matching the coating part; The coating effect level of the coating part, the position of the coating part and the coating machine are associated, and the coating control logic is defined according to the coating effect level of the coating part, the position of the coating part and the coating machine.
5. The coating control method of the coating machine according to claim 4, characterized in that: The method of matching the corresponding coating control information based on the coating control logic, triggering the coating control of the coating part according to the coating control information, and collecting the coating thickness of the coating part in real time includes: Freeze-frame coating control logic; Matching corresponding coating control information based on the analysis of coating control logic; Triggering coating control of the coating part based on the coating control information; The coating machine performs coating according to the coating control information and performs coating control on the coating part; Collect the coating thickness of the coating part in real time.
6. The coating control method of the coating machine according to claim 5, characterized in that: The collecting of the coating picture of the coating part, dividing the coating area into a plurality of coating areas according to the coating picture of the coating part, and defining corresponding coating effect parameters based on the plurality of coating areas include: Dynamically positioning the coating part during the coating process of the coating machine; Dynamically collect coating pictures of the coating part; Define multiple contour lines according to the coating image of the coating part; A plurality of coating regions are formed according to the enclosure of a plurality of contour lines.
7. The coating control method of the coating machine according to claim 6, characterized in that: The method of collecting the coating picture of the coating part, dividing the coating part into a plurality of coating areas according to the coating picture of the coating part, and defining corresponding coating effect parameters based on the plurality of coating areas, further includes: Freeze multiple coating areas; Simultaneous inspection of multiple coating areas; In the detection of each coating area, the color difference part in the coating area is collected, and the color difference parameters are defined according to the traversal of the color difference part. The corresponding coating effect parameters are defined based on each color difference parameter and the corresponding coating area.
8. The coating control method of the coating machine according to claim 7, characterized in that: The method of defining the coating thickness difference, defining a coating control mechanism based on the coating thickness difference, a plurality of coating effect parameters and corresponding relative positions, and triggering intelligent adjustment of coating parameters of the coating machine according to the coating control mechanism includes: Associate multiple coating effect parameters and coating thickness; Matching corresponding preset coating thickness thresholds according to a plurality of coating effect parameters and a plurality of coating areas; comparing the coating thickness with a preset coating thickness threshold; The coating thickness difference is defined based on the comparison of the coating thickness to a preset coating thickness threshold.
9. The coating control method of the coating machine according to claim 8, characterized in that: The method of defining the coating thickness difference, defining a coating control mechanism based on the coating thickness difference, a plurality of coating effect parameters and corresponding relative positions, and triggering intelligent adjustment of coating parameters of the coating machine according to the coating control mechanism, further includes: Correlate coating thickness difference, multiple coating effect parameters and corresponding relative positions; Defining a coating control mechanism based on coating thickness difference, multiple coating effect parameters and corresponding relative positions; The current coating parameters of the coating area of the coating machine are collected, and the coating parameters are autonomously optimized based on the current coating parameters and the coating control mechanism, and the intelligent adjustment of the coating parameters of the coating machine is triggered.
10. A coating control system for a coating machine, characterized in that: The coating control system of the coating machine is applied to the coating control method of the coating machine as claimed in any one of claims 1 to 9, and the coating control system of the coating machine includes: The acquisition module is used to acquire the coating information of the product to be coated and match the corresponding coating machine according to the coating information of the product to be coated; A positioning coating module is used in the coating machine to define a coating part according to coating information of the product to be coated and a three-dimensional model of the product to be coated, and to perform positioning coating according to the coating part; A coating control logic module is used to match the coating effect level of the coating part based on the coating information of the product to be coated, and define the coating control logic according to the coating effect level of the coating part, the location of the coating part and the coating machine; A coating thickness module, used to match the corresponding coating control information based on the coating control logic, trigger the coating control of the coating part according to the coating control information, and collect the coating thickness of the coating part in real time; A coating effect parameter module, used for collecting coating pictures of the coating part, dividing the coating parts into a plurality of coating areas according to the coating pictures of the coating part, and defining corresponding coating effect parameters based on the plurality of coating areas; The intelligent adjustment module is used to define the coating thickness difference, define the coating control mechanism based on the coating thickness difference, multiple coating effect parameters and the corresponding relative position, and trigger the intelligent adjustment of the coating parameters of the coating machine according to the coating control mechanism.
Citation Information
Cited By
Method and system for controlling hole plating process of PCB (Printed Circuit Board)
CN119485967A
