A door cover edge covering mold error detection method and device, a terminal device, and a storage medium

By scanning the lower mold and gripper of the door cover edge-sealing mold in the same coordinate system, and combining the benchmark model data for error detection and adjustment, the problem of inconsistent error detection in the existing technology is solved, and the detection accuracy and adjustment reliability are improved.

CN119870203BActive Publication Date: 2025-11-07SAIC GM WULING AUTOMOBILE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510016520.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-01-06
Publication Date
2025-11-07
Estimated Expiration
2045-01-06

AI Technical Summary

Technical Problem

Existing technologies fail to standardize measurement benchmarks when performing error detection on door cover edge-sealing molds, resulting in inconsistent error detection data between the lower mold and the edge-sealing mold gripper, which affects the accuracy of error detection during mold closing.

Method used

When the lower die and the gripper of the edge-sealing mold are not closed, scan the lower die and the gripper of the edge-sealing mold in the same coordinate system to obtain their respective scanning data. Combine the data with the reference model data to determine the error data. Use data processing software to fit and analyze the data, and adjust the edge-sealing mold to improve accuracy.

Benefits of technology

It enables consistency detection of error data between the edge-sealing die gripper and the edge-sealing die under the same measurement benchmark, improving the accuracy of error data and the reliability of adjustment, and reducing the impact of human error.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119870203B_ABST
    Figure CN119870203B_ABST
Patent Text Reader

Abstract

The application discloses a kind of door cover edge covering mould error detection method, device, terminal equipment and storage medium, the method comprises: when edge covering mould lower mould and edge covering mould gripper are not closed mould, scan edge covering mould lower mould and edge covering mould gripper in the same coordinate system, obtain the first scanning data of edge covering mould lower mould and the second scanning data of edge covering mould gripper;Obtain the reference model data of edge covering mould;Wherein, the reference model data includes the first reference model data corresponding to edge covering mould lower mould, the second reference model data corresponding to edge covering mould gripper and the third reference model data corresponding to the whole when edge covering mould is closed mould;According to the first scanning data, second scanning data, first reference model data, second reference model data and third reference model data determine the error data of edge covering mould;According to the error data, edge covering mould is adjusted. By implementing the application, the accuracy and guidance reliability of adjusting edge covering mould according to error data can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of automobile manufacturing technology, and in particular to an error detection method, device, terminal equipment, and storage medium for door cover edge molding. Background Technology

[0002] In the automotive manufacturing industry, door and hood edge-wrapping dies are widely used in the edge-wrapping processing of automotive parts such as door panels to improve the strength and sealing of the components. A door and hood edge-wrapping die is a mold used in the edge-wrapping process. It includes a lower die and a gripper. The lower die contains outer panel locating pins, and the gripper contains inner panel locating pins. During the edge-wrapping of the door and hood, the outer panel locating pins of the lower die are used to position the outer panel parts, and the inner panel locating pins of the gripper are used to position the inner panel parts. The edge-wrapping process is achieved by closing the lower die and the gripper. The mold precision of the door and hood edge-wrapping die directly affects the dimensional result of the finished door and hood assembly. Therefore, error detection of the mold precision is an important step before applying it to automotive door and hood edge-wrapping. In existing technologies, when performing error detection on door cover edge-sealing molds, the lower mold and the edge-sealing mold gripper are measured and tested separately without a unified measurement benchmark. This results in inconsistencies between the error detection data and the actual error detection data during mold closing. Summary of the Invention

[0003] This invention provides an error detection method, device, terminal equipment, and storage medium for door cover edge-sealing molds, which can improve the accuracy and reliability of adjusting the edge-sealing molds based on error data.

[0004] An embodiment of the present invention provides an error detection method for a door cover edge-sealing mold, comprising:

[0005] When the lower die of the edge-sealing mold and the edge-sealing mold gripper are not closed, scan the lower die of the edge-sealing mold and the edge-sealing mold gripper in the same coordinate system to obtain the first scan data of the lower die of the edge-sealing mold and the second scan data of the edge-sealing mold gripper.

[0006] Obtain the reference model data of the edge-sealing mold; wherein, the reference model data includes the first reference model data corresponding to the lower mold of the edge-sealing mold, the second reference model data corresponding to the gripper of the edge-sealing mold, and the third reference model data corresponding to the whole when the edge-sealing mold is closed;

[0007] The error data of the edge-binding mold is determined based on the first scan data, the second scan data, the first reference model data, the second reference model data, and the third reference model data;

[0008] The edge-sealing mold is adjusted based on the error data.

[0009] Furthermore, the lower die of the edge-sealing die includes a reference hole and a reference surface;

[0010] When the lower die of the edge-sealing mold and the edge-sealing mold gripper are not closed, scanning the lower die of the edge-sealing mold and the edge-sealing mold gripper in the same coordinate system to obtain the first scan data of the lower die of the edge-sealing mold and the second scan data of the edge-sealing mold gripper includes:

[0011] When the lower die of the edge-sealing mold and the edge-sealing mold gripper are not closed, a spatial rectangular coordinate system is established based on the reference hole and reference surface of the lower die of the edge-sealing mold;

[0012] Scan the lower die and the gripper of the edge-sealing mold in the established spatial rectangular coordinate system to obtain the first scan data of the lower die and the second scan data of the gripper.

