Deviation detection method and device for welding split-splicing tool, terminal equipment and storage medium

By scanning the welding twin surfaces of the welding sub-piece tooling, obtaining the assembly scanning data and calculating the deviation amount, the problem of low deviation detection efficiency of the welding sub-piece tooling is solved, and efficient deviation detection is achieved.

CN119826700APending Publication Date: 2025-04-15SAIC GM WULING AUTOMOBILE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510146184.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-10
Publication Date
2025-04-15

AI Technical Summary

Technical Problem

The welding split tool has the problem of low deviation detection efficiency. The existing portable measuring arm three-coordinates need to be removed and re-placed when assembled, resulting in low detection efficiency.

Method used

By obtaining the position of the target welding split tooling, determining several welding twin surfaces during loading, scanning the tooling characteristics of each welding twin surface, obtaining the assembly scanning data, and determining the assembly tooling deviation amount based on the theoretical digital model.

Benefits of technology

The deviation detection efficiency of welding split-piece tooling is improved, and the movement barrier of the detection equipment is avoided when assembling the parts is avoided. The detection results obtained are comprehensive and intuitive.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119826700A_ABST
    Figure CN119826700A_ABST
Patent Text Reader

Abstract

The invention discloses a deviation detection method and device for a welding split-splicing tool, terminal equipment and a storage medium. The method comprises the steps that the position of a target welding split-splicing tool is obtained; based on the position, a plurality of first welding twin surfaces of the target welding split-splicing tool during loading are determined; scanning the tool characteristics of each first welding twin surface to obtain loading scanning data corresponding to each first welding twin surface; and on the basis of each piece loading scanning data and a preset theoretical mathematical model, the piece loading tool deviation value of each first welding twin surface of the target welding split-assembly tool is determined. Deviation detection is carried out on the target welding split-splicing tool through the scanning technology, due to the fact that the detection distance exists between the scanning device and the target welding split-splicing tool, blocking cannot be generated, compared with deviation detection carried out through three coordinates of a portable measuring arm, detection equipment does not need to be additionally moved when the tool is loaded, and therefore the detection efficiency is greatly improved. According to the invention, the deviation detection efficiency of the welding split-splicing tool is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of automobile welding, and in particular to a deviation detection method, device, terminal equipment and storage medium for welding assembly tooling. Background Art

[0002] With the continuous upgrading of the automobile industry and the rapid changes in market demand, people are increasingly eager to develop different styles of cars, which has led automobile manufacturers to design welding sub-assembly tools for body side welding fixtures. The welding sub-assembly tool usually has two or more welding twin surfaces (such as A and B surfaces) at the same station, and the two twin surfaces A and B are switched through a rotary table. In order to evaluate the accuracy of the positioning pins and positioning surfaces on each twin surface of the tool, a portable measuring arm three-coordinate measurement is usually used to measure and evaluate the accuracy of the positioning mechanism of the twin surface of the flexible side welding tool.

[0003] However, the portable measuring arm three-coordinate measuring machine is usually placed on the support beam in the middle of the bottom of the tooling, which is very close to the tooling and blocks the path for installing parts. Therefore, the portable measuring arm three-coordinate measuring machine needs to be moved out when installing parts, and then the portable measuring arm three-coordinate measuring machine needs to be placed in the original position again after installing parts, resulting in low deviation detection efficiency of welding assembly tooling.

[0004] Therefore, there is an urgent need for a deviation detection strategy for welding assembly tooling to solve the problem of low deviation detection efficiency of welding assembly tooling. Summary of the invention

[0005] The embodiments of the present invention provide a method, an apparatus, a terminal device and a storage medium for detecting deviation of a welding subassembly tool, so as to solve the problem of low efficiency of deviation detection of the welding subassembly tool.

[0006] In order to solve the above problem, an embodiment of the present invention provides a method for detecting deviation of a welding assembly tool, comprising:

[0007] Obtain the location of the target welding sub-assembly tooling;

[0008] Based on the position, determining a plurality of first welding twin surfaces of the target welding subassembly tooling when loaded; wherein each first welding twin surface includes: a tooling surface after loading and a loaded part;

