Shoe upper gluing method, system, computer device and computer readable storage medium
By conducting glue width error test and parameter adjustment on the glue coating mechanism, the impact of glue width changes on glue coating accuracy and reliability is solved, and the efficient and stableness of automated glue coating is achieved.
Patent Information
- Application Number
- CN202210346028.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-03-31
- Publication Date
- 2025-09-02
- Estimated Expiration
- 2042-03-31
AI Technical Summary
In the existing upper glue coating technology, the change in glue width affects the accuracy and reliability of glue coating, resulting in low spray efficiency and manual intervention and correction is required.
By performing glue coating testing on the glue coating mechanism, the glue width error value is obtained, and parameter adjustment is performed within the preset threshold range, and the glue coating operation is performed using the adjusted parameters.
The glue coating accuracy and efficiency are improved, the impact of glue width changes is reduced, manual intervention is avoided, and the stability of glue coating is ensured.
Smart Images

Figure CN114794666B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of shoemaking technology, and in particular to a shoe upper gluing method, system, computer equipment, and computer-readable storage medium. Background Art
[0002] Automated gluing of shoe uppers is gaining increasing attention in the footwear industry. However, due to the complexity of the gluing system, achieving high-precision and stable gluing presents significant challenges. Current robotic gluing technologies typically employ a non-contact spray gun mounted at the end of a robotic arm, guided by a teaching method or 3D vision-based trajectory recognition.
[0003] Current automated gluing technology generally assumes a constant glue spray width. Variations in glue width can lead to poor spray accuracy and even sample failure. However, in actual glue spray systems, the glue width sprayed by the glue gun can sometimes vary due to factors such as changes in glue tank volume, temperature, and air pressure. When this happens, manual intervention and correction, such as adjusting glue volume or air pressure, are often required, impacting the efficiency and reliability of automated gluing. Summary of the Invention
[0004] The main technical problem solved by this application is to provide a shoe upper gluing method, system and computer-readable storage medium, which can solve the problem that the change of glue width during the shoe upper gluing process affects the gluing accuracy and reliability.
[0005] In order to solve the above technical problems, a technical solution adopted in the first aspect of the present application is to provide a method for gluing a shoe upper, the method comprising:
[0006] A gluing test is performed on the gluing mechanism to obtain a glue width error value corresponding to the gluing mechanism; when the glue width error value is within a preset threshold range, the gluing parameters of the gluing mechanism are adjusted according to the glue width error value; and based on the adjusted gluing parameters, the gluing operation is performed on the shoe upper to be glued using the gluing mechanism.
[0007] Optionally, a gluing test is performed on the gluing mechanism to obtain a glue width error value corresponding to the gluing mechanism, including:
[0008] Utilize the glue applying mechanism to apply glue on the test plane according to the preset glue width to obtain a test glue mark; obtain a glue mark image of the test glue mark; and determine the corresponding glue width error value according to the glue mark image.
[0009] Optionally, using a glue spreading mechanism to spread glue on a test plane according to a preset glue width to obtain a test glue mark includes:
[0010] Adjust the gluing mechanism according to the preset test angle so that the axis of the gluing mechanism is perpendicular to the test plane; move the gluing mechanism from the starting point to the end point according to the preset test trajectory to apply glue to obtain a test glue mark.
[0011] Optionally, determining a corresponding glue width error value according to the glue mark image includes:
[0012] The glue mark image is processed to determine the actual glue boundary line; the actual glue width is determined based on the actual glue boundary line; and the corresponding glue width error value is determined based on the difference between the actual glue width and the preset glue width.
[0013] Optionally, the gluing parameters of the gluing mechanism are adjusted according to the glue width error value, including:
[0014] Obtain a first distance between the gluing center of the gluing mechanism and the edge of the desired glue path; and determine a second distance between the gluing center of the gluing mechanism and the edge of the desired glue path based on the sum of the glue width error value and the first distance.
[0015] Optionally, performing a gluing operation on the to-be-glued shoe upper using a gluing mechanism based on the adjusted gluing parameters includes:
[0016] The gluing mechanism is used to perform a gluing operation on the shoe upper to be glued according to a second distance between the gluing center of the gluing mechanism and the edge line of the desired glue path.
[0017] Optionally, the above method further includes:
[0018] When the glue width error value is not within the preset threshold range or the glue width error value is not obtained, an alarm prompt message is given.
[0019] In order to solve the above technical problems, a technical solution adopted in the second aspect of the present application is to provide a shoe upper gluing system, which includes:
[0020] The gluing test module is used to perform a gluing test on the gluing mechanism to obtain the glue width error value corresponding to the gluing mechanism;
[0021] A parameter adjustment module is used to adjust the gluing parameters of the gluing mechanism according to the glue width error value when the glue width error value is within a preset threshold range;
[0022] The gluing control module is used to perform a gluing operation on the shoe upper to be glued using the gluing mechanism based on the adjusted gluing parameters.
[0023] Optionally, the above-mentioned upper gluing system further includes:
[0024] The alarm module is used to give an alarm prompt message when the glue width error value is not within a preset threshold range or the glue width error value is not obtained.
[0025] In order to solve the above technical problems, a technical solution adopted in the third aspect of the present application is: providing a computer device, which includes a processor and a memory.
[0026] Optionally, the memory is used to store program instructions, and the processor is used to execute the program instructions to implement the above-mentioned shoe upper gluing method.
[0027] In order to solve the above technical problems, a technical solution adopted in the fourth aspect of the present application is: providing a computer-readable storage medium, which stores program instructions, and the program instructions can be executed to implement the above-mentioned shoe upper gluing method.
[0028] Different from the prior art, the present application provides a method, system, computer device and computer-readable storage medium for gluing a shoe upper. The method includes: performing a gluing test on a gluing mechanism to obtain a corresponding glue width error value for the gluing mechanism; when the glue width error value is within a preset threshold range, adjusting the gluing parameters of the gluing mechanism according to the glue width error value; and performing a gluing operation on the shoe upper to be glued using the gluing mechanism based on the adjusted gluing parameters. Through the above method, a gluing test is performed on the gluing mechanism before gluing to obtain a corresponding glue width error value, and the gluing parameters of the gluing mechanism are adjusted according to the glue width error value. After the adjustment, the shoe upper to be glued is glued. This method can automatically compensate for the glue width change of the gluing mechanism during the actual gluing process, reduce the impact of the glue width change, and eliminate the need for manual intervention and correction, thereby improving the accuracy and efficiency of gluing the shoe upper. BRIEF DESCRIPTION OF THE DRAWINGS
[0029] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for describing the embodiments. Obviously, the drawings described below are only some embodiments of the present application. For those skilled in the art, other drawings can be obtained based on these drawings without inventive efforts. Among them:
[0030] Figure 1 This is a flow chart of an embodiment of a method for gluing a shoe upper provided by the present application;
[0031] Figure 2 yes Figure 1 Schematic diagram of the process of S11;
[0032] Figure 3 yes Figure 2 Flowchart of S111;
[0033] Figure 4 yes Figure 2 Schematic diagram of the process of S113;
[0034] Figure 5This is a schematic diagram of a glue mark image obtained by performing a glue application test on a glue application mechanism in an embodiment of the shoe upper glue application method provided in this application;
[0035] Figure 6 yes Figure 1 Schematic diagram of the process of S12;
[0036] Figure 7 This is a schematic diagram of a glue mark image showing adjustment of the gluing parameters of the gluing mechanism in an embodiment of the shoe upper gluing method provided in the application;
[0037] Figure 8 This is a structural diagram of an embodiment of a shoe upper gluing system provided by the present application;
[0038] Figure 9 This is a schematic structural diagram of an embodiment of a computer device provided by the present application;
[0039] Figure 10 It is a structural diagram of an embodiment of a computer-readable storage medium provided by this application. DETAILED DESCRIPTION
[0040] The technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. It will be understood that the specific embodiments described herein are only used to explain the present application, rather than to limit the present application. It should also be noted that, for ease of description, only some, rather than all, structures related to the present application are shown in the drawings. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of this application.
[0041] References herein to "embodiments" mean that a particular feature, structure, or characteristic described in connection with the embodiments may be included in at least one embodiment of the present application. The appearance of this phrase in various places in the specification does not necessarily refer to the same embodiment, nor does it constitute an independent or alternative embodiment that is mutually exclusive of other embodiments. It is understood, both explicitly and implicitly, by those skilled in the art that the embodiments described herein may be combined with other embodiments.
[0042] The steps in the embodiments of the present application do not necessarily have to be processed in the order of the described steps. The steps can be selectively rearranged as needed, or the steps in the embodiments can be deleted, or the steps in the embodiments can be added. The step descriptions in the embodiments of the present application are only optional sequence combinations and do not represent all step sequence combinations in the embodiments of the present application. The order of the steps in the embodiments cannot be considered as a limitation of the present application.
[0043] The term "and / or" in the embodiments of the present application refers to any and all possible combinations of one or more of the associated listed items. It should also be noted that when used in this specification, "include / comprise" specifies the presence of the stated features, integers, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integers, steps, operations, elements and / or components and / or groups thereof.
[0044] The terms "first," "second," and the like in this application are used to distinguish between different objects, not to describe a particular order. Furthermore, the terms "including," "having," and any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or apparatus comprising a series of steps or elements is not limited to the listed steps or elements, but may optionally include steps or elements not listed, or may optionally include other steps or elements inherent to the process, method, product, or apparatus.
[0045] See Figure 1 , Figure 1 1 is a flow chart of an embodiment of a method for gluing a shoe upper provided by the present application, the method comprising:
[0046] S11: performing a gluing test on the gluing mechanism to obtain a glue width error value corresponding to the gluing mechanism.
[0047] Optionally, a glue spreading test is performed on a test plane using a glue spreading mechanism to obtain a glue width error value corresponding to the glue spreading mechanism.
[0048] Optionally, the gluing test may be performed each time the gluing process is performed on the upper to be glued, or may be performed during an early start-up test, or may be performed by random sampling at intervals.
[0049] S12: When the glue width error value is within a preset threshold range, adjusting the glue coating parameters of the glue coating mechanism according to the glue width error value.
[0050] Optionally, when the glue width error value is within a preset threshold range, the glue coating parameters of the glue coating mechanism are adjusted according to the glue width error value.
[0051] Optionally, the preset threshold range can be set according to the actual scenario. For example, if the gluing parameters of the gluing mechanism can be adjusted in a large range, the preset threshold range can also be set relatively large accordingly. No specific limitation is made here.
[0052] Optionally, the gluing mechanism is a gluing spray gun, and the gluing parameters of the gluing mechanism are adjusted, generally by adjusting the gluing coefficient of the gluing spray gun, such as the gluing air pressure, the gluing amount, etc.
[0053] Optionally, the early stage of gluing can be carried out by performing glue coating tests and adjustments one by one. After the glue width error value stabilizes, that is, the difference between the glue width error values obtained from two consecutive glue coating tests for N times is less than a preset threshold, the glue coating test frequency can be changed to two tests at a time, that is, the next two glue coatings are adjusted according to the glue width error values of the previous N times. In this way, the glue coating test frequency is continuously adjusted until the preset maximum test interval is reached.
[0054] Optionally, the preset threshold and the maximum test interval may be set based on experience from previous glue coating tests, for example, as empirical parameters.
[0055] Optionally, when the glue width error value is not within a preset threshold range or the glue width error value is not obtained, an alarm prompt message is given.
[0056] Optionally, the preset threshold range is determined based on the adjustable range of the gluing parameters of the gluing mechanism. When the glue width error value is not within the preset threshold range, even if the gluing parameters of the gluing mechanism are adjusted, the glue width error value cannot be compensated. An alarm prompt message is given to remind the operator to handle it.
[0057] Optionally, when the glue coating test is abnormal, the glue width error value may not be obtained, and an alarm prompt message is given to remind the operator to handle it.
[0058] S13: Gluing the shoe upper to be glued using the glue coating mechanism based on the adjusted glue coating parameters.
[0059] Optionally, based on the adjusted gluing parameters, a gluing mechanism is used to perform a gluing operation on the shoe upper to be glued.
[0060] Optionally, during the actual gluing process, the steps of performing a gluing test on the gluing mechanism to obtain the corresponding glue width error value and adjusting the gluing parameters of the gluing mechanism according to the glue width error value can be repeated several times until the gluing of the gluing mechanism is stable and then the gluing operation can be performed on the shoe upper to be glued.
[0061] Compared to the prior art, this embodiment provides a method for gluing a shoe upper, comprising: performing a gluing test on a gluing mechanism to obtain a corresponding glue width error value for the gluing mechanism; adjusting the gluing parameters of the gluing mechanism according to the glue width error value when the glue width error value is within a preset threshold range; and performing a gluing operation on the shoe upper to be glued using the gluing mechanism based on the adjusted gluing parameters. By performing a gluing test on the gluing mechanism before gluing to obtain a corresponding glue width error value, and adjusting the gluing parameters of the gluing mechanism according to the glue width error value, and then performing a gluing operation on the shoe upper to be glued after the adjustment, the method can automatically compensate for the glue width variation of the gluing mechanism during the actual gluing process, reducing the impact of the glue width variation, and eliminating the need for manual intervention and correction, thereby improving the accuracy and efficiency of gluing the shoe upper.
[0062] See Figure 2 , Figure 2 yes Figure 1 In the flowchart of S11, S11 may further include:
[0063] S111: Utilizing the gluing mechanism to apply glue on the test plane according to a preset glue width to obtain a test glue mark.
[0064] Optionally, a glue spreading mechanism is used to spread glue on the test plane according to a preset glue width to obtain a test glue mark.
[0065] Optionally, the color of the test plane is different from the color of the colloid of the gluing mechanism, so as to form a distinct test glue mark after the gluing mechanism performs gluing.
[0066] S112: Acquire a glue mark image of the test glue mark.
[0067] Optionally, a camera is used to take a picture to obtain a glue mark image of the test glue mark.
[0068] Optionally, the shooting plane of the camera is parallel to the test plane, and the shooting range of the camera covers the test glue mark.
[0069] S113: Determine a corresponding glue width error value according to the glue mark image.
[0070] Optionally, the glue mark is processed and a preset algorithm is used to determine the corresponding glue width error value.
[0071] See Figure 3 , Figure 3 yes Figure 2 In the flowchart of S111, S111 may further include:
[0072] S1111: Adjust the gluing mechanism according to a preset test angle so that the axis of the gluing mechanism is perpendicular to the test plane.
[0073] Optionally, the gluing mechanism is adjusted according to a preset test angle so that the axis of the gluing mechanism is perpendicular to the test plane.
[0074] Optionally, the angle between the test plane and the horizontal plane is kept consistent to the greatest extent possible with the angle between the shoe upper to be glued and the horizontal plane. The preset test angle can be set according to actual conditions to ensure that the test angle of the glue coating mechanism during the glue coating test is consistent with the glue coating angle during actual glue coating.
[0075] S1112: moving the gluing mechanism from the starting point to the ending point according to a preset test track to apply glue, so as to obtain a test glue mark.
[0076] Optionally, a preset test track is provided on the test plane, which can be set as a certain line segment including a starting point and an ending point, or a track of other shapes, which is not specifically limited here.
[0077] Optionally, the gluing mechanism is moved from a starting point to an ending point according to a preset test track to perform gluing to obtain a test glue mark.
[0078] See Figure 4 , Figure 4 yes Figure 2 In the flowchart of S113, S113 may further include:
[0079] S1131: Process the glue mark image to determine the actual glue coating boundary line.
[0080] Optionally, the glue mark image is processed, such as grayscale conversion, edge detection, etc., to determine the actual glue coating boundary line.
[0081] like Figure 5 As shown, Figure 5 It is a schematic diagram of the glue mark image obtained by performing a glue coating test on the glue coating mechanism in this embodiment, wherein P1 is the starting point and P2 is the ending point; the dotted lines are the boundary lines and center lines of the preset glue width, and the positions and spacings of these lines are known and fixed. The preset glue width is W0; by processing the glue mark image, the solid lines L1 and L2 are determined to be the actual glue coating boundary lines.
[0082] Optionally, when the actual gluing boundary line cannot be detected, or the actual gluing boundary line does not meet the continuous and parallel conditions, the gluing test is considered abnormal and an alarm prompt message is given to remind the operator to handle it.
[0083] S1132: Determine the actual glue width according to the actual glue coating boundary line.
[0084] Optionally, the actual glue width is determined based on the actual glue coating boundary line.
[0085] Optionally, in this embodiment, solid lines L1 and L2 are actual gluing boundary lines, and the actual glue width W1, i.e., the distance between L1 and L2, and the distance W2 between the actual gluing boundary line L2 and the center line are calculated. L2 is the actual gluing boundary line on the side closest to the upper-sole fitting line, and if the shoe last is inverted during gluing, it is the lower edge line.
[0086] S1133: Determine a corresponding glue width error value according to the difference between the actual glue width and the preset glue width.
[0087] Optionally, a corresponding glue width error value is determined according to a difference between the actual glue width and a preset glue width.
[0088] Optionally, in this embodiment, the glue width error value ΔW=W2-(W0 / 2) is calculated.
[0089] See Figure 6 , Figure 6 yes Figure 1 In the flowchart of S12, S12 may further include:
[0090] S121: Obtain a first distance between the gluing center of the gluing mechanism and the edge of a desired gluing path.
[0091] Optionally, a first distance between a gluing center of the gluing mechanism and an edge line of a desired glue path is obtained.
[0092] like Figure 7 As shown, Figure 7 It is a schematic diagram of the glue mark image when the gluing parameters of the gluing mechanism are adjusted in this embodiment, wherein O is the gluing center of the gluing mechanism, the dotted line is the lower edge line of the desired glue path, and the gluing mechanism sprays along the X-axis direction during normal gluing. The first distance between the gluing center and the lower edge line of the desired glue path is R, which is the gluing radius of the gluing mechanism.
[0093] S122: Determine a second distance between the gluing center of the gluing mechanism and the edge of the desired glue path according to the sum of the glue width error value and the first distance.
[0094] Optionally, the second distance between the gluing center of the gluing mechanism and the edge of the desired glue path is determined according to the sum of the glue width error value and the first distance.
[0095] Optionally, in this embodiment, the glue width error value obtained by performing a glue test on the glue coating mechanism is ΔW. When gluing the shoe upper to be glued, the second distance between the glue coating center of the glue coating mechanism and the lower edge line of the desired glue path is R1 = R+ΔW.
[0096] Optionally, the gluing mechanism is used to perform a gluing operation on the shoe upper to be glued according to a second distance between the gluing center of the gluing mechanism and the lower edge line of the desired glue path.
[0097] See Figure 8 , Figure 8 1 is a structural diagram of an embodiment of a shoe upper gluing system provided in the present application. The shoe upper gluing system 100 includes a gluing test module 110 , a parameter adjustment module 120 and a gluing control module 130 .
[0098] Optionally, the gluing test module 110 is used to perform a gluing test on the gluing mechanism to obtain a glue width error value corresponding to the gluing mechanism.
[0099] Optionally, the parameter adjustment module 120 is configured to adjust the gluing parameters of the gluing mechanism according to the glue width error value when the glue width error value is within a preset threshold range.
[0100] Optionally, the gluing control module 130 is configured to perform a gluing operation on the shoe upper to be glued using a gluing mechanism based on the adjusted gluing parameters.
[0101] Optionally, the shoe upper gluing system 100 may further include an alarm module 140 .
[0102] Optionally, the alarm module 140 is configured to provide an alarm prompt message when the glue width error value is not within a preset threshold range or the glue width error value is not obtained.
[0103] See Figure 9 , Figure 9 2 is a schematic structural diagram of an embodiment of a computer device provided in the present application. The computer device 200 includes a processor 201 and a memory 202 .
[0104] Specifically, the memory 202 is used to store program instructions, and the processor 201 is used to execute the program instructions to implement the method provided by any one or any non-conflicting combination of the above embodiments.
[0105] Optionally, the processor 201 is a central processing unit (CPU), which is one of the main devices of an electronic computer and a core component in a computer. Its main function is to interpret computer instructions and process data in computer software. The CPU is the core component in the computer responsible for reading instructions, decoding instructions and executing instructions. The central processing unit mainly includes two parts, namely the controller and the arithmetic unit, which also includes a cache memory and a data and control bus that realizes the connection between them. The functions of the central processing unit are mainly to process instructions, perform operations, control time, and process data. In computer architecture, the CPU is the core hardware unit that controls and allocates all hardware resources of the computer (such as memory, input and output units) and performs general operations. The CPU is the computing and control core of the computer. The operations of all software layers in the computer system will eventually be mapped to CPU operations through the instruction set.
[0106] Optionally, memory 202 is a read-only memory (ROM) or random access memory (RAM), which is a memory device in a computer system primarily used to store programs and data. All information in the computer, including input raw data, computer programs, intermediate and final results, is stored in the memory. Information is stored and retrieved according to the location specified by the controller.
[0107] See Figure 10 , Figure 10 FIG2 is a schematic diagram of the structure of an embodiment of a computer-readable storage medium provided in this application. The computer-readable storage medium 300 includes program instructions 301. The program instructions 301 are executable to implement the method provided by any one or any non-conflicting combination of the above embodiments. The capacity of the computer-readable storage medium 300 is sufficient to store the program instructions 301.
[0108] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Furthermore, the present application may take the form of a computer program product implemented on one or more computer-readable storage media 300 (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0109] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by the computer-readable storage medium 300. These computer-readable storage media 300 can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the program instructions 301 executed by the processor of the computer or other programmable data processing device generate instructions for implementing the steps in the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0110] These computer-readable storage media 300 may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the program instructions 301 stored in the computer-readable storage media 300 produce an article of manufacture comprising an instruction device, which implements the process Figure 1 a process or multiple processes and / or boxes Figure 1 The function specified in one or more boxes.
[0111] These computer-readable storage media 300 can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing the program instructions 301 executed on the computer or other programmable device for implementing the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.
[0112] The above description is only an implementation method of the present application and does not limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made according to the contents of the description and drawings of this application, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present application.
Claims
1. A method for gluing a shoe upper, characterized in that: The method comprises: Performing a gluing test on the gluing mechanism to obtain a glue width error value corresponding to the gluing mechanism; When the glue width error value is within a preset threshold range, adjusting the glue coating parameters of the glue coating mechanism according to the glue width error value; Performing a gluing operation on the to-be-glued shoe upper using the gluing mechanism based on the adjusted gluing parameters; The method also includes: in the early stage of gluing, the glue coating test is carried out and adjusted one by one, and when the difference between the glue width error values obtained from two consecutive glue coating tests for N times is less than a preset threshold, the glue coating test frequency is changed to two tests per test, and the glue coating test frequency is continuously adjusted in this way until the preset maximum test interval is reached.
2. The method according to claim 1, characterized in that The gluing test is performed on the gluing mechanism to obtain a glue width error value corresponding to the gluing mechanism, including: Utilizing the gluing mechanism to apply glue on the test plane according to a preset glue width to obtain a test glue mark; Acquiring a glue mark image of the test glue mark; The corresponding glue width error value is determined according to the glue mark image.
3. The method according to claim 2, characterized in that The method of applying glue on the test plane by using the glue applying mechanism to obtain a test glue mark includes: Adjusting the gluing mechanism according to a preset test angle so that the axis of the gluing mechanism is perpendicular to the test plane; The glue applying mechanism is moved from a starting point to an ending point according to a preset test track to apply glue, so as to obtain a test glue mark.
4. The method according to claim 2, characterized in that The determining of the corresponding glue width error value according to the glue mark image includes: Processing the glue mark image to determine the actual glue coating boundary line; Determining the actual glue width according to the actual glue coating boundary line; A corresponding glue width error value is determined according to the difference between the actual glue width and the preset glue width.
5. The method according to claim 1, wherein The step of adjusting the gluing parameters of the gluing mechanism according to the glue width error value includes: Obtaining a first distance between a gluing center of the gluing mechanism and an edge of a desired gluing path; The second distance between the gluing center of the gluing mechanism and the edge of the desired glue path is determined according to the sum of the glue width error value and the first distance.
6. The method according to claim 5, characterized in that The step of performing a gluing operation on the upper to be glued by using the gluing mechanism based on the adjusted gluing parameters includes: The gluing mechanism is used to perform a gluing operation on the shoe upper to be glued according to a second distance between the gluing center of the gluing mechanism and the edge line of the desired glue path.
7. The method according to claim 1, characterized in that The method further comprises: When the glue width error value is not within a preset threshold range or the glue width error value is not obtained, an alarm prompt message is given.
8. A shoe upper gluing system, characterized in that: The shoe upper gluing system comprises: A gluing test module is used to perform a gluing test on the gluing mechanism to obtain a glue width error value corresponding to the gluing mechanism; a parameter adjustment module, configured to adjust the gluing parameters of the gluing mechanism according to the glue width error value when the glue width error value is within a preset threshold range; A gluing control module, configured to perform a gluing operation on the shoe upper to be glued using the gluing mechanism based on the adjusted gluing parameters; The glue coating control module is also used for the early stage of glue coating by performing glue coating tests and adjustments one by one. When the difference in glue width error values obtained from two glue coating tests for N consecutive times is less than a preset threshold, the glue coating test frequency is changed to two tests at a time. In this way, the glue coating test frequency is continuously adjusted until the preset maximum test interval is reached.
9. The shoe upper gluing system according to claim 8, characterized in that: The system further comprises: The alarm module is used to give an alarm prompt message when the glue width error value is not within a preset threshold range or the glue width error value is not obtained.
10. A computer device, characterized in that: The computer device includes a processor and a memory, wherein the memory is used to store program instructions, and the processor is used to execute the program instructions to implement the method according to any one of claims 1 to 7.
11. A computer-readable storage medium, characterized in that Program instructions are stored, and the program instructions can be executed to implement the method according to any one of claims 1 to 7.
Citation Information
Patent Citations
Adhesive dispensing machine head, adhesive dispensing machine and adhesive dispensing method
CN105396755A
Automatic grinding wheel cutting device and compensation method for continuous circumferential cutting of cylindrical bar
CN109877689A
Cutter error compensation method and device and computer equipment
CN111077845A
Precise gluing system and method for three-dimensional curved surface workpiece
CN111530697A