Spacing detection method and system for welding standard parts

Through the software system, the spacing detection of standard welding parts is solved, and the traditional manual inspection efficiency is low and easy to miss and errors is easily detected, and more efficient and accurate inspection results are achieved, which improves work efficiency and reduces design costs.

CN120027751AActive Publication Date: 2025-05-23TIANJIN MASITE BODYWORK EQUIP TECH CO LTD

Patent Information

Application Number
CN202510517798.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-24
Publication Date
2025-05-23
Estimated Expiration
2045-04-24

AI Technical Summary

Technical Problem

The traditional welding standard parts spacing detection method relies on manual operation, which is inefficient and prone to missed detection. Especially when a large number of welding standard parts need to be inspected in a body white assembly, the manual inspection process is cumbersome and inefficient.

Method used

Automatic spacing detection of welding standard parts is realized through the software system, including reading the digital-to-analog file structure tree, generating an axis through surface processing, detecting parts with interference relationships with welding standard parts, and conducting two-way distance detection of welding standard parts in the same group to determine whether the spacing meets the requirements.

Benefits of technology

The operation steps are simplified, the detection efficiency and accuracy are improved, the operation workload of designers is reduced, and the large number of manual repetitions are avoided. The results are faster and more accurate, which improves work efficiency and reduces design costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120027751A_ABST
    Figure CN120027751A_ABST
Patent Text Reader

Abstract

The invention provides a distance detection method and system for welding standard parts, and the method comprises the steps: reading a part node in a digital-analog file structure tree, and screening the welding standard parts of which the distance is to be detected; through curved surface treatment, an axis is generated for the welding standard part; parts having interference relations with the welding standard parts are detected to serve as parent parts of the welding standard parts, and the welding standard parts located on the same parent part are divided into one group; and carrying out pairwise distance detection on the welding standard parts in the same group, and outputting that the welding standard parts are qualified if the detection result is greater than or equal to a set distance standard. According to the invention, a large amount of manual repeated operation is avoided, the obtained distance detection result is faster and more accurate, meanwhile, the working efficiency is improved, and the design cost is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention belongs to the field of automobile automation design, and in particular relates to a spacing detection method and system for welding standard parts. Background Art

[0002] In the body-in-white assembly, in order to ensure the qualified rate of welding studs and reduce diversion and deformation of welding parts, it is necessary to ensure that there is enough space and reasonable spacing between welding standard parts such as welding studs, and to ensure that the distance between two standard parts meets the actual process production requirements; therefore, designers need to test the spacing of welding standard parts such as studs during structural design to determine whether the distance between welding standard parts meets the welding requirements. Studs and other welding standard parts that meet the requirements can be excluded from statistics, but studs and other welding standard parts that do not meet the requirements need to be counted and their positions adjusted.

[0003] The traditional method for detecting the spacing between welding standard parts (taking studs as an example) is: open the digital model that needs to measure the stud spacing - select the "Measure Spacing" command, select the detection mode - identify the two stud axes for detection - determine whether the spacing meets the requirements. This method is still a manual operation method, with a long detection time and low efficiency. In particular, there are hundreds of welding standard parts similar to studs in the body-in-white assembly. The process of manual detection involves a large number of repetitive operations. Not only is the operation process cumbersome and inefficient, but there is also a risk of missed detection and wrong detection. Summary of the invention

[0004] The present invention provides a method and system for detecting the spacing of welding standard parts, which simplifies the operation process and improves the detection efficiency and accuracy.

[0005] To achieve the above object, the technical solution of the present invention is achieved as follows: A method for detecting the spacing of welding standard parts, comprising: S1. Read the part node in the structure tree of the digital model file and select the welding standard parts with the spacing to be tested; S2. Generate an axis for the welding standard part by surface processing; S3. Detect parts that have interference relationship with welding standard parts. As the parent parts of welding standard parts, welding standard parts located on the same parent part are grouped into one group; S4. Perform distance detection on the welding standard parts in the same group. If the detection result is greater than or equal to the set distance standard, the welding standard parts are output as qualified.

