Spot welding method, device, terminal and storage medium for checking thickness of welded sheet

By obtaining the center of the weld and the intersecting surface, the thickness of the combined plates is automatically calculated, which solves the problem of low efficiency in manual quality inspection and realizes efficient and automated inspection of laser-welded plates and plates with different thicknesses.

CN115600321BActive Publication Date: 2026-02-06BEAM AUTOMOBILE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211375448.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-11-04
Publication Date
2026-02-06
Estimated Expiration
2042-11-04

AI Technical Summary

Technical Problem

In existing technologies, the thickness inspection of spot-welded plates relies on manual verification, which cannot guarantee quality and is inefficient, especially when laser-welded plates and plates with varying thicknesses are used.

Method used

By obtaining the center of the ball and the intersecting surface of the solder joint, the thickness of the plate combination associated with the solder joint is automatically calculated, and an automated method is used to check whether it meets the preset standards, including determining whether the thickness of each plate in the plate combination is uniform or meets a specific ratio requirement.

Benefits of technology

It achieves automated plate thickness inspection, ensuring inspection quality, shortening the inspection cycle, and improving efficiency. It is suitable for inspecting laser-welded plates and plates with differential thickness.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115600321B_ABST
    Figure CN115600321B_ABST
Patent Text Reader

Abstract

The application provides a spot welding plate thickness inspection method and device, a terminal and a storage medium. The method comprises the following steps: obtaining the spherical center of each welding spot of a to-be-inspected assembly; obtaining the plate combination associated with each welding spot of the to-be-inspected assembly; for each welding spot, determining the intersection surface of the welding spot and a target plate, and determining the thickness of each plate in the plate combination associated with the welding spot according to the intersection surface and the spherical center of the welding spot; and checking whether the plate combination associated with the welding spot meets a preset standard according to the thickness of each plate in the plate combination associated with the welding spot; wherein the target plate is any plate in the plate combination associated with the welding spot. The application can automatically calculate the thickness of each plate, automatically check whether the thickness of each plate combination meets the preset standard, and replace the manual method with the automatic method, so that the quality of the inspection can be ensured, the inspection investment cycle can be shortened, and the efficiency can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of spot welding, and particularly relates to a method and device for checking the thickness of spot-welded plate material, a terminal and a storage medium. BACKGROUND

[0002] Spot welding is the most important welding method in the automobile manufacturing process. Spot welding refers to a welding method in which a columnar electrode is used to form a welding spot between the contact surfaces of at least two plate materials. A vehicle usually has thousands of welding spots, and the thickness of the plate material associated with each welding spot needs to meet certain standards.

[0003] At present, when checking whether the thickness of the plate material meets the standards, manual confirmation is usually performed according to the design requirements, which cannot guarantee the quality of the inspection, and the inspection requires a long investment cycle and has low efficiency. SUMMARY

[0004] The embodiments of the present application provide a method and device for checking the thickness of spot-welded plate material, a vehicle and a storage medium, to solve the problem that manual inspection cannot guarantee the quality of the inspection and requires a long investment cycle and has low efficiency.

[0005] In a first aspect, the embodiments of the present application provide a method for checking the thickness of spot-welded plate material, comprising:

[0006] obtaining the spherical center of each welding spot of a to-be-inspected assembly;

[0007] obtaining the plate material combination associated with each welding spot of the to-be-inspected assembly;

[0008] For each welding spot, determining the intersection surface of the welding spot and a target plate material, and determining the thickness of each plate material in the plate material combination associated with the welding spot according to the intersection surface and the spherical center of the welding spot, and checking whether the plate material combination associated with the welding spot meets a preset standard according to the thickness of each plate material in the plate material combination associated with the welding spot; wherein the target plate material is any plate material in the plate material combination associated with the welding spot.

[0009] In a possible implementation, the determination of the thickness of each plate material in the plate material combination associated with the welding spot according to the intersection surface and the spherical center of the welding spot comprises:

[0010] determining a normal line that passes through the spherical center of the welding spot and is perpendicular to the intersection surface;

[0011] For each plate material in the plate material combination associated with the welding spot, determining the distance between the normal line and the two intersection points on the surface of the plate material as the thickness of the plate material.

[0012] In a possible implementation, the checking of whether the plate material combination associated with the welding spot meets the preset standard according to the thickness of each plate material in the plate material combination associated with the welding spot comprises:

[0013] if the number of the plates in the plate combination associated with the weld point is a first preset number, determining whether the thicknesses of the plates in the plate combination are all the same;

[0014] if the thicknesses of the plates in the plate combination are all the same, determining that the plate combination meets the preset standard, otherwise, determining the intermediate plate, the first side plate and the second side plate in the plate combination; the intermediate plate is located between the first side plate and the second side plate;

[0015] if the thickness of the intermediate plate is less than the thickness of the first side plate, and the thickness of the first side plate is the same as the thickness of the second side plate, determining that the plate combination meets the preset standard;