[0013] Furthermore, the lower mold of the edge-sealing mold also includes: a lower mold cavity, a lower mold cavity stop block, a lower mold cavity door outer panel positioning pin, a window frame support block, a mold closing positioning pin, and a mold closing positioning surface;

[0014] The acquisition of the first scan data of the lower die of the edge-sealing mold includes:

[0015] The scanning data of the working surface of the lower mold cavity, the working surface of the lower mold cavity stop block, the positioning pin of the lower mold cavity door outer panel, the working surface of the window frame support block, the closing positioning pin, and the closing positioning surface are acquired one by one.

[0016] The first scan data is generated based on the scan data of the working surface of the lower mold cavity, the scan data of the working surface of the lower mold cavity stop block, the scan data of the positioning pin of the lower mold cavity door outer panel, the scan data of the working surface of the window frame support block, the scan data of the mold closing positioning pin, and the scan data of the mold closing positioning surface.

[0017] Furthermore, the edge-wrapping mold gripper includes: an inner door panel positioning pin and an inner door panel reference surface A pressure block;

[0018] The acquisition of the second scan data of the edge-binding mold gripper includes:

[0019] Acquire the scanning data of the working surface of the pressure block A on the reference surface of the inner panel of the edge-sealing mold gripper and the first associated scanning data of the pressure block A on the reference surface of the inner panel and the positioning pin of the inner panel;

[0020] The second scanning data is generated based on the scanning data of the working surface of the pressure block A, the reference surface of the inner panel of the edge-sealing mold grabber door, and the first associated scanning data.

[0021] Furthermore, after acquiring the first scan data of the lower die of the hemming mold and the second scan data of the hemming mold gripper, the process also includes:

[0022] Move the edge-binding mold gripper to the lower edge-binding mold position so that the edge-binding mold gripper and the lower edge-binding mold are closed. In the closed mold state, scan the positioning pin of the inner panel of the edge-binding mold gripper to obtain the scanning data of the positioning pin of the inner panel of the edge-binding mold gripper.

[0023] Scan the positioning surface within the preset range of the positioning pin of the inner panel of the edge-sealing mold gripper door to obtain the second associated scanning data of the positioning pin of the inner panel of the edge-sealing mold gripper door;

[0024] Scan and acquire the third associated scan data of the positioning pin of the inner panel of the edge-sealing mold gripper and the pressure block of the reference surface A of the inner panel;

[0025] The third scan data is generated based on the scanning data of the positioning pin of the inner panel of the edge-sealing mold gripper, the second associated scan data, and the third associated scan data;

[0026] The step of determining the error data of the edge-binding model based on the first scan data, the second scan data, the first reference model data, the second reference model data, and the third reference model data includes:

[0027] The error data of the edge-binding mold is determined based on the first scan data, the second scan data, the third scan data, the first reference model data, the second reference model data, and the third reference model data.

[0028] Further, determining the error data of the edge-binding model based on the first scan data, the second scan data, the third scan data, the first reference model data, the second reference model data, and the third reference model data includes:

[0029] The error data of the edge-binding model determined by the first scan data, second scan data, third scan data, first reference model data, second reference model data, and third reference model data is imported into the data processing software so that the data processing software responds to the user's data fitting operation, fits the second scan data and the third scan data, and generates edge-binding model gripper fitting data.

[0030] In response to the user's operation to construct a color image of the mold cavity surface data, a color image of the mold cavity surface data is constructed based on the first scan data;

[0031] In response to the user's operation of creating comparison points for each surface of each measurement feature, the position of each comparison point in the color map of the mold cavity surface data is obtained. Based on the position of each comparison point in the color map of the mold cavity surface data, the first scan data corresponding to each measurement feature, the fitting data of the edge-wrapping mold gripper corresponding to each measurement feature, and the reference model data, the error data of each comparison point is determined. The error data includes: the consistency value of the mold cavity surface and the error value of each comparison point.

[0032] Further, adjusting the hemming mold based on the error data includes:

[0033] When the error value at each surface comparison point is not greater than the first error threshold and the consistency value of the mold cavity surface is not greater than the preset threshold, the edge-sealing mold will not be adjusted.

[0034] When the error value at each surface comparison point is not less than the second error threshold, the edge-sealing mold is adjusted; wherein, the second error threshold is greater than the first error threshold;

[0035] When the error value at each surface comparison point is greater than the first error threshold and less than the second error threshold, a mold cavity surface is created based on the color map of the mold cavity surface data and each surface comparison point. The error value of each surface comparison point is then fitted to obtain the error value of the mold cavity surface.

[0036] If the surface error of the mold cavity is not greater than the first error threshold, the edge-sealing mold will not be adjusted.

[0037] If the surface error of the mold cavity exceeds the first error threshold, the edge-sealing mold is adjusted.

[0038] Based on the above method embodiments, the present invention provides corresponding apparatus embodiments;

[0039] One embodiment of the present invention provides an error detection device for a door cover edge-sealing mold, comprising: a scanning data acquisition module, a reference data acquisition module, an error determination module, and an adjustment module;