[0006] Furthermore, the screening method in step S1 includes: screening nodes whose part feature attribute information meets the requirements of welding standard parts.

[0007] Furthermore, the method of generating an axis for the welding standard component by surface processing in step S2 includes: S201, identifying the outer surface of the welding standard part, and disassembling the outer surface into dispersed curved surfaces; S202, generating an axis for each curved surface, and giving up if the axis cannot be generated, until all curved surfaces are processed; S203, counting the number of coaxial curved surfaces, and taking the axis with the largest number of coaxial curved surfaces as the primary axis; S204, the primary axis is intersected with the welding standard part to obtain all intersection points, and the two intersection points with the farthest distance are connected as the final axis of the welding standard part.

[0008] Furthermore, in step S3, the interference relationship detection method includes: Select the welding standard parts and the product assembly where the welding standard parts are located for collision detection, and detect the parts that have a collision relationship or a contact relationship with the welding standard parts. If only one part is detected, it will be regarded as a part that has an interference relationship with the welding standard parts; The judgment standard of the collision relationship is that the gap value between the two is less than 0 mm; the judgment standard of the contact relationship is that the gap value between the two is equal to 0 mm.

[0009] Furthermore, step S4 also includes: setting an output result screening value, and when the pairwise distance detection result is greater than or equal to the set distance standard, continuing to compare the pairwise distance detection result with the output result screening value; if the pairwise distance detection result is less than or equal to the output result screening value, then normally outputting information that the welding standard part is qualified; if the pairwise distance detection result is greater than the output result screening value, then not outputting the corresponding qualified information of the welding standard part.

[0010] Another aspect of the present invention further provides a spacing detection system for welding standard parts, comprising: Reading module: reads the part node in the structure tree of the digital model file and selects the welding standard parts with the spacing to be tested; Axis module: Generates the axis for the welding standard part through surface processing; Grouping module: detect parts that have interference relationship with welding standard parts. As the parent parts of welding standard parts, welding standard parts located on the same parent part are grouped together; Detection module: Perform distance detection on welding standard parts in the same group. If the detection result is greater than or equal to the set distance standard, the welding standard parts are output as qualified.

[0011] Furthermore, the reading module includes: screening nodes whose part feature attribute information meets the requirements of welding standard parts.

[0012] Furthermore, the axis module includes: Disassembly unit: Identify the outer surface of the welding standard parts and disassemble the outer surface into scattered curved surfaces; Surface axis unit: Generate axis for each surface. If axis cannot be generated, give up until all surfaces are processed. Primary axis unit: count the number of coaxial surfaces and take the axis with the largest number of coaxial surfaces as the primary axis; Final axis unit: The primary axis is intersected with the welding standard part to obtain all intersection points, and the two intersection points with the farthest distance are connected as the final axis of the welding standard part.

[0013] Furthermore, the grouping module is provided with an interference relationship detection unit, and the interference relationship detection unit includes: Select the welding standard parts and the product assembly where the welding standard parts are located for collision detection, and detect the parts that have a collision relationship or a contact relationship with the welding standard parts. If only one part is detected, it will be regarded as a part that has an interference relationship with the welding standard parts; The judgment standard of the collision relationship is that the gap value between the two is less than 0 mm; the judgment standard of the contact relationship is that the gap value between the two is equal to 0 mm.

[0014] Furthermore, the detection module also includes: setting an output result filtering value, and when the pairwise distance detection result is greater than or equal to the set distance standard, continuing to compare the pairwise distance detection result with the output result filtering value; if the pairwise distance detection result is less than or equal to the output result filtering value, then normally outputting information that the welding standard part is qualified; if the pairwise distance detection result is greater than the output result filtering value, then not outputting the corresponding qualified information of the welding standard part.