[0016] if the thickness of the intermediate plate is greater than the thickness of the first side plate, and the thickness of the first side plate is the same as the thickness of the second side plate, and the ratio of the thickness of the intermediate plate to the thickness of the first side plate is less than or equal to a first preset threshold, determining that the plate combination meets the preset standard;

[0017] if T m T2≤K1, and T m +T2)<K2, determining that the plate combination meets the preset standard; wherein T m is the thickness of the intermediate plate, T1 is the thickness of the first target plate, T2 is the thickness of the second target plate, K1 is a second preset threshold, and K2 is a third preset threshold; the first target plate is the thicker plate of the first side plate and the second side plate, and the second target plate is the thinner plate of the first side plate and the second side plate.

[0018] In a possible implementation, according to the thicknesses of the plates in the plate combination associated with the weld point, it is checked whether the plate combination associated with the weld point meets the preset standard, comprising:

[0019] if the number of the plates in the plate combination associated with the weld point is a second preset number, and the ratio of the thickness of the thinner plate to the thickness of the thicker plate in the plate combination is greater than or equal to a fourth preset threshold, determining that the plate combination meets the preset standard.

[0020] In a possible implementation, before the center of each weld point of the assembly to be checked is obtained, the method for checking the spot welding plate thickness further comprises:

[0021] determining all the weld points of the assembly to be checked based on the spot welding structure tree of the assembly to be checked.

[0022] In a possible implementation, the plate combination associated with each weld point of the assembly to be checked is obtained, comprising:

[0023] Based on the interference checking method, the plate assembly associated with each weld point of the assembly to be checked is determined.

[0024] In a possible implementation, after checking whether the plate assembly associated with the weld point meets the preset standard, the method for checking the thickness of the spot-welded plate further includes:

[0025] Outputting the checking result of the plate assembly associated with the weld point.

[0026] In a second aspect, the embodiments of the present application provide a device for checking the thickness of the spot-welded plate, comprising:

[0027] A first obtaining module is configured to obtain the spherical center of each weld point of the assembly to be checked.

[0028] A second obtaining module is configured to obtain the plate assembly associated with each weld point of the assembly to be checked.

[0029] A checking module is configured to, for each weld point, determine the intersection surface of the weld point and a target plate, and determine the thickness of each plate in the plate assembly associated with the weld point according to the intersection surface and the spherical center of the weld point, and check whether the plate assembly associated with the weld point meets the preset standard according to the thickness of each plate in the plate assembly associated with the weld point, wherein the target plate is any plate in the plate assembly associated with the weld point.

[0030] In a third aspect, the embodiments of the present application provide a terminal, which comprises a processor and a memory. The memory is configured to store a computer program, and the processor is configured to invoke and run the computer program stored in the memory to execute the method for checking the thickness of the spot-welded plate as described in the first aspect or any possible implementation of the first aspect.

[0031] In a fourth aspect, the embodiments of the present application provide a computer readable storage medium, which stores a computer program. When the computer program is executed by a processor, the steps of the method for checking the thickness of the spot-welded plate as described in the first aspect or any possible implementation of the first aspect are implemented.

[0032] The embodiments of the present application provide a method, device, terminal and storage medium for checking the thickness of the spot-welded plate. For each weld point of the assembly to be checked, the intersection surface of the weld point and a target plate is determined, and the thickness of each plate in the plate assembly associated with the weld point is determined according to the intersection surface and the spherical center of the weld point. Then, whether the plate assembly associated with the weld point meets the preset standard is checked according to the thickness of each plate in the plate assembly associated with the weld point. Thus, the thickness of each plate can be automatically calculated, and whether the thickness of each plate assembly meets the preset standard can be automatically checked. The manual method is replaced by the automatic method, which can ensure the quality of the checking, shorten the checking investment period and improve the efficiency. Attached Figure Description

[0033] To more clearly illustrate the technical solutions in the embodiments of this application, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0034] Figure 1 This is a flowchart illustrating the implementation of the method for inspecting the thickness of spot-welded plates provided in this application embodiment;

[0035] Figure 2 This is a schematic diagram illustrating the determination of plate thickness provided in an embodiment of this application;

[0036] Figure 3 This is a flowchart illustrating the implementation of the inspection method for three-layer welds provided in this application embodiment;

[0037] Figure 4 This is a schematic diagram of the structure of the spot welding plate thickness inspection device provided in the embodiments of this application;

[0038] Figure 5 This is a schematic diagram of the terminal provided in the embodiments of this application. Detailed Implementation

[0039] In the following description, specific details such as particular system architectures and techniques are set forth for illustrative purposes and not for limitation, in order to provide a thorough understanding of the embodiments of this application. However, those skilled in the art will understand that this application may also be implemented in other embodiments without these specific details. In other instances, detailed descriptions of well-known systems, apparatuses, circuits, and methods have been omitted so as not to obscure the description of this application with unnecessary detail.