[0040] The scanning data acquisition module is used to scan the lower mold of the edge-sealing mold and the edge-sealing mold gripper in the same coordinate system when the lower mold of the edge-sealing mold and the edge-sealing mold gripper are not closed, and to acquire the first scanning data of the lower mold of the edge-sealing mold and the second scanning data of the edge-sealing mold gripper.

[0041] The reference data acquisition module is used to acquire the reference model data of the edge-sealing mold; wherein, the reference model data includes the first reference model data corresponding to the lower mold of the edge-sealing mold, the second reference model data corresponding to the gripper of the edge-sealing mold, and the third reference model data corresponding to the whole when the edge-sealing mold is closed;

[0042] The error determination module is used to determine the error data of the edge-binding model based on the first scan data, the second scan data, the first reference model data, the second reference model data, and the third reference model data.

[0043] The adjustment module is used to adjust the edge-binding mold according to the error data.

[0044] Another embodiment of the present invention provides a terminal device, including a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor. When the processor executes the computer program, it implements the error detection method for door cover edge-wrapping mold described in the above-described embodiment of the invention.

[0045] Another embodiment of the present invention provides a storage medium including a stored computer program, wherein, when the computer program is executed, it controls the device where the storage medium is located to execute the error detection method for a door cover edge-wrapping mold described in the above-described embodiment of the invention.

[0046] The following benefits can be obtained by implementing the present invention:

[0047] This invention provides an error detection method, device, terminal equipment, and storage medium for door cover edge-sealing molds. The method involves scanning the lower edge-sealing mold and the edge-sealing mold gripper in the same coordinate system when they are not closed, to obtain first scan data of the lower edge-sealing mold and second scan data of the edge-sealing mold gripper obtained in the same coordinate system. By scanning in the same coordinate system, the measurement benchmarks of the edge-sealing mold gripper and the lower edge-sealing mold are unified. Then, when comparing these benchmarks with the baseline model data of the edge-sealing mold to detect errors, the error data of the edge-sealing mold gripper and the lower edge-sealing mold can be determined under the same measurement benchmark, ensuring consistency with the error detection data during subsequent mold closure. This improves the accuracy and reliability of adjusting the edge-sealing mold based on the error data. Attached Figure Description

[0048] Figure 1 This is a flowchart illustrating an error detection method for a door cover edge-sealing mold according to an embodiment of the present invention.

[0049] Figure 2 This is a schematic diagram of the structure of a door cover edge-sealing mold provided in an embodiment of the present invention.

[0050] Figure 3 This is a schematic diagram of the edge-wrapping mold structure provided in an embodiment of the present invention.

[0051] Figure 4 This is a schematic diagram of the triangulation model corresponding to the first scan data provided in an embodiment of the present invention.

[0052] Figure 5 This is a schematic diagram of the triangulation model corresponding to the second scan data provided in an embodiment of the present invention.

[0053] Figure 6 This is a schematic diagram of the mold cavity surface provided in an embodiment of the present invention.

[0054] Figure 7 This is a schematic diagram of the structure of an error detection device for a door cover edge-sealing mold provided in an embodiment of the present invention. Detailed Implementation

[0055] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0056] To make the objectives, technical solutions, and advantages of this application clearer, the technical solutions of this application will be clearly and completely described below with reference to the accompanying drawings of the embodiments. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0057] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application pertains; the terminology used herein is for the purpose of describing particular embodiments only and is not intended to limit the application; the terms “comprising” and “having”, and any variations thereof, in the specification, claims, and foregoing description of the drawings are intended to cover non-exclusive inclusion.

[0058] In the description of the embodiments of this application, technical terms such as "first" and "second" are used only to distinguish different objects and should not be construed as indicating or implying relative importance or implicitly specifying the number, specific order, or primary and secondary relationship of the indicated technical features. In the description of the embodiments of this application, "multiple" means two or more, unless otherwise explicitly defined.

[0059] In this document, the term "embodiment" means that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of this application. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.

[0060] In the description of the embodiments in this application, the term "and / or" is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone. Additionally, the character " / " in this document generally indicates that the preceding and following related objects have an "or" relationship.

[0061] In the description of the embodiments of this application, the term "multiple" refers to two or more (including two), similarly, "multiple sets" refers to two or more (including two sets), and "multiple pieces" refers to two or more (including two pieces).

[0062] In the description of the embodiments of this application, unless otherwise expressly specified and limited, technical terms such as "installation," "connection," "joining," and "fixing" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral part; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; they can refer to the internal communication of two components or the interaction between two components. For those skilled in the art, the specific meaning of the above terms in the embodiments of this application can be understood according to the specific circumstances.

[0063] like Figure 1 The image shows an error detection method for a door cover edge-sealing mold according to an embodiment of the present invention, comprising:

[0064] Step S1: When the lower die of the edge-sealing mold and the edge-sealing mold gripper are not closed, scan the lower die of the edge-sealing mold and the edge-sealing mold gripper in the same coordinate system to obtain the first scan data of the lower die of the edge-sealing mold and the second scan data of the edge-sealing mold gripper;

[0065] Step S2: Obtain the reference model data of the edge-sealing mold; wherein, the reference model data includes the first reference model data corresponding to the lower mold of the edge-sealing mold, the second reference model data corresponding to the gripper of the edge-sealing mold, and the third reference model data corresponding to the whole edge-sealing mold when it is closed;