[0009] Scanning the tooling features of each first welding twin surface to obtain the tooling scanning data corresponding to each first welding twin surface;

[0010] Based on each of the assembly scanning data and the preset theoretical numerical model, the assembly tool deviation amount of each first welding twin surface of the target welding sub-assembly tool is determined.

[0011] As an improvement of the above solution, the step of obtaining the position of the target welding sub-assembly tooling includes:

[0012] Obtaining feedback on component manufacturing in the final assembly shop;

[0013] Make judgments on each measurement data in the component manufacturing feedback;

[0014] If the deviation of the current measurement data is greater than or equal to the deviation threshold, the position of the welding sub-assembly tooling corresponding to the current measurement data is obtained as the position of the target welding sub-assembly tooling;

[0015] If the deviation of the current measurement data is less than the deviation threshold, no operation is performed.

[0016] As an improvement of the above solution, before scanning each first welding twin surface, the method further includes:

[0017] Acquire a plurality of second welding twin surfaces of the target welding subassembly tooling when it is not loaded; wherein each second welding twin surface includes: an unloaded tooling surface;

[0018] Scanning the tooling features of each of the second welding twin surfaces to obtain unassembled scanning data corresponding to each of the second welding twin surfaces;

[0019] Based on each of the unassembled scanning data and a preset theoretical numerical model, the unassembled tooling deviation of each second welding twin surface of the target welding sub-assembly tooling is determined.

[0020] As an improvement of the above solution, before scanning the tooling features of each of the second welding twin surfaces, the method further includes:

[0021] Based on a preset scanning position, scanning the bottom plate reference of each of the second welding twin surfaces to obtain reference data corresponding to each of the second welding twin surfaces;

[0022] Performing calibration operation on each benchmark data;

[0023] If the accuracy of the reference hole position in the reference data and the surface where the reference hole is located is within the preset accuracy range, the calibration operation is completed, and the tooling feature of each second welding twin surface is scanned based on the current scanning position;

[0024] If the accuracy of the reference hole position in the reference data and the surface where the reference hole is located is not within the preset accuracy range, the scanning position is adjusted, the reference data is reacquired based on the adjusted scanning position, and then the calibration operation is performed based on the reacquired reference data.

[0025] As an improvement of the above solution, this embodiment also includes:

[0026] Compare the scanning data of each assembly to obtain the assembly difference deviation between each first welding twin surface;

[0027] Compare each unassembled part scanning data to obtain the unassembled part difference deviation between each second welding twin surface;

[0028] Error assessment is performed based on the installed part difference deviation, the uninstalled part difference deviation, the installed tooling deviation, and the uninstalled tooling deviation.

[0029] As an improvement of the above solution, the error assessment based on the installed component difference deviation, the uninstalled component difference deviation, the installed component tooling deviation, and the uninstalled component tooling deviation includes:

[0030] Analyzing manufacturing feedback of the component to obtain target tooling features;

[0031] Determine the installed part difference deviation, uninstalled part difference deviation, installed part tooling deviation amount, and uninstalled part tooling deviation amount corresponding to the target tooling feature;

[0032] If the assembly difference deviation corresponding to the target tooling feature is greater than or equal to the assembly difference deviation threshold, the target tooling feature of the target welding sub-assembly tooling has an operation problem during assembly;

[0033] If the unassembled part difference deviation corresponding to the target tooling feature is greater than or equal to the unassembled part difference deviation threshold, the target tooling feature of the target welding sub-assembly tooling has a positioning problem when the part is not assembled;

[0034] If the assembly tool deviation corresponding to the target tool feature is greater than or equal to the assembly tool deviation threshold, the target tool feature of the target welding assembly tool has a calibration problem during assembly;

[0035] If the unassembled tooling deviation corresponding to the target tooling feature is greater than or equal to the unassembled tooling deviation threshold, the target tooling feature of the target welding sub-assembly tooling has a calibration problem when the part is not assembled.

[0036] As an improvement of the above solution, the types of tooling features include: positioning pins, positioning blocks, and auxiliary support surfaces.

[0037] Accordingly, an embodiment of the present invention further provides a deviation detection device for welding subassembly tooling, comprising: a data acquisition module, a data determination module, a scanning module and a result generation module;