[0015] Compared with the prior art, the present invention has the following beneficial effects: The method of the present invention can identify the stud node through software, and process it to obtain the axis; the stud interference process obtains the parent part, and all the studs and other welding standard parts that have a welding relationship with the parent part are grouped; the axis of each stud is identified, and the studs in each group are measured in pairs to determine whether their spacing meets the requirements. At the same time, the information of the stud and the parent part and their detection results are viewed in the software interface, and the report is output, which is convenient for designers to view and download. It is also possible to not output the results that meet the requirements and the spacing is greater than a certain value, reducing the amount of data displayed on the interface. The present invention simplifies the operation steps, highlights the key points, and greatly reduces the operating workload of the designer. The designer only needs to set the distance standard and click a button to easily realize the spacing detection of hundreds of welding standard parts in the body-in-white assembly. It avoids a large amount of manual repetitive work, and the results obtained are faster and more accurate, while improving work efficiency and reducing design costs. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] Figure 1 It is a schematic flow chart of the spacing detection method of the present invention; Figure 2 is a schematic diagram of the software interface of Example 1 of the present invention; Figure 3 is a schematic diagram of a process of generating a stud axis in step 2 of embodiment 1 of the present invention; Figure 4 is a schematic diagram of the curved surface disassembly of step 2 of embodiment 1 of the present invention; Figure 5 is a schematic diagram of the curved axis of step 2 of embodiment 1 of the present invention; Figure 6 is a schematic diagram of the final axis of step 2 of embodiment 1 of the present invention; Figure 7 is a schematic diagram of stud interference detection in step 3 of embodiment 1 of the present invention; Figure 8 is a schematic diagram of spacing detection in step 4 of embodiment 1 of the present invention; Fig. 9 is a schematic diagram of the output review result of step 4 of embodiment 1 of the present invention; Fig.10 It is a schematic diagram of the system structure of Example 2 of the present invention. DETAILED DESCRIPTION

[0017] It should be noted that, in the absence of conflict, the embodiments of the present invention and the features in the embodiments may be combined with each other.

[0018] The design concept of the present invention is to realize the automatic spacing detection of welding standard parts through the software system, simplify the operation process and automatically realize the content that originally required a large number of repeated operations manually through the code. After setting the corresponding parameters, the results can be output with one click.

[0019] According to the design concept, the method for detecting the spacing between welding standard parts proposed by the present invention is as follows: Figure 1 As shown, including: S1. Read the part node in the structure tree of the digital model file and select the welding standard parts with the spacing to be tested; S2. Generate an axis for the welding standard part by surface processing; S3. Detect parts that have interference relationship with welding standard parts. As the parent parts of welding standard parts, welding standard parts located on the same parent part are grouped into one group; S4. Perform distance detection on the welding standard parts in the same group. If the detection result is greater than or equal to the set distance standard, the welding standard parts are output as qualified.

[0020] Based on the above method, the present invention will be further described below with reference to the accompanying drawings, taking the detection of the spacing between studs as a specific embodiment.

[0021] Embodiment 1: The method implemented in this embodiment specifically includes: 1. Get the model file: Open the digital model file of the body-in-white assembly that needs to be tested in the local folder. It can also be obtained automatically as in the present embodiment. For example, when multiple CATIA interfaces are opened, the user selects the interface where the product to be tested is located, and then opens the software to enter the spacing detection function area. The software interface of the spacing detection function area is as follows: Figure 2 As shown, the software can connect to CATIA and automatically read the product model through the "Automatically obtain product model" button.

[0022] 2. Parameter settings: like Figure 2 As shown, in the "Detection Model Parameters" of the software interface, the initial setting default value of "Detection Spacing" is displayed, and the user can modify it in the database after configuration. In this embodiment, it is set to 22.5 mm.

[0023] "Output Result Filter - Spacing" means that the spacing results above this value will no longer be output, and the page and report will only display the results below the spacing value. The interface is the initial setting value, and the user can modify it as needed. In this embodiment, it is set to 100mm.