[0066] Step S3: Determine the error data of the edge-binding mold based on the first scan data, the second scan data, the first reference model data, the second reference model data, and the third reference model data;

[0067] Step S4: Adjust the edge-binding mold according to the error data.

[0068] For step S1, as follows Figure 2 The diagram shown is a structural schematic of a door cover edge-sealing mold provided by the present invention. The edge-sealing mold mainly consists of... Figure 2 (a) The lower die of the edge-sealing mold and Figure 2 (b) shows the edge-sealing mold gripper assembly. When the mold is not closed, the lower edge-sealing mold and the edge-sealing mold gripper are separate. When mold closing is required, the robot or robotic arm is controlled to move the edge-sealing mold gripper to a position corresponding to the lower edge-sealing mold. The two are assembled together using mold-sealing positioning pins and mold-sealing positioning surfaces at the four corners of the lower edge-sealing mold, and mold-sealing positioning pins and mold-sealing positioning surfaces at the four corners of the edge-sealing mold gripper, resulting in the following assembly: Figure 3 The shown is the edge-wrapping mold structure during mold closing.

[0069] In a preferred embodiment, the lower die of the edge-sealing mold includes a reference hole and a reference surface; the step of scanning the lower die of the edge-sealing mold and the edge-sealing mold gripper in the same coordinate system when the lower die of the edge-sealing mold and the edge-sealing mold gripper are not closed, and obtaining the first scan data of the lower die of the edge-sealing mold and the second scan data of the edge-sealing mold gripper, includes: establishing a spatial rectangular coordinate system based on the reference hole and the reference surface of the lower die of the edge-sealing mold when the lower die of the edge-sealing mold and the edge-sealing mold gripper are not closed; scanning the lower die of the edge-sealing mold and the edge-sealing mold gripper in the established spatial rectangular coordinate system, and obtaining the first scan data of the lower die of the edge-sealing mold and the second scan data of the edge-sealing mold gripper.

[0070] Specifically, such as Figure 2 As shown in (a), the lower die of the edge-sealing mold includes a reference hole and a reference surface for establishing a spatial rectangular coordinate system (i.e., the reference hole and reference surface indicated in the figure). The reference hole and reference surface are used for the precision acceptance of the lower die of the edge-sealing mold at the factory. The spatial rectangular coordinate system is established with the reference hole as the origin and the reference surface where the reference hole is located as the horizontal plane. Then, the scanning device is controlled by the robotic arm to scan the lower part of the edge-sealing mold and the edge-sealing mold gripper in the established spatial rectangular coordinate system to obtain the first scan data and the second scan data.

[0071] Preferably, before scanning, the edge-sealing mold is pneumatically connected to ensure that the positioning pins and stops on the edge-sealing mold are in normal working positions; the reference holes and reference surfaces are cleaned of surface oil and impurities to ensure that the surfaces are clean and dry, so as to avoid the influence of surface oil and impurities on the data acquired during scanning and improve the accuracy of scanning data acquisition.

[0072] In a preferred embodiment, the lower mold of the edge-sealing mold further includes: a lower mold cavity, a lower mold cavity stop block, a lower mold cavity outer panel positioning pin, a window frame support block, a mold closing positioning pin, and a mold closing positioning surface; the step of obtaining the first scanning data of the lower mold of the edge-sealing mold includes: acquiring scanning data of the working surface of the lower mold cavity, the working surface of the lower mold cavity stop block, the positioning pin of the lower mold cavity outer panel, the working surface of the window frame support block, the positioning pin of the mold closing, and the positioning surface of the mold closing one by one; generating the first scanning data based on the scanning data of the working surface of the lower mold cavity, the working surface of the lower mold cavity stop block, the positioning pin of the lower mold cavity outer panel, the window frame support block, the positioning pin of the mold closing, and the positioning surface of the mold closing.

[0073] Specifically, such as Figure 2As shown in (a), the lower mold of the edge-sealing mold also includes a lower mold cavity, a lower mold cavity stop block, a lower mold cavity outer panel positioning pin, and a window frame support block. By controlling a robotic arm to manipulate a scanning device, the working surfaces of the lower mold cavity, the lower mold cavity stop block, the lower mold cavity outer panel positioning pin, the window frame support block, the mold closing positioning pin, and the mold closing positioning surface are scanned one by one to obtain scan data for the lower mold cavity working surface, the lower mold cavity stop block, the lower mold cavity outer panel positioning pin, the window frame support block, the mold closing positioning pin, and the mold closing positioning surface. Based on the above scan data, first scan data is generated. This first scan data includes the position information and three-dimensional data information of each scanned structure of the lower mold of the edge-sealing mold in the established spatial rectangular coordinate system. The triangulated model corresponding to the first scan data is as follows: Figure 4 As shown.

[0074] In a preferred embodiment, the edge-sealing die gripper includes: an inner door panel positioning pin and an inner door panel reference surface A pressure block; acquiring the second scanning data of the edge-sealing die gripper includes: acquiring the working surface scanning data of the inner door panel reference surface A pressure block of the edge-sealing die gripper and the first associated scanning data of the inner door panel reference surface A pressure block and the inner door panel positioning pin; generating the second scanning data based on the working surface scanning data of the inner door panel reference surface A pressure block of the edge-sealing die gripper and the first associated scanning data.