[0038] The data acquisition module is used to acquire the position of the target welding subassembly tooling;

[0039] The data determination module is used to determine a plurality of first welding twin surfaces of the target welding subassembly tooling when loaded based on the position; wherein each first welding twin surface includes: a tooling surface after loading and a loaded part;

[0040] The scanning module is used to scan the tooling features of each first welding twin surface to obtain the tooling scanning data corresponding to each first welding twin surface;

[0041] The result generation module is used to determine the assembly tool deviation of each first welding twin surface of the target welding sub-assembly tool based on each of the assembly scanning data and a preset theoretical numerical model.

[0042] Correspondingly, an embodiment of the present invention further provides a computer terminal device, comprising a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor, wherein when the processor executes the computer program, it implements a deviation detection method for welding assembly tooling as described in the present invention.

[0043] Correspondingly, an embodiment of the present invention further provides a computer-readable storage medium, wherein the computer-readable storage medium includes a stored computer program, wherein when the computer program is running, the device where the computer-readable storage medium is located is controlled to execute a deviation detection method for a welding assembly tooling as described in the present invention.

[0044] As can be seen from the above, the present invention has the following beneficial effects:

[0045] The present invention provides a method for detecting the deviation of welding sub-assembly tooling, which includes obtaining the position of the target welding sub-assembly tooling; determining a number of first welding twin surfaces of the target welding sub-assembly tooling when loaded based on the position; scanning the tooling features of each first welding twin surface to obtain the assembly scanning data corresponding to each first welding twin surface; and determining the assembly tooling deviation of each first welding twin surface of the target welding sub-assembly tooling based on each assembly scanning data and a preset theoretical numerical model. The present invention performs deviation detection on the target welding sub-assembly tooling through scanning technology, and can directly analyze the scanning data. There is a detection distance between the scanning device and the target welding sub-assembly tooling, and no obstruction will be generated. Compared with the deviation detection through the three-coordinate portable measuring arm, the present invention does not need to move the detection equipment additionally when the tooling is loaded, thereby improving the deviation detection efficiency of the welding sub-assembly tooling. At the same time, the present invention can obtain the deformation of the parts when the parts are loaded on the target welding sub-assembly tooling, and the obtained detection results are comprehensive and intuitive. BRIEF DESCRIPTION OF THE DRAWINGS

[0046] Figure 1 It is a schematic flow chart of a deviation detection method for welding subassembly tooling provided by an embodiment of the present invention;

[0047] Figure 2 It is a structural schematic diagram of a deviation detection device for a welding assembly tool provided by an embodiment of the present invention;

[0048] Figure 3 This is a schematic diagram of the structure of a terminal device provided by an embodiment of the present invention;

[0049] Figure 4 It is a structural schematic diagram of a welding assembly tool provided by an embodiment of the present invention;

[0050] Figure 5 It is the tooling feature distribution position provided by an embodiment of the present invention;

[0051] Figure 6 is a schematic diagram of three-coordinate measurement deviation provided by an embodiment of the present invention;

[0052] Figure 7 is a schematic diagram of deviation detection based on scanning provided by an embodiment of the present invention;

[0053] Figure 8 is a schematic diagram of three-coordinate measurement deviation provided by another embodiment of the present invention;

[0054] Fig. 9 It is a schematic diagram of scanning-based deviation detection provided by another embodiment of the present invention. DETAILED DESCRIPTION

[0055] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0056] Embodiment 1

[0057] See also Figure 1 , Figure 1 FIG. 1 is a flow chart of a method for detecting deviation of a welding assembly tool provided by an embodiment of the present invention. Figure 1 As shown, this embodiment includes steps 101 to 104, and each step is specifically as follows:

[0058] Step 101: Obtain the position of the target welding sub-assembly tooling.

[0059] In this embodiment, obtaining the position of the target welding subassembly tooling includes:

[0060] Obtaining feedback on component manufacturing in the final assembly shop;

[0061] Make judgments on each measurement data in the component manufacturing feedback;

[0062] If the deviation of the current measurement data is greater than or equal to the deviation threshold, the position of the welding sub-assembly tooling corresponding to the current measurement data is obtained as the position of the target welding sub-assembly tooling;