[0040] To make the objectives, technical solutions, and advantages of this application clearer, the following description will be provided in conjunction with the accompanying drawings and specific embodiments.

[0041] As the background technology indicates, current methods of manually inspecting each item according to design requirements cannot guarantee inspection quality, are time-consuming, and inefficient. Furthermore, the sheet thickness attribute is not correlated with the actual sheet material; often, changes in the actual sheet thickness are not reflected in the thickness attribute, leading to statistical errors by inspectors and affecting the accurate inspection of sheet thickness. In addition, with the trend towards lightweight vehicles, higher requirements are placed on vehicle weight reduction. Laser-welded sheets and differential thickness sheets are widely used, achieving good results in reducing vehicle weight. However, when welding the same sheet material, different spot weld locations and varying weld thicknesses make inspecting the thickness of the welded sheet material even more difficult.

[0042] Wherein, the laser tailor-welded blank refers to a certain number of plates with different thicknesses and different properties being automatically spliced or welded to form a whole plate, and the whole plate is manufactured into a part through stamping. In the laser tailor-welded blank, there is a step between the two plates with different thicknesses. Compared with the laser tailor-welded blank, the two plates with different thicknesses are excessively smooth.

[0043] To solve the above problems, the application provides a method for checking the thickness of a spot-welded plate.

[0044] Referring to Figure 1 , which shows an implementation flowchart of the method for checking the thickness of a spot-welded plate provided by the application. The execution subject of the method for checking the thickness of a spot-welded plate can be a terminal.

[0045] The method for checking the thickness of a spot-welded plate is described in detail as follows:

[0046] In S101, the ball center of each spot weld of a to-be-checked assembly is obtained.

[0047] Wherein, the to-be-checked assembly can be a certain assembly of a vehicle, for example, a left side wall assembly, a sunroof top cover assembly, a front floor assembly, a rear wall assembly, etc.

[0048] There are many spot welds in the to-be-checked assembly, and the spot welds are usually spherical. For each spot weld, the ball center position of the spot weld is determined first in this embodiment. The implementation means for obtaining the ball center of the spot weld is not specifically limited in this embodiment.

[0049] In some possible implementation manners, each assembly of the vehicle can be sequentially taken as a to-be-checked assembly, and the method for checking the thickness of a spot-welded plate is executed to check the thickness of a spot-welded plate of the entire vehicle.

[0050] In S102, the plate combination associated with each spot weld of the to-be-checked assembly is obtained.

[0051] Wherein, the plate combination associated with a spot weld refers to the combination of each plate welded by the spot weld. For example, assuming that a certain spot welds plate A and plate B, the plate combination associated with the spot weld includes plate A and plate B; assuming that a certain spot welds plate C, plate D and plate E, the plate combination associated with the spot weld includes plate C, plate D and plate E.

[0052] It should be noted that the plate mentioned in the application does not only mean a flat rectangular metal plate, but also can mean a metal plate with other shapes, and can also mean a part welded by several plates, a sub-assembly welded by several parts, etc.

[0053] The implementation means of obtaining the plate combination associated with each welding point of the assembly to be inspected is not specifically limited in this embodiment.

[0054] In S103, for each welding point, an intersection surface of the welding point and a target plate is determined, the thickness of each plate in the plate combination associated with the welding point is determined according to the intersection surface and the spherical center of the welding point, and whether the plate combination associated with the welding point meets the preset standard is checked according to the thickness of each plate in the plate combination associated with the welding point; wherein the target plate is any plate in the plate combination associated with the welding point.

[0055] The intersection surface of the welding point and the target plate can refer to the intersection surface of the welding point and the upper surface or the lower surface of the target plate.

[0056] Taking the upper surface as an example, the determination of the intersection surface of the welding point and the target plate can include: obtaining the intersection contour (usually a circular contour) of the external contour of the welding point and the upper surface of the target plate; filling the intersection contour to obtain a circular surface, and the circular surface or the plane where the circular surface is located is the intersection surface.

[0057] In this embodiment, the thickness of each plate in the plate combination associated with the welding point can be determined according to the intersection surface of the welding point and the target plate and the spherical center of the welding point, and then whether the thickness of each plate in the plate combination associated with the welding point meets the preset standard can be detected to obtain the inspection result of the plate combination associated with the welding point.

[0058] The specific implementation means of determining the thickness of each plate in the plate combination associated with the welding point according to the intersection surface and the spherical center of the welding point, and checking whether the plate combination associated with the welding point meets the preset standard according to the thickness of each plate in the plate combination associated with the welding point are not limited in this embodiment, and any implementable means can be used.

[0059] This embodiment determines the intersection surface of each welding point of the assembly to be inspected and the target plate, and determines the thickness of each plate in the plate combination associated with the welding point according to the intersection surface and the spherical center of the welding point, and checks whether the plate combination associated with the welding point meets the preset standard according to the thickness of each plate in the plate combination associated with the welding point, so that the thickness of each plate can be automatically calculated, the thickness of each plate combination can be automatically checked to meet the preset standard, and the manual method is replaced by the automatic method, which can ensure the quality of the inspection, shorten the inspection investment period, and improve the efficiency.