[0075] Specifically, such as Figure 2 As shown in (b), the edge-sealing mold gripper includes an inner panel positioning pin and an inner panel reference surface A pressure block. When the edge-sealing mold gripper is open, the scanning device is controlled by a robotic arm to scan the working surface of the inner panel reference surface A pressure block, obtaining scan data of the inner panel reference surface A pressure block working surface. Furthermore, when scanning the inner panel reference surface A pressure block working surface, it is necessary to additionally scan the surface on the edge-sealing mold gripper associated with the inner panel positioning pin; for example, the additional scan data could be the intersection of the inner panel reference surface A pressure block working surface and the surface where the positioning pin is located. Scanning this associated surface yields first associated scan data. Based on the scan data of the inner panel reference surface A pressure block working surface and the first associated scan data, second scan data is generated. This second scan data includes the position information and three-dimensional data information of each scanning structure of the edge-sealing mold gripper in the established spatial rectangular coordinate system. The triangulated model corresponding to the second scan data is as follows: Figure 5 As shown.

[0076] In a preferred embodiment, after acquiring the first scan data of the lower mold of the edge-sealing mold and the second scan data of the edge-sealing mold gripper, the method further includes: moving the edge-sealing mold gripper to the position of the lower mold of the edge-sealing mold, so that the edge-sealing mold gripper and the lower mold of the edge-sealing mold are closed, and in the closed state, scanning the positioning pin of the inner panel of the edge-sealing mold gripper to acquire the scanning data of the positioning pin of the inner panel of the edge-sealing mold gripper; scanning the positioning surface within a preset range of the positioning pin of the inner panel of the edge-sealing mold gripper to acquire the second associated scanning data of the positioning pin of the inner panel of the edge-sealing mold gripper; scanning and acquiring the third associated scanning data of the positioning pin of the inner panel of the edge-sealing mold gripper and the pressure block of the reference surface A of the inner panel of the door; generating third scanning data based on the scanning data of the positioning pin of the inner panel of the edge-sealing mold gripper, the second associated scanning data and the third associated scanning data; the step of determining the error data of the edge-sealing mold based on the first scanning data, the second scanning data, the first reference model data, the second reference model data and the third reference model data includes: determining the error data of the edge-sealing mold based on the first scanning data, the second scanning data, the third scanning data, the first reference model data, the second reference model data and the third reference model data.

[0077] Specifically, a robot or robotic arm moves the edge-sealing mold gripper to the lower mold position, causing the gripper and lower mold to close and tighten, placing the entire edge-sealing mold in the working position. After mold closure, the robotic arm manipulates a scanning device to scan the positioning pin of the inner panel of the edge-sealing mold gripper, obtaining scan data of the positioning pin. The positioning surface within a preset range of the positioning pin is scanned to obtain the second associated scan data of the positioning pin. The positioning surface within the preset range of the positioning pin includes at least one-third of the positioning surface. The robotic arm manipulates a scanning device to scan the associated surface of the positioning pin and the pressure block of the reference surface A of the inner panel, obtaining the third associated data. It should be noted that the third associated scan data should have a large overlap with the first associated scan data; for example, the third associated scan data can be consistent with the first associated scan data. The third scan data is generated based on the scanning data of the positioning pin of the inner panel of the edge-sealing mold gripper, the second associated scan data, and the third associated scan data. Similarly, the third scan data includes the position information and three-dimensional data information of each scan structure of the edge-sealing mold gripper in the established spatial rectangular coordinate system.

[0078] It should be added that the following rules must be followed when operating the scanning equipment: the reference for scanning measurement should be consistent with the reference for measurement of the edge-sealing mold at the factory; when using a probe to detect the reference hole and reference surface of the sample, the detection depth of the reference hole should be within 5mm of the reference surface to avoid the reference hole fitting accuracy being affected by excessive distance and manufacturing precision; the deviation of the measured reference hole diameter should be less than ±0.1mm. If it does not meet the requirement, it should be remeasured until the diameter deviation requirement is met.

[0079] For step S2, obtaining the reference model data of the edge-sealing mold, the reference model data includes the first reference model data corresponding to the lower mold of the edge-sealing mold, the second reference model data corresponding to the edge-sealing mold gripper, and the third reference model data corresponding to the entire edge-sealing mold when it is closed. The reference model data of this edge-sealing mold is the reference model data corresponding to the edge-sealing mold when it leaves the factory.

[0080] For step S3, in a preferred embodiment, determining the error data of the edge-binding mold based on the first scan data, the second scan data, the third scan data, the first reference model data, the second reference model data, and the third reference model data includes:

[0081] The error data of the edge-sealing mold, determined by the first scan data, second scan data, third scan data, first reference model data, second reference model data, and third reference model data, is imported into the data processing software. This allows the software to respond to the user's data fitting operation by fitting the second and third scan data to generate edge-sealing mold gripper fitting data. It also responds to the user's mold cavity surface data color image construction operation by constructing a mold cavity surface data color image based on the first scan data. Furthermore, it responds to the user's operation to create comparison points for each surface of each measurement feature by obtaining the position of each comparison point in the mold cavity surface data color image. Based on the position of each comparison point in the mold cavity surface data color image, the first scan data corresponding to each measurement feature, the edge-sealing mold gripper fitting data corresponding to each measurement feature, and the reference model data, the error data for each surface comparison point is determined. The error data includes: the mold cavity surface consistency value and the error value of each surface comparison point.