[0024] 3. Stud spacing detection: After clicking the "Stud Spacing Detection" button, the software searches the selected product model nodes in CATIA one by one according to the stud identification set in the database, and identifies the studs with corresponding characters; The software detects and reviews the spacing between studs according to the set detection logic.

[0025] IV. Evaluation Results: The review results generated by the software after the spacing detection are as follows Figure 2 As shown in the list, when the user clicks on a row of data in the list, the data in CATIA interacts with it, showing the corresponding stud position and highlighting the "center" of the figure.

[0026] The review results are displayed as "Unqualified" and "Awaiting Review" by default, and a screenshot of the corresponding stud position is taken.

[0027] The review results can be corrected. After correcting "qualified" to "unqualified", it is necessary to supplement the screenshots of the unqualified locations.

[0028] The review results can be accumulated and the list data can be checked. Click the [Export Report] button to add the comprehensive information of the stud inspection to the EXCEL file and open the EXCEL file. The user can download it to a custom path.

[0029] Among them, the logic of spacing detection and review is as follows Figure 3 As shown, including the following: Step 1: Screen the studs.

[0030] The software reads the "part" node in the model structure tree by default, and selects nodes whose part feature attribute information meets the requirements of the automotive standard parts manual, such as the welding standard parts starting with Q110, Q198, and Q199 in the standard parts library as studs with the spacing to be tested. The identification mark is made into a configuration file and placed in the database to cope with the changes of some car companies using corporate logos at any time.

[0031] Step 2: Generate the stud axis.

[0032] Step 2 method is as follows Figure 3 As shown, including: S201, identifying the outer surface of the stud, and disassembling the outer surface into dispersed curved surfaces; This step is performed by the software driver CATIA. Figure 4 As shown, Figure 4 The middle left picture is a diagram of the stud, and the right picture is a schematic diagram of part of the curved surface obtained by disassembly.

[0033] S202, generating an axis for each curved surface, and giving up if the axis cannot be generated, until all curved surfaces are processed; like Figure 5 Shown is a schematic diagram of the axis of the curved surface 6 in this embodiment.

[0034] S203, counting the number of coaxial surfaces, and taking the axis with the largest number of coaxial surfaces as the primary axis.

[0035] S204, the primary axis is intersected with the welding standard part to obtain all intersection points, and the two intersection points with the farthest distance are connected as the final axis of the welding standard part.

[0036] like Figure 6 The figure shows the schematic diagram of the final axis obtained by intersecting the primary axis with the welding standard part and connecting the two intersection points with the farthest distance.

[0037] Step 3: Group parts.

[0038] The software drives CATIA to detect the parts that have an interference relationship with the studs as the parent parts of the studs, and then detect the interference relationship between the parent parts and other studs. The studs that have an interference relationship with the same parent part are all located on the same parent part and are therefore grouped together.

[0039] The detection of parts that interfere with the studs is achieved by detecting collisions. The operation interface is as follows: Figure 7 As shown, "Select 1" selects the target measurement stud, "Select 2" selects the product assembly, and performs collision detection to detect whether there are parts that have a collision relationship or a contact relationship with the welding standard part. The judgment standard for the collision relationship is that the gap value between the two is <0mm; the judgment standard for the contact relationship is that the gap value between the two is =0mm.

[0040] If only one part is detected, it will be regarded as the part that interferes with the welding standard part; continue with the subsequent steps, otherwise output for review.

[0041] Step 4: Distance detection.

[0042] Perform distance detection on the parts in the same group, such as Figure 8 shown.

[0043] according to Figure 2 The distance standard of "Detection Spacing" set in the interface is 22.5mm (configurable in the database): If the test result is greater than or equal to 22.5mm, the output is qualified; If the test result is less than 22.5mm, the output is unqualified. Fig. 9 As shown, when the output is unqualified, the software takes a screenshot of the corresponding stud position.