[0060] In some embodiments, the determination of the thickness of each plate in the plate combination associated with the welding point according to the intersection surface and the spherical center of the welding point in S103 can include:

[0061] determining a normal line passing through the spherical center of the welding point and perpendicular to the intersection surface;

[0062] For each plate in the plate combination associated with the weld, the distance between the two intersection points of the normal and the plate surface is determined as the thickness of the plate.

[0063] The two intersection points of the normal and the plate surface refer to the intersection point of the normal and the upper surface of the plate and the intersection point of the normal and the lower surface of the plate.

[0064] Referring to Figure 2 , Figure 2 The plate combination associated with the weld shown in the figure includes three plates, which can be a first side plate, a middle plate and a second side plate from top to bottom; the dashed line is the intersection surface of the weld and the target plate. The two intersection points of the normal and the first side plate surface are A1 and A2, and the distance between A1 and A2 is the thickness of the first side plate; the two intersection points of the normal and the middle plate surface are A2 and A3, and the distance between A2 and A3 is the thickness of the middle plate; the two intersection points of the normal and the second side plate surface are A3 and A4, and the distance between A3 and A4 is the thickness of the second side plate.

[0065] In some possible implementations, for each plate in the plate combination associated with the weld, if the weld intersects with the target surface of the plate, the intersection point of the normal and the target surface of the plate can be the intersection point of the intersection surface of the normal and the target surface of the plate; the target surface is the upper surface or the lower surface.

[0066] In some embodiments, the checking, in S103, whether the plate combination associated with the weld meets the preset standard according to the thicknesses of the plates in the plate combination associated with the weld can include:

[0067] If the number of plates in the plate combination associated with the weld is a first preset number, it is determined whether the thicknesses of the plates in the plate combination are all the same;

[0068] If the thicknesses of the plates in the plate combination are all the same, it is determined that the plate combination meets the preset standard, otherwise, the middle plate, the first side plate and the second side plate in the plate combination are determined; the middle plate is located between the first side plate and the second side plate.

[0069] If the thickness of the middle plate is less than the thickness of the first side plate, and the thickness of the first side plate is the same as the thickness of the second side plate, it is determined that the plate combination meets the preset standard.

[0070] If the thickness of the middle plate is greater than the thickness of the first side plate, and the thickness of the first side plate is the same as the thickness of the second side plate, and the ratio of the thickness of the middle plate to the thickness of the first side plate is less than or equal to a first preset threshold, it is determined that the plate combination meets the preset standard.

[0071] If T m / T2≤K1, and, T1 / (T m +T2)<K2, it is determined that the plate combination meets the preset standard; wherein, T m is the thickness of the intermediate plate, T1 is the thickness of the first target plate, T2 is the thickness of the second target plate, K1 is a second preset threshold, and K2 is a third preset threshold; the first target plate is the thicker plate of the first side plate and the second side plate, and the second target plate is the thinner plate of the first side plate and the second side plate.

[0072] The first preset number can be 3. If the number of plates in the plate combination associated with the welding spot is 3, i.e., three-layer welding, the process of checking whether the plate combination associated with the welding spot meets the preset standard can refer to Figure 3 , Figure 3 The allowed plate combination means that the plate combination meets the preset standard. For three-layer welding, except for the case of the above load preset standard, other cases are considered as the plate combination not meeting the preset standard.

[0073] The intermediate plate is the plate located in the middle of the three plates. The first side plate and the second side plate are the two plates located on the two sides of the three plates. In some possible implementation manners, the intermediate plate, the first side plate, and the second side plate in the plate combination can be determined according to the order of the levels in the plate combination. For example, the plate combination can be sorted in the order from top to bottom or from bottom to top, and the second plate is the intermediate plate, and the other two are the first side plate and the second side plate.

[0074] The first preset threshold, the second preset threshold, and the third preset threshold can be set according to actual use requirements or industry-related standards. For example, the first preset threshold can be 2, 1.5, etc.; the second preset threshold can be 2, 1.5, etc.; and the third preset threshold can be 1, 0.8, etc. In some possible implementation manners, the first preset threshold can be equal to the second preset threshold, and the first preset threshold can be greater than the third preset threshold.

[0075] In some embodiments, the checking, in S103, whether the plate combination associated with the welding spot meets the preset standard according to the thicknesses of the plates in the plate combination associated with the welding spot can include:

[0076] If the number of plates in the plate combination associated with the welding spot is a second preset number, and the ratio of the thickness of the thinner plate to the thickness of the thicker plate in the plate combination is greater than or equal to a fourth preset threshold, it is determined that the plate combination meets the preset standard.