[0082] Specifically, in PolyWorks software, the first, second, and third datum model data are imported into the software using the CAD model import control, serving as the benchmark data for error measurement. The first, second, and third scan data are imported into the software using the triangulation model import control. In PolyWorks, the user first selects the datum hole from the directory tree and defines its nominal value based on the imported datum data. The software responds to this nominal value definition by retrieving the defined datum hole value. When the user selects the datum hole in the PolyWorks directory tree and clicks the "Align" control in the toolbar, the software aligns the datum hole according to its defined nominal value. In the PolyWorks software, the user selects the "Best Fit Data to Data Object" control in the toolbar, and then selects the second scan data as the aligned data object and the third scan data as the fixed data object. The software responds to this data fitting operation by fitting the second scan data to the third scan data, generating the fitting data for the edge-binding mold gripper. The user then selects the first scan data as the processing object in the directory tree, and in the PolyWorks software toolbar, selects the "Data Map" control, and then the "Deviation from Data Object to Reference Object Surface" control, selecting the "USR+ / -0.2" template as the map color scale. The software responds to this mold cavity surface data map construction operation by constructing a mold cavity surface data map based on the first scan data, and obtains the overall deviation status of the mold cavity surface according to a preset algorithm. Users establish several surface comparison points corresponding to each measurement feature on the color map of the mold cavity surface data, based on the measurement characteristics. It should be noted that for the same measurement feature, at least three surface comparison points should be set at the corresponding positions on the color map of the mold cavity surface data to make the acquired data more reliable. These measurement features correspond to the scanning objects during scanning, including the lower mold cavity working surface, the lower mold cavity stop working surface, the lower mold cavity outer panel positioning pin, the window frame support working surface, the mold closing positioning pin, the mold closing positioning surface, the inner panel positioning pin, and the inner panel reference surface A pressure block. The software responds to the user's operation of creating surface comparison points for each measurement feature, generating surface comparison points at the corresponding positions. Preferably, tolerances are added to each measurement feature and each surface comparison point before generating the surface comparison points at the corresponding positions. This tolerance addition operation can be performed by the user through the "Geometric Control" option in the software according to actual needs. In this invention, the added tolerance is set to ±0.1mm. Users select the corresponding measurement feature or the corresponding surface comparison point in the software and click the "Extract Measurement Value" control. The software responds to this operation by obtaining the data corresponding to the measurement feature or the corresponding surface comparison point and outputting the corresponding error data.Preferably, error data detection can also be performed on all surface comparison points and all measurement features as a whole, and the error data of each measurement feature and each surface comparison point can be output. The error data includes the consistency value of the mold cavity surface and the error value of each surface comparison point.

[0083] For step S4, in a preferred embodiment, adjusting the edge-sealing mold based on the error data includes: not adjusting the edge-sealing mold when the error value at each surface comparison point is not greater than a first error threshold and the consistency value of the mold cavity surface is not greater than a preset threshold; adjusting the edge-sealing mold when the error value at each surface comparison point is not less than a second error threshold; wherein the second error threshold is greater than the first error threshold; when the error value at each surface comparison point is greater than the first error threshold and less than the second error threshold, creating a mold cavity surface curve based on the color image of the mold cavity surface data and each surface comparison point, fitting the error value of each surface comparison point, and obtaining the mold cavity surface curve error value; if the mold cavity surface curve error value is not greater than the first error threshold, not adjusting the edge-sealing mold; if the mold cavity surface curve error value is greater than the first error threshold, adjusting the edge-sealing mold.

[0084] Specifically, when the error value at each surface comparison point is no greater than ±0.2mm (i.e., the first error threshold mentioned above), and the consistency value of the mold cavity surface is no greater than ±0.2mm (i.e., the preset threshold mentioned above), the edge-sealing mold error is considered low and acceptable, requiring no adjustment. When the error value at each surface comparison point is no less than ±0.4mm (i.e., the second error threshold mentioned above), the edge-sealing mold error is considered high. Measurement features that do not meet the error requirements are determined based on the error values ​​at each surface comparison point, and these features are fed back to the maintenance personnel so they can adjust the edge-sealing mold accuracy based on the feedback data. When the error value at each surface comparison point is greater than ±0.2mm and less than ±0.4mm, the optimal A-surface fitting of the mold cavity surface is further verified. A mold cavity surface is created based on the color image of the mold cavity surface data and the comparison points of each surface. The mold cavity surface is as follows: Figure 6 The curved surface within the area corresponding to the blue edging shown is used as the optimal A-surface of the mold cavity. The error values ​​of each surface comparison point are fitted to obtain the mold cavity surface error value. If the mold cavity surface error value is no greater than ±0.2mm, the edging mold error is considered low and acceptable, requiring no adjustment. If the mold cavity surface error value is greater than ±0.2mm, the edging mold error is considered high. The mold cavity surface error value and the error values ​​of each surface comparison point are then fed back to the maintenance personnel so they can adjust the edging mold accuracy based on the feedback data.