[0044] According to the setting of "Output Result Filter--Spacing", if the detection result is greater than 100mm, the corresponding stud information will not be output.

[0045] The method of this embodiment avoids a large amount of repetitive manual work, and the stud spacing detection result obtained is faster and more accurate, while improving work efficiency and reducing design costs.

[0046] Embodiment 2: In this embodiment 2, a spacing detection system for welding standard parts is proposed, such as Fig.10 As shown, including: Reading module: reads the part node in the structure tree of the digital model file and selects the welding standard parts with the spacing to be tested; Axis module: Generates the axis for the welding standard part through surface processing; Grouping module: detect parts that have interference relationship with welding standard parts. As the parent parts of welding standard parts, welding standard parts located on the same parent part are grouped together; Detection module: Perform distance detection on welding standard parts in the same group. If the detection result is greater than or equal to the set distance standard, the welding standard parts are output as qualified.

[0047] The reading module includes: screening nodes whose part feature attribute information meets the requirements of welding standard parts.

[0048] The axis module includes: Disassembly unit: Identify the outer surface of the welding standard parts and disassemble the outer surface into scattered curved surfaces; Surface axis unit: Generate axis for each surface. If axis cannot be generated, give up until all surfaces are processed. Primary axis unit: count the number of coaxial surfaces and take the axis with the largest number of coaxial surfaces as the primary axis; Final axis unit: The primary axis is intersected with the welding standard part to obtain all intersection points, and the two intersection points with the farthest distance are connected as the final axis of the welding standard part.

[0049] The grouping module is provided with an interference relationship detection unit, and the interference relationship detection unit includes: Select the welding standard parts and the product assembly where the welding standard parts are located for collision detection, and detect the parts that have a collision relationship or a contact relationship with the welding standard parts. If only one part is detected, it will be regarded as a part that has an interference relationship with the welding standard parts; The judgment standard of the collision relationship is that the gap value between the two is less than 0 mm; the judgment standard of the contact relationship is that the gap value between the two is equal to 0 mm.

[0050] The detection module also includes: setting an output result screening value, and when the pairwise distance detection result is greater than or equal to the set distance standard, continuing to compare the pairwise distance detection result with the output result screening value; if the pairwise distance detection result is less than or equal to the output result screening value, then normally outputting information that the welding standard part is qualified; if the pairwise distance detection result is greater than the output result screening value, then not outputting the corresponding qualified information of the welding standard part.

[0051] The spacing detection system for welding standard parts proposed in this embodiment can implement the spacing detection method for welding standard parts described in Embodiment 1, and has the same technical effect as Embodiment 1.

[0052] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims

1. A method for detecting the spacing of welding standard parts, characterized in that: include: S1. Read the part node in the structure tree of the digital model file and select the welding standard parts with the spacing to be tested; S2. Generate an axis for the welding standard part by surface processing; S3. Detect parts that have interference relationship with welding standard parts. As the parent parts of welding standard parts, welding standard parts located on the same parent part are grouped into one group; S4. Perform distance detection on the welding standard parts in the same group. If the detection result is greater than or equal to the set distance standard, the welding standard parts are output as qualified.

2. The spacing detection method of welding standard parts according to claim 1 is characterized in that: The screening method in step S1 includes: screening nodes whose part feature attribute information meets the requirements of welding standard parts.

3. The spacing detection method of welding standard parts according to claim 1 is characterized in that: The method for generating an axis for the welding standard component by surface processing in step S2 includes: S201, identifying the outer surface of the welding standard part, and disassembling the outer surface into dispersed curved surfaces; S202, generating an axis for each curved surface, and giving up if an axis cannot be generated, until all curved surfaces are processed; S203, counting the number of coaxial curved surfaces, and taking the axis with the largest number of coaxial curved surfaces as the primary axis; S204, the primary axis is intersected with the welding standard part to obtain all intersection points, and the two intersection points with the farthest distance are connected as the final axis of the welding standard part.