[0063] If the deviation of the current measurement data is less than the deviation threshold, no operation is performed.

[0064] In this embodiment, the target welding subassembly tooling is a flexible side enclosure welding tooling. For better explanation, see Figure 4 .

[0065] Step 102: Based on the position, determine a plurality of first welding twin surfaces of the target welding sub-assembly tooling when loaded; wherein each first welding twin surface includes: a tooling surface after loading and a loaded part.

[0066] In this embodiment, the target welding sub-assembly tooling includes two welding twin surfaces, which are divided into A and B surfaces.

[0067] Step 103: Scan the tooling features of each first welding twin surface to obtain the tooling scanning data corresponding to each first welding twin surface.

[0068] In a specific embodiment, measurement preparation work is required before scanning, mainly including: exporting the parts required for laser scanning and the digital model format of the tooling design, the relevant parts required for the welding station of the target welding assembly tooling, the side panel welding tooling in which the tooling positioning block needs to be in the working position and all clamping chucks are fully released when no parts are installed, and the 3D laser scanning equipment MetraSCAN.

[0069] In this embodiment, before scanning each first welding twin surface, the method further includes:

[0070] Acquire a plurality of second welding twin surfaces of the target welding subassembly tooling when it is not loaded; wherein each second welding twin surface includes: an unloaded tooling surface;

[0071] Scanning the tooling features of each of the second welding twin surfaces to obtain unassembled scanning data corresponding to each of the second welding twin surfaces;

[0072] Based on each of the unassembled scanning data and a preset theoretical numerical model, the unassembled tooling deviation of each second welding twin surface of the target welding sub-assembly tooling is determined.

[0073] In a specific embodiment, at the beginning of laser scanning, all the positioning pins, positioning blocks, auxiliary support surfaces and other tooling features of the A and B surfaces of the workstation when no parts are installed are scanned to obtain the actual measurement data of the surface when working without parts installed. By comparing with the welding tooling design data of the A and B surfaces, the deviation results of all the positioning pins, positioning surfaces, auxiliary support surfaces and theoretical digital models of the A and B surfaces are obtained (i.e., the deviation of the tooling without parts installed in the present invention).

[0074] In this embodiment, before scanning the tooling features of each of the second welding twin surfaces, the method further includes:

[0075] Based on a preset scanning position, scanning the bottom plate reference of each of the second welding twin surfaces to obtain reference data corresponding to each of the second welding twin surfaces;

[0076] Performing calibration operation on each benchmark data;

[0077] If the accuracy of the reference hole position in the reference data and the surface where the reference hole is located is within the preset accuracy range, the calibration operation is completed, and the tooling feature of each second welding twin surface is scanned based on the current scanning position;

[0078] If the accuracy of the reference hole position in the reference data and the surface where the reference hole is located is not within the preset accuracy range, the scanning position is adjusted, the reference data is reacquired based on the adjusted scanning position, and then the calibration operation is performed based on the reacquired reference data.

[0079] In a specific embodiment, the accuracy of the A surface of the flexible side panel welding tooling is measured. First, the 3D laser scanning device MetraSCAN is used to scan the A surface bottom plate reference for high-precision data acquisition, and the Polyworks software best fit measurement object alignment module function is used to confirm whether the accuracy of the reference hole position and the surface on which it is located is within the range of ±0.15mm (i.e., the preset accuracy range of the present invention). If the requirements are met, the subsequent scanning work can be started, and if not, the reference hole is re-collected.

[0080] Step 104: Based on each of the assembly scan data and a preset theoretical numerical model, determine the assembly tool deviation of each first welding twin surface of the target welding sub-assembly tool.

[0081] In a specific embodiment, after the tooling feature data collection of the A and B surfaces without parts is completed, the air source is turned on, all parts to be welded at the workstation are installed, and after all clamping chucks are closed, the part profile and hole deviation data are continuously scanned with a laser scanning device to obtain the scanning data of all parts in the tooling working state of the A and B surfaces. After the data collection is completed, the tooling chucks are released, all parts of the workstation are removed, and placed in a position that is not easily touched.