[0077] The second preset number can be 2. If the number of the plates in the plate combination associated with the welding spot is 2, that is, two layers of welding, if the ratio of the thickness of the thinner plate to the thickness of the thicker plate in the plate combination is greater than or equal to a fourth preset threshold, it is determined that the plate combination meets the preset standard; otherwise, it is determined that the plate combination does not meet the preset standard.

[0078] The fourth preset threshold can be set according to actual use requirements or industry-related standards, such as 1 / 3, 1 / 2, etc. The fourth preset threshold is less than 1.

[0079] In some embodiments, before S101, the method for checking the thickness of the spot-welded plate further includes:

[0080] Based on the spot-welding structure tree of the assembly to be checked, all welding spots of the assembly to be checked are determined.

[0081] The spot-welding structure tree of the assembly to be checked is used to represent the composition structure of the assembly to be checked. In any two adjacent layers in the other layers except the last layer, the upper layer node can be the combination of the lower layer nodes connected thereto. The last layer, that is, the leaf node, is the welding spot. For example, the root node of the spot-welding structure tree is the assembly to be checked, the second layer nodes can be various sub-assemblies constituting the assembly, the third layer can be various parts constituting each sub-assembly, the fourth layer can be various plates or sheet metals constituting each part, and the fifth layer can be associated welding spots, etc.

[0082] In some embodiments, S102 can include:

[0083] Based on the interference checking method, the plate combination associated with each welding spot of the assembly to be checked is determined.

[0084] In some embodiments, in S103, after checking whether the plate combination associated with the welding spot meets the preset standard, the method for checking the thickness of the spot-welded plate further includes:

[0085] The checking result of the plate combination associated with the welding spot is output.

[0086] For example, if the plate combination associated with the welding spot meets the preset standard, information that the plate combination meets the preset standard or the allowed plate combination can be output; if the plate combination associated with the welding spot does not meet the preset standard, information that the plate combination does not meet the preset standard or the disallowed plate combination can be output, and the reason why it does not meet the preset standard can also be output. In addition, if the thickness of a plate that does not meet the standard can be checked, and the standard value can be calculated, the plate that does not meet the standard and the corresponding standard value can be output.

[0087] The embodiment can accurately and quickly calculate the thickness of the plate material, automatically check whether the plate material combination meets the preset standard, and feed back the plate material combination that does not meet the preset standard to a design engineer, so that the welding structure can be modified in the design stage in a timely manner, the design quality of the automobile welding can be improved, and the design quality of the automobile can be improved. The embodiment can also avoid the risk that the inspection personnel makes a mistake in statistics due to the fact that the plate material thickness attribute is not updated in a timely manner, and the specification inspection of the plate material thickness is affected. The related plate material thickness can be directly obtained from three-dimensional data, and the calculation accuracy of the plate material thickness data can be improved. The embodiment is more prominent in the inspection efficiency and quality of the welding assembly using the differential thickness plate or the laser welding plate, and has high practicability. The method provided by the embodiment has high real-time performance, can automatically run and output the inspection result, eliminates the probability of manual checking errors, reduces the input inspection time, is convenient to use, can be directly run in the CAD environment, meets the purpose of integrating the inspection method and the design process, and checks while designing.

[0088] It should be understood that the size of the serial number of each step in the above embodiment does not mean the order of execution, and the execution order of each process should be determined according to its function and internal logic, and should not constitute any limitation on the implementation process of the embodiment of the application.

[0089] The following is the device embodiment of the application. For details not described in detail, reference can be made to the corresponding method embodiments described above.

[0090] Figure 4 A structure diagram of the inspection device for the thickness of the spot welding plate provided by the embodiment of the application is shown. For the convenience of description, only the parts related to the embodiment of the application are shown, and the details are as follows:

[0091] As shown in Figure 4 The inspection device 30 for the thickness of the spot welding plate includes a first acquisition module 31, a second acquisition module 32, and an inspection module 33.

[0092] The first acquisition module 31 is configured to acquire the spherical center of each welding spot of the assembly to be inspected.

[0093] The second acquisition module 32 is configured to acquire the plate material combination associated with each welding spot of the assembly to be inspected.

[0094] The inspection module 33 is configured to, for each welding spot, determine the intersection surface of the welding spot and a target plate material, determine the thickness of each plate material in the plate material combination associated with the welding spot according to the intersection surface and the spherical center of the welding spot, and check whether the plate material combination associated with the welding spot meets a preset standard according to the thickness of each plate material in the plate material combination associated with the welding spot. The target plate material is any plate material in the plate material combination associated with the welding spot.

[0095] In a possible implementation, in the checking module 33, the thicknesses of the plates in the plate combination associated with the weld point are determined according to the intersecting surface and the spherical center of the weld point, including:

[0096] determining a normal line passing through the spherical center of the weld point and being perpendicular to the intersecting surface;

[0097] for each plate in the plate combination associated with the weld point, determining the distance between the normal line and the two intersection points on the plate surface as the thickness of the plate.