[0085] The following benefits can be obtained by implementing the present invention:

[0086] 1. By using scanning equipment, continuous measurement and acquisition of data on each structure and cavity surface of the edge-sealing mold in both the unclosed and closed states can be achieved, providing sufficient data for error detection.

[0087] 2. To achieve data measurement of the lower mold and the gripper of the edge-sealing mold under the same coordinate system, so that the scan data obtained by the two have a higher correlation, which is conducive to the analysis and rectification of the door cover assembly size problem based on the scan data;

[0088] 3. Error detection and analysis are achieved by combining software models with mechanical scanning, reducing the impact of subjective errors caused by human processing and improving the accuracy and reliability of edge-sealing mold error detection.

[0089] Based on the above method embodiments, the present invention provides corresponding apparatus embodiments.

[0090] like Figure 7 As shown, an embodiment of the present invention provides an error detection device for a door cover edge-sealing mold, comprising: a scanning data acquisition module, a reference data acquisition module, an error determination module, and an adjustment module;

[0091] The scanning data acquisition module is used to scan the lower mold of the edge-sealing mold and the edge-sealing mold gripper in the same coordinate system when the lower mold of the edge-sealing mold and the edge-sealing mold gripper are not closed, and to acquire the first scanning data of the lower mold of the edge-sealing mold and the second scanning data of the edge-sealing mold gripper.

[0092] The reference data acquisition module is used to acquire the reference model data of the edge-sealing mold; wherein, the reference model data includes the first reference model data corresponding to the lower mold of the edge-sealing mold, the second reference model data corresponding to the gripper of the edge-sealing mold, and the third reference model data corresponding to the whole when the edge-sealing mold is closed;

[0093] The error determination module is used to determine the error data of the edge-binding model based on the first scan data, the second scan data, the first reference model data, the second reference model data, and the third reference model data.

[0094] The adjustment module is used to adjust the edge-binding mold according to the error data.

[0095] It should be noted that the device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Furthermore, in the accompanying drawings of the device embodiments provided by this invention, the connection relationships between modules indicate that they have communication connections, which can be specifically implemented as one or more communication buses or signal lines. Those skilled in the art can understand and implement this without any creative effort.

[0096] Those skilled in the art will clearly understand that, for convenience and brevity, the specific working process of the device described above can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.

[0097] Based on the above method embodiments, the present invention provides corresponding terminal device embodiments.

[0098] An embodiment of the present invention provides a terminal device, including a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor. When the processor executes the computer program, it implements an error detection method for a door cover edge-wrapping mold as described in any one of the present invention.

[0099] The terminal device can be a desktop computer, laptop, handheld computer, or cloud server, etc. The terminal device may include, but is not limited to, a processor and a memory.

[0100] The processor can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor can be a microprocessor or any conventional processor. The processor is the control center of the terminal device, connecting all parts of the terminal device via various interfaces and lines.

[0101] The memory can be used to store the computer program. The processor implements various functions of the terminal device by running or executing the computer program stored in the memory and calling data stored in the memory. The memory may mainly include a program storage area and a data storage area. The program storage area may store the operating system, at least one application program required for a function, etc.; the data storage area may store data created based on the use of the mobile phone, etc. In addition, the memory may include high-speed random access memory, and may also include non-volatile memory, such as hard disk, RAM, plug-in hard disk, smart media card (SMC), secure digital (SD) card, flash card, at least one disk storage device, flash memory device, or other volatile solid-state storage device.

[0102] Based on the above method embodiments, the present invention provides corresponding storage medium embodiments.

[0103] One embodiment of the present invention provides a storage medium including a stored computer program, wherein, when the computer program is executed, it controls the device where the storage medium is located to execute an error detection method for a door cover edge-wrapping mold as described in any one of the present invention.

[0104] The storage medium is a computer-readable storage medium, and the computer program is stored in the computer-readable storage medium. When executed by a processor, the computer program can implement the steps of the various method embodiments described above. The computer program includes computer program code, which can be in the form of source code, object code, executable file, or some intermediate form. The computer-readable medium can include: any entity or device capable of carrying the computer program code, a recording medium, a USB flash drive, a portable hard drive, a magnetic disk, an optical disk, a computer memory, a read-only memory (ROM), a random access memory (RAM), an electrical carrier signal, a telecommunication signal, and a software distribution medium, etc.

[0105] The above description represents the preferred embodiments of the present invention. It should be noted that those skilled in the art can make various improvements and modifications without departing from the principles of the present invention, and these improvements and modifications are also considered to be within the scope of protection of the present invention.

Claims