[0082] In a specific embodiment, Polyworks software is used to process the above collected data to generate a part measurement report of the A-side and B-side tooling, and obtain the deviation data of the tooling without installed parts on the A-side and B-side, as well as the deviation data of the parts with installed parts on the A-side and B-side (i.e., the deviation amount of the installed tooling described in the present invention).

[0083] In this embodiment, this embodiment also includes:

[0084] Compare the scanning data of each assembly to obtain the assembly difference deviation between each first welding twin surface;

[0085] Compare each unassembled part scanning data to obtain the unassembled part difference deviation between each second welding twin surface;

[0086] Error assessment is performed based on the installed part difference deviation, the uninstalled part difference deviation, the installed tooling deviation, and the uninstalled tooling deviation.

[0087] In this embodiment, the error assessment is performed based on the installed component difference deviation, the uninstalled component difference deviation, the installed component tooling deviation, and the uninstalled component tooling deviation, including:

[0088] Analyzing manufacturing feedback of the component to obtain target tooling features;

[0089] Determine the installed part difference deviation, uninstalled part difference deviation, installed part tooling deviation amount, and uninstalled part tooling deviation amount corresponding to the target tooling feature;

[0090] If the assembly difference deviation corresponding to the target tooling feature is greater than or equal to the assembly difference deviation threshold, the target tooling feature of the target welding sub-assembly tooling has an operation problem during assembly;

[0091] If the unassembled part difference deviation corresponding to the target tooling feature is greater than or equal to the unassembled part difference deviation threshold, the target tooling feature of the target welding sub-assembly tooling has a positioning problem when the part is not assembled;

[0092] If the assembly tool deviation corresponding to the target tool feature is greater than or equal to the assembly tool deviation threshold, the target tool feature of the target welding assembly tool has a calibration problem during assembly;

[0093] If the unassembled tooling deviation corresponding to the target tooling feature is greater than or equal to the unassembled tooling deviation threshold, the target tooling feature of the target welding sub-assembly tooling has a calibration problem when the part is not assembled.

[0094] In a specific embodiment, the reference target alignment module in the Polyworks software is used to perform reference alignment on the scanned data of the A-side and B-side toolings when no parts are installed, and then the difference between all the positioning pins, positioning blocks, auxiliary support surfaces and other tooling features between the A-side and B-side toolings when no parts are installed (i.e., the difference deviation of the uninstalled parts described in the present invention) is obtained.

[0095] Using the reference target alignment module in the Polyworks software, the scanned data of the part on the A-side and B-side tooling are aligned and compared during assembly, and the difference between the corresponding surfaces and holes of the part between the A-side and B-side tooling in the clamped state (i.e., the assembly difference deviation described in the present invention) is obtained.

[0096] In this embodiment, the types of tooling features include: positioning pins, positioning blocks, and auxiliary support surfaces.

[0097] For better illustration, the tooling feature locations are shown in Figure 5 , where D1, D2, D3, and D4 are base plate references, P1 to P6 are positioning pins, B1 to B7 are positioning blocks, and X1 to X2 are auxiliary support surfaces.

[0098] In a specific embodiment, the problem of large Y-direction step deviation between the right taillight assembly and the side panel is analyzed as follows:

[0099] During assembly in the general assembly workshop, it was found that the Y-axis step difference between the right taillight assembly and the side panel of some vehicles was 1mm, and the step difference between the two was designed to be 0mm, which did not meet the technical specifications of the vehicle size. Figure 6 The three-coordinate data of the body-in-white shown show that in the same period of time, the Y-axis fluctuations of the measuring point 1 of some sample vehicles were large, and the positioning holes of some sample vehicles were deviated by 0.8 to 1.1 mm in the Y-axis toward the inside of the vehicle, while the deviations of other sample vehicles were almost small. It is speculated that this may be caused by the inconsistent deviations of the lower positioning pins of the D-pillar reinforcement plate on the A and B surfaces of the flexible side panel welding tooling. In order to confirm this inference, it is necessary to re-measure the accuracy of the positioning pins of the D-pillar reinforcement plate on the twin surfaces A and B of the flexible side panel welding tooling. Therefore, with the help of laser scanning equipment, the accuracy of the positioning pins of the lower D-pillar reinforcement plate on the A and B surfaces of the flexible side panel welding tooling is measured by the method involved in this embodiment. According to the virtual analysis results, there are differences in the lower positioning pins of the D-pillar reinforcement plate on the A and B surfaces, such as Figure 7 The Y-direction deviation of the cylinder 4 is shown to be 0.83 mm, which corresponds to the problem in the actual vehicle, thereby finding the root cause of the large Y-direction step deviation between the right taillight assembly and the side panel.