[0098] In a possible implementation, in the checking module 33, whether the plate combination associated with the weld point meets the preset standard is checked according to the thicknesses of the plates in the plate combination associated with the weld point, including:

[0099] if the number of the plates in the plate combination associated with the weld point is a first preset number, determining whether the thicknesses of the plates in the plate combination are all the same;

[0100] if the thicknesses of the plates in the plate combination are all the same, determining that the plate combination meets the preset standard, or otherwise, determining the intermediate plate, the first side plate and the second side plate in the plate combination; the intermediate plate is located between the first side plate and the second side plate;

[0101] if the thickness of the intermediate plate is less than the thickness of the first side plate, and the thickness of the first side plate is the same as the thickness of the second side plate, determining that the plate combination meets the preset standard;

[0102] if the thickness of the intermediate plate is greater than the thickness of the first side plate, and the thickness of the first side plate is the same as the thickness of the second side plate, and the ratio of the thickness of the intermediate plate to the thickness of the first side plate is less than or equal to a first preset threshold, determining that the plate combination meets the preset standard;

[0103] if T m / T2≤K1, and, T1 / (T m +T2)<K2, determining that the plate combination meets the preset standard; wherein T m is the thickness of the intermediate plate, T1 is the thickness of the first target plate, T2 is the thickness of the second target plate, K1 is a second preset threshold, and K2 is a third preset threshold; the first target plate is the thicker plate of the first side plate and the second side plate, and the second target plate is the thinner plate of the first side plate and the second side plate.

[0104] In a possible implementation, in the checking module 33, whether the plate combination associated with the weld point meets the preset standard is checked according to the thicknesses of the plates in the plate combination associated with the weld point, including:

[0105] If the number of the plates in the plate combination associated with the welding spot is a second preset number, and a ratio of a thickness of a thinner plate to a thickness of a thicker plate in the plate combination is greater than or equal to a fourth preset threshold, it is determined that the plate combination meets the preset standard.

[0106] In a possible implementation, the first obtaining module 31 is further configured to:

[0107] Before obtaining the spherical center of each welding spot of the assembly to be checked, all welding spots of the assembly to be checked are determined based on the spot welding structure tree of the assembly to be checked.

[0108] In a possible implementation, the second obtaining module 32 is specifically configured to:

[0109] The plate combination associated with each welding spot of the assembly to be checked is determined based on the interference checking method.

[0110] In a possible implementation, the checking module 33 is further configured to:

[0111] After checking whether the plate combination associated with the welding spot meets the preset standard, the checking result of the plate combination associated with the welding spot is output.

[0112] The embodiments of the present application also provide a computer program product having program codes, which perform the steps in the above-mentioned any one of the checking methods for the thickness of the spot welding plate when running in a corresponding processor, controller, computing device or terminal, for example Figure 1 S101 to S103. Those skilled in the art should understand that the method and the device proposed by the embodiments of the present application can be realized in various forms of hardware, software, firmware, special-purpose processor or combination thereof. The special-purpose processor can include application-specific integrated circuit (ASIC), reduced instruction set computer (RISC) and / or field programmable gate array (FPGA). The proposed method and device are preferably realized as a combination of hardware and software. The software is preferably installed as an application program on a program storage device. It is typically a machine based on a computer platform with hardware, such as one or more central processing units (CPUs), random access memories (RAMs) and one or more input / output (I / O) interfaces. An operating system is also typically installed on the computer platform. The various processes and functions described herein can be part of the application program, or part thereof can be executed by the operating system.

[0113] Figure 5 is a schematic diagram of a terminal provided by the embodiments of the present application. As Figure 5As shown, the terminal 4 of this embodiment includes a processor 40 and a memory 41. The memory 41 is configured to store a computer program 42, and the processor 40 is configured to invoke and run the computer program 42 stored in the memory 41 to perform the steps in each of the terminal recording method embodiments described above, for example Figure 1 As shown in S101-S103. Alternatively, the processor 40 is configured to invoke and run the computer program 42 stored in the memory 41 to implement the functions of each module / unit in each of the apparatus embodiments described above, for example Figure 4 As shown in the functions of the modules / units 31-33.

[0114] For example, the computer program 42 can be divided into one or more modules / units, which are stored in the memory 41 and executed by the processor 40 to complete / implement the schemes provided in the present application. The one or more modules / units can be a series of computer program instruction segments capable of completing a specific function, which are used to describe the execution process of the computer program 42 in the terminal 4. For example, the computer program 42 can be divided into Figure 4 As shown in the modules / units 31-33.

[0115] The terminal 4 can include, but is not limited to, the processor 40 and the memory 41. Those skilled in the art can understand that Figure 5 The terminal 4 is only an example and does not constitute a limitation on the terminal 4, and can include more or fewer components than those shown, or combine certain components, or different components, for example, the terminal can also include an input / output device, a network access device, a bus, etc.