4. The spacing detection method of welding standard parts according to claim 1 is characterized in that: In step S3, the interference relationship detection method includes: Select the welding standard parts and the product assembly where the welding standard parts are located for collision detection, and detect the parts that have a collision relationship or a contact relationship with the welding standard parts. If only one part is detected, it will be regarded as a part that has an interference relationship with the welding standard parts; The judgment standard of the collision relationship is that the gap value between the two is less than 0 mm; the judgment standard of the contact relationship is that the gap value between the two is equal to 0 mm.

5. The spacing detection method of welding standard parts according to claim 1 is characterized in that: Step S4 also includes: setting an output result screening value, and when the pairwise distance detection result is greater than or equal to the set distance standard, continuing to compare the pairwise distance detection result with the output result screening value; if the pairwise distance detection result is less than or equal to the output result screening value, then normally outputting information that the welding standard part is qualified; if the pairwise distance detection result is greater than the output result screening value, then not outputting the corresponding qualified information of the welding standard part.

6. A spacing detection system for welding standard parts, characterized in that: include: Reading module: reads the part node in the structure tree of the digital model file and selects the welding standard parts with the spacing to be tested; Axis module: Generates the axis for the welding standard part through surface processing; Grouping module: detect parts that have interference relationship with welding standard parts. As the parent parts of welding standard parts, welding standard parts located on the same parent part are grouped together; Detection module: Perform distance detection on welding standard parts in the same group. If the detection result is greater than or equal to the set distance standard, the welding standard parts are output as qualified.

7. The spacing detection system for welding standard parts according to claim 6, characterized in that: The reading module includes: screening nodes whose part feature attribute information meets the requirements of welding standard parts.

8. The spacing detection system for welding standard parts according to claim 6, characterized in that: The axis module includes: Disassembly unit: Identify the outer surface of the welding standard parts and disassemble the outer surface into scattered curved surfaces; Surface axis unit: Generate axis for each surface. If axis cannot be generated, give up until all surfaces are processed. Primary axis unit: count the number of coaxial surfaces and take the axis with the largest number of coaxial surfaces as the primary axis; Final axis unit: The primary axis is intersected with the welding standard part to obtain all intersection points, and the two intersection points with the farthest distance are connected as the final axis of the welding standard part.

9. The spacing detection system for welding standard parts according to claim 6, characterized in that: The grouping module is provided with an interference relationship detection unit, and the interference relationship detection unit includes: Select the welding standard parts and the product assembly where the welding standard parts are located for collision detection, and detect the parts that have a collision relationship or a contact relationship with the welding standard parts. If only one part is detected, it will be regarded as a part that has an interference relationship with the welding standard parts; The judgment standard of the collision relationship is that the gap value between the two is less than 0 mm; the judgment standard of the contact relationship is that the gap value between the two is equal to 0 mm.

10. The spacing detection system for welding standard parts according to claim 6, characterized in that: The detection module also includes: setting an output result screening value, and when the pairwise distance detection result is greater than or equal to the set distance standard, continuing to compare the pairwise distance detection result with the output result screening value; if the pairwise distance detection result is less than or equal to the output result screening value, then normally outputting information that the welding standard part is qualified; if the pairwise distance detection result is greater than the output result screening value, then not outputting the corresponding qualified information of the welding standard part.

Citation Information

Patent Citations

  • Multi-spindle multi-structural selection free type numerically controlled bevel gear machine tool

    CN101513683A

  • Method for performing inter-conversion between survey coordinates and construction coordinates

    CN101825452A

  • Stud detector

    CN104730593A

  • Automobile tire burst safety and stability control method

    CN108501944A

  • Measurement method based on structural dimensions of central axis and central axis surface of reconstruction model

    CN110763169A

Cited By

  • Stud welding interference detection method and system

    CN120333806A