[0100] Analysis of the problem of large step difference between the rear spoiler assembly and the side panel outer panel:

[0101] According to feedback from the assembly workshop, during the manufacturing process, it was found that the right side of the rear spoiler assembly of some prototypes was 0.8 to 1.2 mm higher than the side panel. The difference between the two was designed to be 0 mm, which did not meet the technical specifications of the vehicle size. Figure 8 The three-coordinate data of the body-in-white shown in the figure show that in the same period, the Y-direction deviation of measuring point 2 and measuring point 3 of some sample vehicles was about 1.0mm towards the inside of the vehicle, while the other sample vehicles met the tolerance requirement of ±0.75mm. It is inferred that this is caused by the difference in the limit blocks of the A and B surfaces of the flexible side panel welding fixture at the matching point with the rear spoiler assembly. In order to confirm this inference, it is necessary to re-measure the accuracy of the A and B twin surfaces of the flexible side panel welding fixture. Therefore, with the help of laser scanning equipment, through the virtual analysis method, according to the method involved in this embodiment, the measurement data of the right side panel outer panel on the A and B surfaces of the flexible side panel welding fixture are aligned with the reference benchmark, and the difference between the two at the matching point with the rear spoiler assembly is determined. According to the analysis results, there are differences between the A and B surfaces of the right side panel outer panel and the rear spoiler matching surface, such as Fig. 9 The difference between the surface point 11 and the surface point 14 is about 0.8 mm, which corresponds to the deviation of the three-coordinate data of the body in white, thereby finding the root cause of the large step difference between the right side of the rear spoiler assembly and the side outer panel.

[0102] See also Figure 2 , Figure 2 It is a structural schematic diagram of a deviation detection device for welding subassembly tooling provided by an embodiment of the present invention, comprising: a data acquisition module 201, a data determination module 202, a scanning module 203 and a result generation module 204;

[0103] The data acquisition module is used to acquire the position of the target welding subassembly tooling;

[0104] The data determination module is used to determine a plurality of first welding twin surfaces of the target welding subassembly tooling when loaded based on the position; wherein each first welding twin surface includes: a tooling surface after loading and a loaded part;

[0105] The scanning module is used to scan the tooling features of each first welding twin surface to obtain the tooling scanning data corresponding to each first welding twin surface;

[0106] The result generation module is used to determine the assembly tool deviation of each first welding twin surface of the target welding sub-assembly tool based on each of the assembly scanning data and a preset theoretical numerical model.

[0107] It can be understood that the above-mentioned system item embodiment corresponds to the method item embodiment of the present invention, which can implement the deviation detection method of welding assembly tooling provided by any one of the above-mentioned method item embodiments of the present invention.

[0108] This embodiment obtains the position of the target welding sub-assembly tooling; based on the position, determines a number of first welding twin surfaces of the target welding sub-assembly tooling when loaded; scans the tooling features of each first welding twin surface to obtain the assembly scanning data corresponding to each first welding twin surface; based on each assembly scanning data and a preset theoretical numerical model, determines the assembly tooling deviation of each first welding twin surface of the target welding sub-assembly tooling. The present invention performs deviation detection on the target welding sub-assembly tooling through scanning technology, can directly analyze the scanning data, and there is a detection distance between the scanning device and the target welding sub-assembly tooling, and no obstruction occurs. Compared with the deviation detection through the three-coordinate measurement of the portable measuring arm, the present invention improves the deviation detection efficiency of the welding sub-assembly tooling.

[0109] Embodiment 2

[0110] See also Figure 3 , Figure 3 It is a schematic diagram of the structure of a terminal device provided in one embodiment of the present invention.