[0116] The processor 40 can be a central processing unit (CPU), and can also be other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor.

[0117] The memory 41 can be an internal storage unit of the terminal 4, such as a hard disk or a memory of the terminal 4. The memory 41 can also be an external storage device of the terminal 4, such as a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) card, a Flash Card, and the like equipped on the terminal 4. Further, the memory 41 can also include both the internal storage unit and the external storage device of the terminal 4. The memory 41 is used to store the computer program and other programs and data required by the terminal. The memory 41 can also be used to temporarily store data that has been output or is to be output.

[0118] Those skilled in the art can clearly understand that, for the convenience and brevity of description, only the division of the above functional units and modules is exemplified, and in actual application, the above functions can be completed by different functional units and modules according to needs, that is, the internal structure of the apparatus is divided into different functional units or modules to complete all or part of the functions described above. Each functional unit and module in the embodiment can be integrated in one processing unit, or each unit can exist physically, or two or more units can be integrated in one unit, and the integrated unit can be realized in the form of hardware or in the form of software functional unit. In addition, the specific names of each functional unit and module are only for convenient distinction, and do not limit the protection scope of the present application. The specific working process of the units and modules in the system can refer to the corresponding process in the foregoing method embodiments, which will not be described here.

[0119] In the above embodiments, the description of each embodiment has its own emphasis, and the parts not described or recorded in detail in a certain embodiment can be referred to the related description of other embodiments.

[0120] Those of ordinary skill in the art can appreciate that the units and algorithm steps of each example described in combination with the embodiments disclosed herein can be realized in electronic hardware or in a combination of computer software and electronic hardware. Whether the functions are executed in hardware or software depends on the specific application and design constraints of the technical solution. A person skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.

[0121] In the embodiments of the present application, it should be understood that the disclosed apparatus / control device and method can be implemented in other manners. For example, the described apparatus / control device embodiments are merely schematic. For example, the division of the modules or units is merely logical function division. There can be another division manner for the actual implementation. For example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the displayed or discussed mutual couplings or direct couplings or communication connections between the units can be indirect couplings or communication connections through some interfaces, devices or units, and can be electrical, mechanical or in other forms.

[0122] The units described as separate components can or can not be physically separate, and the components shown as units can or can not be physical units, i.e., can be located in one place, or can be distributed on a plurality of network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the embodiments.

[0123] In addition, the functional units in the various embodiments of the present application can be integrated in one processing unit, or each unit can be physically present separately, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware or in the form of a software functional unit.

[0124] The integrated module / unit, if realized in the form of a software functional unit and sold or used as an independent product, can be stored in a computer readable storage medium. Based on such understanding, all or part of the processes in the above-mentioned embodiment methods can also be completed by computer programs instructing related hardware, and the computer programs can be stored in a computer readable storage medium. When the processor executes the computer programs, the steps of the above-mentioned spot welding plate thickness inspection method embodiments can be implemented. The computer programs include computer program codes, which can be in the form of source code, object code, executable files or some intermediate forms. The computer readable medium can include any entity or device capable of carrying the computer program codes, recording medium, U disk, mobile hard disk, magnetic disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signal, telecommunication signal and software distribution medium, etc. It should be noted that the computer readable medium can include or exclude contents according to the requirements of legislation and patent practice in the jurisdiction, for example, in some jurisdictions, according to legislation and patent practice, the computer readable medium does not include electrical carrier signals and telecommunication signals.

[0125] Furthermore, the features of the embodiments shown in the accompanying drawings or the various embodiments mentioned in this specification should not be construed as independent embodiments. Rather, each feature described in one example of an embodiment can be combined with one or more other desired features from other embodiments to produce other embodiments not described in words or with reference to the accompanying drawings.

[0126] The above-described embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application, and should all be included within the protection scope of this application.

Claims

1. A method of inspecting the thickness of spot welded sheet metal, characterized by, The method comprises the following steps: obtaining the ball center of each welding point of the assembly to be checked; obtaining the plate combination associated with each welding point of the assembly to be checked; for each welding point, determining the intersection surface of the welding point and the target plate, and determining the thickness of each plate in the plate combination associated with the welding point according to the intersection surface and the ball center of the welding point, and checking whether the plate combination associated with the welding point meets the preset standard according to the thickness of each plate in the plate combination associated with the welding point; wherein the target plate is any plate in the plate combination associated with the welding point; the step of checking whether the plate combination associated with the welding point meets the preset standard according to the thickness of each plate in the plate combination associated with the welding point comprises: if the number of plates in the plate combination associated with the welding point is a first preset number, determining whether the thickness of each plate in the plate combination is the same; if the thickness of each plate in the plate combination is the same, determining that the plate combination meets the preset standard, otherwise, determining the intermediate plate, the first side plate and the second side plate in the plate combination; the intermediate plate is located between the first side plate and the second side plate; if the thickness of the intermediate plate is less than the thickness of the first side plate, and the thickness of the first side plate is the same as the thickness of the second side plate, determining that the plate combination meets the preset standard; if the thickness of the intermediate plate is greater than the thickness of the first side plate, and the thickness of the first side plate is the same as the thickness of the second side plate, and the ratio of the thickness of the intermediate plate to the thickness of the first side plate is less than or equal to a first preset threshold, determining that the plate combination meets the preset standard; If , and , it is determined that the combination of the plates meets the preset standard; wherein is the thickness of the intermediate plate, is the thickness of the first target plate, is the thickness of the second target plate, is a second preset threshold value, is a third preset threshold value; the first target plate is the thicker plate of the first side plate and the second side plate, and the second target plate is the thinner plate of the first side plate and the second side plate.