1. A method of error detection for a door cover hemming die, characterized by, The method comprises the steps of: establishing a space rectangular coordinate system based on the reference hole and the reference surface of the cover molding lower mold when the cover molding lower mold and the cover molding gripper are not closed; scanning the cover molding lower mold and the cover molding gripper in the established space rectangular coordinate system to obtain first scanning data of the cover molding lower mold and second scanning data of the cover molding gripper, comprising the steps of: obtaining the scanning data of the lower mold cavity working surface, the lower mold cavity block working surface, the lower mold cavity door outer plate positioning pin, the window frame supporting block working surface, the mold closing positioning pin and the mold closing positioning surface one by one; generating the first scanning data according to the scanning data of the lower mold cavity working surface, the lower mold cavity block working surface, the lower mold cavity door outer plate positioning pin, the window frame supporting block working surface, the mold closing positioning pin and the mold closing positioning surface; obtaining the scanning data of the cover molding gripper door inner plate reference surface A pressing block working surface and the first associated scanning data of the cover molding gripper door inner plate reference surface A pressing block and the door inner plate positioning pin; generating the second scanning data according to the scanning data of the cover molding gripper door inner plate reference surface A pressing block working surface and the first associated scanning data; after obtaining the first scanning data of the cover molding lower mold and the second scanning data of the cover molding gripper, further comprising the steps of: moving the cover molding gripper to the position of the cover molding lower mold, closing the cover molding gripper and the cover molding lower mold, and scanning the cover molding gripper door inner plate positioning pin in the closed state to obtain the scanning data of the cover molding gripper door inner plate positioning pin; scanning the positioning surface within the preset range of the cover molding gripper door inner plate positioning pin to obtain the second associated scanning data of the cover molding gripper door inner plate positioning pin; scanning and obtaining the third associated scanning data of the cover molding gripper door inner plate positioning pin and the door inner plate reference surface A pressing block; generating third scanning data according to the scanning data of the cover molding gripper door inner plate positioning pin, the second associated scanning data and the third associated scanning data; obtaining reference model data of the cover molding, wherein the reference model data comprises first reference model data corresponding to the cover molding lower mold, second reference model data corresponding to the cover molding gripper and third reference model data corresponding to the whole cover molding in the closed state; determining error data of the cover molding according to the first scanning data, the second scanning data, the third scanning data, the first reference model data, the second reference model data and the third reference model data, comprising the steps of: importing the error data of the cover molding determined according to the first scanning data, the second scanning data, the third scanning data, the first reference model data, the second reference model data and the third reference model data into the data processing software to enable the data processing software to respond to the user data fitting operation, fit the second scanning data and the third scanning data to generate cover molding gripper fitting data; responding to the user's operation of constructing the color map of the mold cavity surface data, constructing the color map of the mold cavity surface data according to the first scanning data; In response to the profile comparison point creation operation of each measurement feature of the user, the position of each profile comparison point in the cavity surface data color map is obtained, and the error data of each profile comparison point is determined according to the position of each profile comparison point in the cavity surface data color map, the first scanning data corresponding to each measurement feature, the edge band mold gripper fitting data corresponding to each measurement feature, and the reference model data; wherein the error data includes a cavity surface consistency value and an error value of each profile comparison point; Adjust the edge band mold according to the error data.

2. A method of error detection for a door cover hemming die as set forth in claim 1, wherein, The adjustment of the edge band mold according to the error data includes: When the error value of each profile comparison point is not greater than the first error threshold value, and the cavity surface consistency value is not greater than the preset threshold value, the edge band mold is not adjusted; When the error value of each profile comparison point is not less than the second error threshold value, the edge band mold is adjusted; wherein the second error threshold value is greater than the first error threshold value; When the error value of each profile comparison point is greater than the first error threshold value and less than the second error threshold value, the cavity surface curve is created according to the cavity surface data color map and each profile comparison point, the error value of each profile comparison point is fitted, and the cavity surface curve error value is obtained; If the cavity surface curve error value is not greater than the first error threshold value, the edge band mold is not adjusted; If the cavity surface curve error value is greater than the first error threshold value, the edge band mold is adjusted.

3. An error detection device for a door cover hemming die, characterized by, The error detection method of the door cover edge band mold according to any one of claims 1-2 includes a scanning data acquisition module, a reference data acquisition module, an error determination module, and an adjustment module. The scanning data acquisition module is used to scan the edge band mold lower die and the edge band mold gripper in the same coordinate system when the edge band mold lower die and the edge band mold gripper are not closed, and to acquire the first scanning data of the edge band mold lower die and the second scanning data of the edge band mold gripper. The reference data acquisition module is used to acquire the reference model data of the edge band mold; wherein the reference model data includes the first reference model data corresponding to the edge band mold lower die, the second reference model data corresponding to the edge band mold gripper, and the third reference model data corresponding to the whole edge band mold when the edge band mold is closed. The error determination module is used to determine the error data of the edge band mold according to the first scanning data, the second scanning data, the third scanning data, the first reference model data, the second reference model data, and the third reference model data. The adjustment module is used to adjust the edge band mold according to the error data.

4. A terminal device, characterized by comprising: The storage medium includes a stored computer program, wherein the computer program controls the device where the storage medium is located to execute the error detection method of the door cover edge band mold according to any one of claims 1-2 when the computer program is running.

5. A storage medium, characterized by The storage medium includes a stored computer program, wherein the computer program controls the device where the storage medium is located to execute the error detection method of the door cover edge band mold according to any one of claims 1-2 when the computer program is running.

Citation Information

Patent Citations

  • Wrapping apparatus for vehicle door

    CN101475033A

  • Method and system for detecting rolling edge quality based on visual system

    CN108363354A