[0111] A terminal device of this embodiment includes: a processor 301, a memory 302, and a computer program stored in the memory 302 and executable on the processor 301. When the processor 301 executes the computer program, the steps of the above-mentioned deviation detection method for each welding subassembly tooling in the embodiment are implemented, for example Figure 1 Alternatively, when the processor executes the computer program, the functions of each module in the above-mentioned device embodiments are realized, for example: Figure 2 All modules of the deviation detection device of the welding sub-assembly tooling are shown.

[0112] In addition, an embodiment of the present invention further provides a computer-readable storage medium, which includes a stored computer program, wherein when the computer program is running, the device where the computer-readable storage medium is located is controlled to execute the deviation detection method for welding assembly tooling as described in any of the above embodiments.

[0113] Those skilled in the art will understand that the schematic diagram is merely an example of a terminal device and does not constitute a limitation on the terminal device. The terminal device may include more or fewer components than shown in the diagram, or a combination of certain components, or different components. For example, the terminal device may also include input and output devices, network access devices, buses, etc.

[0114] The processor 301 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor, etc. The processor 301 is the control center of the terminal device, and uses various interfaces and lines to connect various parts of the entire terminal device.

[0115] The memory 302 can be used to store the computer program and / or module. The processor 301 implements various functions of the terminal device by running or executing the computer program and / or module stored in the memory and calling the data stored in the memory 302. The memory 302 can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, an application required for at least one function (such as a sound playback function, an image playback function, etc.), etc.; the data storage area can store data created according to the use of the mobile phone (such as audio data, a phone book, etc.), etc. In addition, the memory can include a high-speed random access memory, and can also include a non-volatile memory, such as a hard disk, a memory, a plug-in hard disk, a smart memory card (Smart Media Card, SMC), a secure digital (Secure Digital, SD) card, a flash card (Flash Card), at least one disk storage device, a flash memory device, or other volatile solid-state storage devices.

[0116] Wherein, if the module / unit integrated in the terminal device is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on such an understanding, the present invention implements all or part of the processes in the above-mentioned embodiment method, and can also be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium, and the computer program can implement the steps of the above-mentioned various method embodiments when executed by the processor. Wherein, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form, etc. The computer-readable medium may include: any entity or device capable of carrying the computer program code, recording medium, U disk, mobile hard disk, magnetic disk, optical disk, computer memory, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), electric carrier signal, telecommunication signal and software distribution medium, etc.

[0117] It should be noted that the device embodiments described above are merely schematic, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. In addition, in the accompanying drawings of the device embodiments provided by the present invention, the connection relationship between the modules indicates that there is a communication connection between them, which may be specifically implemented as one or more communication buses or signal lines. A person of ordinary skill in the art may understand and implement it without paying any creative effort.

[0118] The above is a preferred embodiment of the present invention. It should be pointed out that a person skilled in the art can make several improvements and modifications without departing from the principle of the present invention. These improvements and modifications are also considered to be within the scope of protection of the present invention.

Claims

1. A method for detecting deviation of welding subassembly tooling, characterized in that: include: Obtain the location of the target welding subassembly tooling; Based on the position, determining a plurality of first welding twin surfaces of the target welding subassembly tooling when loaded; wherein each first welding twin surface includes: a tooling surface after loading and a loaded part; Scanning the tooling features of each first welding twin surface to obtain the tooling scanning data corresponding to each first welding twin surface; Based on each of the assembly scanning data and the preset theoretical numerical model, the assembly tool deviation amount of each first welding twin surface of the target welding sub-assembly tool is determined.

2. The method for detecting deviation of welding subassembly tooling according to claim 1, characterized in that: The step of obtaining the position of the target welding subassembly tooling comprises: Obtaining feedback on component manufacturing in the final assembly shop; Make judgments on each measurement data in the component manufacturing feedback; If the deviation of the current measurement data is greater than or equal to the deviation threshold, the position of the welding sub-assembly tooling corresponding to the current measurement data is obtained as the position of the target welding sub-assembly tooling; If the deviation of the current measurement data is less than the deviation threshold, no operation is performed.