2. The spot welding inspection method of claim 1, wherein the step of determining the thickness of each plate in the plate combination associated with the welding point according to the intersection surface and the ball center of the welding point comprises: determining a normal line perpendicular to the intersection surface and passing through the ball center of the welding point; for each plate in the plate combination associated with the welding point, determining the distance between the two intersection points of the normal line and the surface of the plate as the thickness of the plate.

3. The spot welding inspection method of claim 1, wherein the step of checking whether the plate combination associated with the welding point meets the preset standard according to the thickness of each plate in the plate combination associated with the welding point further comprises: if the number of plates in the plate combination associated with the welding point is a second preset number, and the ratio of the thickness of the thinner plate to the thickness of the thicker plate in the plate combination is greater than or equal to a fourth preset threshold, determining that the plate combination meets the preset standard; the second preset number is 2.

4. The method of inspecting the thickness of spot-welded sheets according to any one of claims 1 to 3, characterized in that, before the step of obtaining the ball center of each welding point of the assembly to be checked, the method further comprises: determining all welding points of the assembly to be checked based on the spot welding structure tree of the assembly to be checked.

5. The method of inspecting spot welds according to any one of claims 1 to 3, wherein the step of obtaining the plate combination associated with each welding point of the assembly to be checked comprises: determining the plate combination associated with each welding point of the assembly to be checked based on interference checking method.

6. The spot welding sheet thickness inspection method according to any one of claims 1 to 3, characterized by, after the step of checking whether the plate combination associated with the welding point meets the preset standard, the method further comprises: outputting the checking result of the plate combination associated with the welding point.

7. An apparatus for inspecting the thickness of spot-welded sheet metal, characterized by ​ The first obtaining module is configured to obtain the ball center of each welding point of the assembly to be inspected. The second obtaining module is configured to obtain the plate combination associated with each welding point of the assembly to be inspected. The checking module is configured to, for each welding point, determine the intersection surface of the welding point and a target plate, determine the thickness of each plate in the plate combination associated with the welding point according to the intersection surface and the ball center of the welding point, and check whether the plate combination associated with the welding point meets a preset standard according to the thickness of each plate in the plate combination associated with the welding point; wherein the target plate is any plate in the plate combination associated with the welding point. In the checking module, the checking whether the plate combination associated with the welding point meets the preset standard according to the thickness of each plate in the plate combination associated with the welding point comprises: If the number of plates in the plate combination associated with the welding point is a first preset number, it is determined whether the thickness of each plate in the plate combination is the same. If the thickness of each plate in the plate combination is the same, it is determined that the plate combination meets the preset standard, otherwise, it is determined that the plate combination includes an intermediate plate, a first side plate and a second side plate; the intermediate plate is located between the first side plate and the second side plate. If the thickness of the intermediate plate is less than the thickness of the first side plate, and the thickness of the first side plate is the same as the thickness of the second side plate, it is determined that the plate combination meets the preset standard. If the thickness of the intermediate plate is greater than the thickness of the first side plate, and the thickness of the first side plate is the same as the thickness of the second side plate, and the ratio of the thickness of the intermediate plate to the thickness of the first side plate is less than or equal to a first preset threshold, it is determined that the plate combination meets the preset standard. If , and , it is determined that the combination of the plates meets the preset standard; wherein is the thickness of the intermediate plate, is the thickness of the first target plate, is the thickness of the second target plate, is a second preset threshold value, is a third preset threshold value; the first target plate is the thicker plate of the first side plate and the second side plate, and the second target plate is the thinner plate of the first side plate and the second side plate.

8. A terminal, characterized by comprising: The computer program is executed by the processor to implement the steps of the checking method of the thickness of the spot-welded plate according to any one of claims 1 to 6.

9. A computer-readable storage medium storing a computer program, the computer program comprising instructions that, when executed by a computer, cause the computer to perform the method of any one of claims 1 to 8. The computer program is executed by the processor to implement the steps of the checking method of the thickness of the spot-welded plate according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • CATIA-based synchronous engineering automatic inspection method and system

    CN113761610A

  • Welding spot rationality verification method and storage medium

    CN114218628A