3. The deviation detection method of welding subassembly tooling according to claim 2 is characterized in that: Before scanning each first welding twin surface, the method further includes: Acquire a plurality of second welding twin surfaces of the target welding subassembly tooling when it is not loaded; wherein each second welding twin surface includes: an unloaded tooling surface; Scanning the tooling features of each of the second welding twin surfaces to obtain unassembled scanning data corresponding to each of the second welding twin surfaces; Based on each of the unassembled part scanning data and a preset theoretical numerical model, the unassembled part tooling deviation of each second welding twin surface of the target welding sub-assembly tooling is determined.

4. The method for detecting deviation of welding subassembly tooling according to claim 3, characterized in that: Before scanning the tooling features of each of the second welding twin surfaces, the method further includes: Based on a preset scanning position, scanning the bottom plate reference of each of the second welding twin surfaces to obtain reference data corresponding to each of the second welding twin surfaces; Performing calibration operation on each benchmark data; If the accuracy of the reference hole position in the reference data and the surface where the reference hole is located is within the preset accuracy range, the calibration operation is completed, and the tooling feature of each second welding twin surface is scanned based on the current scanning position; If the accuracy of the reference hole position in the reference data and the surface where the reference hole is located is not within the preset accuracy range, the scanning position is adjusted, the reference data is reacquired based on the adjusted scanning position, and then the calibration operation is performed based on the reacquired reference data.

5. The method for detecting deviation of welding subassembly tooling according to claim 4, characterized in that: Also includes: Compare the scanning data of each assembly to obtain the assembly difference deviation between each first welding twin surface; Compare each unassembled part scanning data to obtain the unassembled part difference deviation between each second welding twin surface; Error assessment is performed based on the installed part difference deviation, the uninstalled part difference deviation, the installed tooling deviation, and the uninstalled tooling deviation.

6. The method for detecting deviation of welding subassembly tooling according to claim 5, characterized in that: The error assessment is performed based on the installed component difference deviation, the uninstalled component difference deviation, the installed component tooling deviation, and the uninstalled component tooling deviation, including: Analyzing manufacturing feedback of the component to obtain target tooling features; Determine the installed part difference deviation, uninstalled part difference deviation, installed part tooling deviation amount, and uninstalled part tooling deviation amount corresponding to the target tooling feature; If the assembly difference deviation corresponding to the target tooling feature is greater than or equal to the assembly difference deviation threshold, the target tooling feature of the target welding sub-assembly tooling has an operation problem during assembly; If the unassembled part difference deviation corresponding to the target tooling feature is greater than or equal to the unassembled part difference deviation threshold, the target tooling feature of the target welding sub-assembly tooling has a positioning problem when the part is not assembled; If the assembly tool deviation corresponding to the target tool feature is greater than or equal to the assembly tool deviation threshold, the target tool feature of the target welding assembly tool has a calibration problem during assembly; If the unassembled tooling deviation corresponding to the target tooling feature is greater than or equal to the unassembled tooling deviation threshold, the target tooling feature of the target welding sub-assembly tooling has a calibration problem when the part is not assembled.

7. The method for detecting deviation of welding subassembly tooling according to claim 6, characterized in that: The types of tooling features include: locating pins, locating blocks, and auxiliary support surfaces.

8. A deviation detection device for welding subassembly tooling, characterized in that: include: Data acquisition module, data determination module, scanning module and result generation module; The data acquisition module is used to acquire the position of the target welding subassembly tooling; The data determination module is used to determine a plurality of first welding twin surfaces of the target welding subassembly tooling when loaded based on the position; wherein each first welding twin surface includes: a tooling surface after loading and a loaded part; The scanning module is used to scan the tooling features of each first welding twin surface to obtain the tooling scanning data corresponding to each first welding twin surface; The result generation module is used to determine the assembly tool deviation of each first welding twin surface of the target welding sub-assembly tool based on each of the assembly scanning data and a preset theoretical numerical model.

9. A computer terminal device, characterized in that: The method comprises a processor, a memory and a computer program stored in the memory and configured to be executed by the processor, wherein when the processor executes the computer program, a deviation detection method for a welding assembly tool as described in any one of claims 1 to 7 is implemented.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium includes a stored computer program, wherein when the computer program is executed, the device where the computer-readable storage medium is located is controlled to execute a deviation detection method for a welding assembly tool as described in any one of claims 1 to 7.