A method and system for detecting the distance from the center of a solder joint to the R angle

Through the software system, the software system automatically detects the distance from the solder joint center to the R angle, the missed detection and error detection problem of manual detection is solved, and fast and accurate distance detection is achieved, which improves efficiency and reduces costs.

CN119845121BActive Publication Date: 2025-08-22TIANJIN MASITE BODYWORK EQUIP TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510328948.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-03-20
Publication Date
2025-08-22
Estimated Expiration
2045-03-20

AI Technical Summary

Technical Problem

In automotive design, there is a risk of missed inspection and missed inspection when manually inspecting the welding points to the R angle and flange distance, the operation volume is large and the efficiency is low, and it cannot meet the production process requirements.

Method used

Through the software system, the distance from the center of the solder joint to the R angle is automatically detected, and the three-dimensional design software is called using the API function to identify the solder joint information and perform automatic inspection, including part group modules, segmentation modules, disassembly modules and circle drawing modules, simplifying the operation logic and achieving fast and accurate distance detection.

Benefits of technology

It reduces the amount of manual operation, improves detection efficiency and accuracy, avoids missed detection and error detection, meets production process requirements, and reduces design costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119845121B_ABST
    Figure CN119845121B_ABST
Patent Text Reader

Abstract

The present invention proposes a method and system for detecting the distance from the center of a weld to the R angle, comprising: detecting parts that have an interference relationship with the weld file to be detected; using the weld as a reference and midpoint, drawing a perpendicular line connecting the parts; dividing the outer surface of the connected parts into a cylinder; disassembling the divided surface; processing each disassembled surface to obtain the surface boundary intersection line of each surface intersecting with the cylinder; using the weld as a reference, drawing perpendicular planes from the weld to the surface boundary intersection line of each surface; taking the midpoint and two endpoints of the "surface-perpendicular plane" intersection line, and drawing a circle with three points; measuring the circle radius; if it is greater than a configured threshold, the surface is a weld surface and the distance detection is qualified; if it is less than or equal to the configured threshold, the surface is a chamfered surface and the distance detection is unqualified. The present invention simplifies the detection logic and automatically realizes the distance detection from the weld to the R angle and the flange, making the detection faster and more accurate, reducing risks and improving efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the field of automobile automation design, and in particular relates to a method and system for detecting the distance from a welding spot center to an R angle. Background Art

[0002] In the current automotive design field, due to the presence of chamfers and flanges, sufficient clearance must be maintained between the weld center and the component's rounded corners and flanges during body-in-white assembly production, according to design specifications and production process requirements. This prevents interference with welding equipment and provides ample operating space. Therefore, distance testing from welds to rounded corners and flanges is necessary to determine whether the required clearance is met.

[0003] When checking the distance from welds to corner radius and flanges, designers should observe whether there are chamfers around the welds and perform distance checks on welds with chamfers or flanges. In body-in-white (BIW) parts, chamfers are often added to weld locations to improve part strength. Welds that meet the required spacing can be omitted from statistics, but those that do not must be counted to facilitate subsequent modifications.

[0004] Manual detection of the distance from the welding point to the R corner and the flange has the risk of missed detection and wrong detection; the operation is large and cumbersome, and the work efficiency is low. Summary of the Invention

[0005] The present invention proposes a method and system for detecting the distance from the center of a solder joint to the R corner, which simplifies the detection logic and automatically realizes the distance detection from the solder joint to the R corner and the flange, making the detection faster and more accurate, reducing risks and improving efficiency.

[0006] To achieve the above object, the technical solution of the present invention is achieved as follows:

[0007] A method for detecting the distance from the center of a solder joint to an R angle, comprising:

[0008] S1. Obtain all parts under the parent level of the weld file to be inspected; detect parts that have an interference relationship with the weld file to be inspected, i.e., the connecting parts of the weld, and record them together with the weld as a connecting parts group;

[0009] S2. Using the weld point as the reference and midpoint, draw a perpendicular line connecting the parts; using the set inspection standard value as the radius and the perpendicular line as the axis, draw a cylinder; the cylinder divides the outer surface of the connected parts, leaving the inner part of the circle as the dividing surface;

[0010] S3. Decompose the split surface; if only a single curved surface remains after decomposition, the distance from the solder point center to the R angle is qualified; otherwise, process each decomposed curved surface to obtain the curved boundary intersection line of each curved surface intersecting with the cylinder;

[0011] S4. Using the solder point as a reference, find the boundary line closest to each surface and create the median perpendicular plane of the boundary line. If the boundary line closest to the solder point is an endpoint, create median perpendicular planes for the two boundary lines that share the same endpoint. Intersect the surface with the median perpendicular plane to obtain the "surface-perpendicular plane" intersection line. Take the midpoint and two endpoints of the "surface-perpendicular plane" intersection line and draw a circle with these three points.

[0012] S5. Measure the circle radius. If it is greater than the configured threshold, the surface is a welding surface and the distance test is qualified. If it is less than or equal to the configured threshold, the surface is a chamfered surface and the distance test is unqualified.

[0013] Furthermore, it also includes:

[0014] S6. If the welding point is located on the intersection line of the two curved surfaces, the two curved surfaces are inspected according to the logic of steps S3-S5.

[0015] Furthermore, step S1 also includes: reading the model and identifying the solder joint file to be detected through software; identifying according to the solder joint identification mark, and automatically retrieving and identifying the corresponding solder joint information and its center point in the node of the model.

[0016] Furthermore, the model is read through the software by calling the COM interface through the API function to read the model under the SM node.

[0017] Furthermore, in step S1, the interference relationship detection method includes:

[0018] Select the parts and welds to be tested for interference, and check the gap between them. If the gap is less than 0mm, they are in a collision relationship. If the gap is equal to 0mm, they are in a contact relationship. Both collision and contact relationships are classified as interference relationships.

[0019] The present invention also proposes a system for detecting the distance from the center of a solder joint to an R angle, comprising:

[0020] Parts group module: obtains all parts under the parent level of the weld file to be detected; detects parts that have an interference relationship with the weld file to be detected, that is, the connecting parts of the weld, and records them together with the weld as a connected parts group;

[0021] Splitting module: Use the welding point as the reference and midpoint to make a vertical line connecting the parts; use the set inspection standard value as the radius and the vertical line as the axis to make a cylinder; the cylinder splits the outer surface of the connected parts and retains the inner part of the circle as the splitting surface;

[0022] Disassembly module: disassemble the split surface; if only a single surface is left after disassembly, the distance from the solder point center to the R angle is qualified; otherwise, process each disassembled surface to obtain the surface boundary intersection line of each surface intersecting with the cylinder;

[0023] Circle drawing module: Using the solder point as a reference, find the boundary line closest to each surface and draw the median perpendicular plane of the boundary line. If the boundary line closest to the solder point is an endpoint, draw the median perpendicular planes of the two boundary lines that share the same endpoint. Intersect the surface with the median perpendicular plane to obtain the "surface-perpendicular plane" intersection line. Take the midpoint and two endpoints of the "surface-perpendicular plane" intersection line to draw a circle.

[0024] Detection module: Measure the circle radius. If it is greater than the configured threshold, the surface is a welding surface and the distance detection is qualified; if it is less than or equal to the configured threshold, the surface is a chamfered surface and the distance detection fails.

[0025] Furthermore, it also includes:

[0026] Hyperbolic surface processing module: If the solder joint is located on the intersection line of two surfaces, the two surfaces are inspected according to the logic of the disassembly module, circle drawing module, and inspection module.

[0027] Furthermore, the parts assembly module also includes: reading the model and identifying the weld file to be detected through software; identifying according to the weld identification mark, and automatically retrieving and identifying the corresponding weld information and its center point in the node of the model.

[0028] Furthermore, the parts group module reads the model through software specifically by calling the COM interface through the API function to read the model under the SM node.

[0029] Furthermore, the parts assembly module includes:

[0030] Interference relationship detection unit: select the parts and welds to be detected for interference relationship, and detect the gap value between the two; if the gap value is <0mm, the two are in a collision relationship; if the gap value =0mm, the two are in a contact relationship; both collision and contact relationships are classified as interference relationships.

[0031] Compared with the prior art, the present invention has the following beneficial effects:

[0032] The present invention can project the weld point onto the outer surface of the part, segment the outer surface of the part into cylinders according to the settings, retain the internal curved surface of the cylinder, measure the distance from the weld point to the disassembly surface, and detect whether the disassembly surface meets the welding requirements. The present invention simplifies the operation steps, highlights the key points, and greatly reduces the amount of work required by the designer. The designer only needs to set the weld point identification, determine the detection standards, and click a button to easily implement the weld point distance R angle and flange characteristic length detection in the prior art. This avoids a lot of manual repetitive work, and the results obtained are faster and more accurate, while also improving work efficiency and reducing design costs. BRIEF DESCRIPTION OF THE DRAWINGS

[0033] Figure 1 It is a schematic flow chart of the detection method of the present invention;

[0034] Figure 2 1 is a schematic diagram of the software interface of Example 1 of the present invention;

[0035] Figure 3 is a schematic diagram of identifying interfering parts in step (1) of embodiment 1 of the present invention;

[0036] Figure 4 is a schematic diagram of a vertical line in step (2) of Example 1 of the present invention;

[0037] Figure 5 is a schematic diagram of the cylinder in step (3) of Example 1 of the present invention;

[0038] Figure 6 is a schematic diagram of segmentation in step (4) of Example 1 of the present invention;

[0039] Figure 7 This is a disassembly diagram of step (5) of Example 1 of the present invention;

[0040] Figure 8 Schematic diagram of the intersection line of the disassembled curved surface boundary in step (7) of Example 1 of the present invention;

[0041] Figure 9 is a vertical schematic diagram of step (8) of Example 1 of the present invention;

[0042] Figure 10 is a schematic diagram of drawing a circle in step (10) of Example 1 of the present invention;

[0043] Figure 11 is a schematic diagram of measuring the radius of a circle in step (11) of Example 1 of the present invention;

[0044] Figure 12 It is a schematic diagram of the system structure of Example 2 of the present invention. DETAILED DESCRIPTION

[0045] 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.

[0046] The design concept of the present invention is to realize automatic distance detection from the center of the solder joint to the R corner and the flange through the software system, simplify the operation logic and automatically realize the content that originally required a lot of manual repetitive work through the code. After setting the corresponding parameters, the results can be output with one click.

[0047] According to the design concept, the method for detecting the distance from the center of the solder joint to the R angle proposed by the present invention is as follows: Figure 1 Shown, including:

[0048] S1. Obtain all parts under the parent level of the weld file to be inspected; detect parts that have an interference relationship with the weld file to be inspected, i.e., the connecting parts of the weld, and record them together with the weld as a connecting parts group;

[0049] S2. Using the weld point as the reference and midpoint, draw a perpendicular line connecting the parts; using the set inspection standard value as the radius and the perpendicular line as the axis, draw a cylinder; the cylinder divides the outer surface of the connected parts, leaving the inner part of the circle as the dividing surface;

[0050] S3. Decompose the split surface; if only a single curved surface remains after decomposition, the distance from the solder point center to the R angle is qualified; otherwise, process each decomposed curved surface to obtain the curved boundary intersection line of each curved surface intersecting with the cylinder;

[0051] S4. Using the solder point as a reference, find the boundary line closest to each surface and create the median perpendicular plane of the boundary line. If the boundary line closest to the solder point is an endpoint, create median perpendicular planes for the two boundary lines that share the same endpoint. Intersect the surface with the median perpendicular plane to obtain the "surface-perpendicular plane" intersection line. Take the midpoint and two endpoints of the "surface-perpendicular plane" intersection line and draw a circle with these three points.

[0052] S5. Measure the circle radius. If it is greater than the configured threshold, the surface is a welding surface and the distance test is qualified. If it is less than or equal to the configured threshold, the surface is a chamfered surface and the distance test is unqualified.

[0053] S6. If the welding point is located on the intersection line of the two curved surfaces, the two curved surfaces are inspected according to the logic of steps S3-S5.

[0054] Based on the above method, the present invention will be further described below in conjunction with the accompanying drawings and specific embodiments.

[0055] Example 1:

[0056] The method proposed in this embodiment includes:

[0057] 1. Open the model to be tested:

[0058] In this embodiment, the software interface for solder point distance detection is as follows: Figure 2 As shown, click Figure 2 Click "Select Product Model" in the navigation bar, open the model file list under the model storage path, and select the model for which the weld distance needs to be measured. The software reads the node information and fills it in.

[0059] 2. Select product model:

[0060] From the list above, select the model for which you want to test the distance from the weld center to the R angle and flange. In this embodiment, the CATIA 3D design software uses an API function to read the model under the SM node, allowing the user to click and select. After selection, the software system reads the node information of the selected product model and displays it.

[0061] 3. Solder point identification:

[0062] According to the "weld point identification mark" filled in or selected, search one by one in the nodes of the selected product model to identify the weld point information and the center point of the corresponding characters (the model without center point or weld point can be automatically generated by the software).

[0063] If the weld identification mark in the product model node does not exist in the database, the software cannot recognize it. You can add the corresponding identification mark and upload it to the database.

[0064] IV. Review:

[0065] After the identification mark is set, the user clicks the "Review" button, and the software will inspect the solder joint according to the inspection logic. If the review result is qualified, the result is directly output; if the review result is unqualified, the distance from the solder joint to the chamfer or rounded corner is required to be output, and the inspection result is output, and detailed screenshot information is displayed in the details section.

[0066] The software records the intersection contour information of the weld point and the same group of parts, as well as the shortest distance, and outputs it to the test result list. When the user clicks on a row of data in the list, the data in CATIA interacts with it, displaying the corresponding weld point location and highlighting it in the center. Both the actual test value and the review results can be filtered.

[0067] After the review results are output, users can use the "Report Export" function to download and save the review results. List information can be exported selectively, and the file save path is customized by the user.

[0068] Functions such as measurement and inspection performed during the review process can be implemented through code, or by using API functions to call the functions of 3D design software. The 3D design software can be CATIA, SolidWorks, UG, Pro / Engineer, etc. In this embodiment, CATIA API is used to call or drive CATIA software to perform operations.

[0069] The review plan includes the following:

[0070] (1) The software recognizes the solder joint file, identifies the parent of the solder joint file, and reads all the parts under the parent, such as Figure 3As shown, the software recognizes the 5101310-QC01-WP front floor block reinforcement beam assembly (left) weld point, and the parent of the weld point file is 5101310-QC01 front floor block reinforcement beam assembly (left);

[0071] The software drives CATIA to detect all parts under the parent level and perform interference processing on the weld point model. The parts that have interference relationship with the weld point file are obtained, that is, the parts connected by the weld point. The software records them and the weld point as a group.

[0072] The interference relationship detection method includes: selecting the parts and welds whose interference relationship is to be detected, and detecting the gap value between the two; if the gap value is <0mm, the two are in a collision relationship; if the gap value =0mm, the two are in a contact relationship; both collision and contact relationships are classified as interference relationships.

[0073] (2) Using the welding point as a reference, draw a vertical line connecting the parts, such as Figure 4 As shown, the welding point is the midpoint, and the length is the configured length standard, which is 10 mm in this embodiment.

[0074] (3) With the set detection standard value as the radius and the vertical line of the connecting parts obtained in the above step (2) as the axis, make a cylinder, such as Figure 5 The detection standard value of the radius is a configured standard, which is 10 mm in this embodiment.

[0075] (4) Use the cylinder in step (3) to split the outer surface of the connected parts, and keep the inner part of the circle as the split surface; the splitting diagram is as follows Figure 6 shown.

[0076] (5) Disassemble the split surface, such as Figure 7 As shown, the disassembly mode is complete disassembly, which disassembles the split surface into all units.

[0077] (6) If only one curved surface is left after disassembly, the evaluation is qualified, that is, for this part, the distance test result from the center of the weld to the R corner and the flange is qualified.

[0078] (7) If the decomposition result is not unique, process each decomposition surface to obtain the surface boundary intersection line where each decomposition surface intersects with the cylinder, such as Figure 8 shown.

[0079] (8) Taking the solder point as the reference, make the median perpendicular plane of the boundary line with the minimum distance from the solder point to each surface; specifically, find the boundary line of each surface closest to the solder point and make the median perpendicular plane of the boundary line; if the boundary line closest to the solder point is the endpoint, make the median perpendicular plane of the two boundary lines with the same endpoint, such as Figure 9 shown.

[0080] From this step to the last step (13), all disassembled surfaces must be processed and inspected one by one.

[0081] (9) Decompose the curved surface and the vertical plane to perform intersection processing and obtain the “curved surface-vertical plane” intersection line;

[0082] (10) Take the midpoint and two endpoints of the intersection line of the "curved surface-vertical plane" and draw a circle with these three points, such as Figure 10 As shown;

[0083] (11) Figure 11 As shown, the radius of the circle drawn in the measurement step (10) is measured. If the radius is greater than the configuration threshold (in this embodiment, the configuration threshold is set to a radius of 130 mm), the curved surface is determined to be a welding surface and the evaluation result is qualified.

[0084] (12) If the radius is less than or equal to 130 mm, the surface is judged to be a chamfered surface and the evaluation result is unqualified.

[0085] (13) If the welding point is located on the intersection line of two surfaces, the two surfaces are detected according to the above logic.

[0086] With the method of this embodiment, designers only need to set the solder joint identifiers, determine the inspection criteria, and then click a button to easily implement the existing technology of solder joint distance R angle and flange characteristic length inspection. This avoids a lot of manual repetitive work, and the results are faster and more accurate, while also improving work efficiency and reducing design costs.

[0087] Example 2:

[0088] In this embodiment 2, a system for detecting the distance from the center of a solder joint to the R angle is proposed. Figure 12 Shown, including:

[0089] Parts group module: obtains all parts under the parent level of the weld file to be detected; detects parts that have an interference relationship with the weld file to be detected, that is, the connecting parts of the weld, and records them together with the weld as a connected parts group;

[0090] Splitting module: Use the welding point as the reference and midpoint to make a vertical line connecting the parts; use the set inspection standard value as the radius and the vertical line as the axis to make a cylinder; the cylinder splits the outer surface of the connected parts and retains the inner part of the circle as the splitting surface;

[0091] Disassembly module: disassemble the split surface; if only a single surface is left after disassembly, the distance from the solder point center to the R angle is qualified; otherwise, process each disassembled surface to obtain the surface boundary intersection line of each surface intersecting with the cylinder;

[0092] Circle drawing module: Using the solder point as a reference, draw the median perpendicular plane from the solder point to the boundary line with the minimum distance from each surface. Specifically, it includes: finding the boundary line closest to each surface from the solder point and drawing the median perpendicular plane of the boundary line; if the boundary line closest to the solder point is an endpoint, draw the median perpendicular plane of the two boundary lines with the shared endpoint; intersect the surface with the median perpendicular plane to obtain the "surface-perpendicular plane" intersection line; take the midpoint and two endpoints of the "surface-perpendicular plane" intersection line, and draw a circle with these three points;

[0093] Detection module: measures the circle radius. If it is greater than the configured threshold, the surface is a welding surface and the distance detection is qualified; if it is less than or equal to the configured threshold, the surface is a chamfered surface and the distance detection fails;

[0094] Hyperbolic surface processing module: If the solder joint is located on the intersection line of two surfaces, the two surfaces are inspected according to the logic of the disassembly module, circle drawing module, and inspection module.

[0095] Among them, the parts group module also includes: reading the model and identifying the weld file to be detected through software; identifying according to the weld identification mark, and automatically retrieving and identifying the corresponding weld information and its center point in the node of the model.

[0096] The specific method of reading the model of the parts group module through software is to call the COM interface through the API function to read the model under the SM node.

[0097] The parts kit module also includes:

[0098] Interference relationship detection unit: select the parts and welds to be detected for interference relationship, and detect the gap value between the two; if the gap value is <0mm, the two are in a collision relationship; if the gap value =0mm, the two are in a contact relationship; both collision and contact relationships are classified as interference relationships.

[0099] The system for detecting the distance from the center of a solder joint to the R angle proposed in this embodiment can implement the method for detecting the distance from the center of a solder joint to the R angle in embodiment 1, and has the same beneficial effects as embodiment 1.

[0100] 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 principles of the present invention should be included in the scope of protection of the present invention.

Claims

1. A method for detecting the distance from the center of a solder joint to the R angle, characterized in that: include: S1. Obtain all parts under the parent level of the weld file to be inspected; detect parts that have an interference relationship with the weld file to be inspected, i.e., the connecting parts of the weld, and record them together with the weld as a connecting parts group; S2. Using the weld point as the reference and midpoint, draw a perpendicular line connecting the parts; using the set inspection standard value as the radius and the perpendicular line as the axis, draw a cylinder; the cylinder divides the outer surface of the connected parts, leaving the inner part of the circle as the dividing surface; S3. Decompose the split surface; if only a single curved surface remains after decomposition, the distance from the solder point center to the R angle is qualified; otherwise, process each decomposed curved surface to obtain the curved boundary intersection line of each curved surface intersecting with the cylinder; S4. Using the solder point as a reference, find the boundary line closest to each surface and construct the median perpendicular plane of the boundary line. If the boundary line closest to the solder point is an endpoint, construct the median perpendicular planes of the two boundary lines sharing the same endpoint. Intersect the surface with the median perpendicular plane to obtain the "surface-perpendicular plane" intersection line. Take the midpoint and two endpoints of the "surface-perpendicular plane" intersection line and draw a circle with these three points. S5. Measure the circle radius. If it is greater than the configured threshold, the surface is a welding surface and the distance test is qualified. If it is less than or equal to the configured threshold, the surface is a chamfered surface and the distance test is unqualified.

2. The method for detecting the distance from the center of the solder joint to the R angle according to claim 1, characterized in that: Also includes: S6. If the welding point is located on the intersection line of the two curved surfaces, the two curved surfaces are inspected according to the logic of steps S3-S5.

3. The method for detecting the distance from the center of the solder joint to the R angle according to claim 1, characterized in that: Step S1 also includes: reading the model and identifying the solder joint file to be detected through software; identifying according to the solder joint identification mark, and automatically retrieving and identifying the corresponding solder joint information and its center point in the node of the model.

4. The method for detecting the distance from the center of the solder joint to the R angle according to claim 3, characterized in that: Reading the model through software is specifically as follows: calling the COM interface through the API function to read the model under the SM node.

5. The method for detecting the distance from the center of a solder joint to the R angle according to claim 1, characterized in that: In step S1, the interference relationship detection method includes: Select the parts and welds to be tested for interference, and check the gap between them. If the gap is less than 0mm, they are in a collision relationship. If the gap is equal to 0mm, they are in a contact relationship. Both collision and contact relationships are classified as interference relationships.

6. A system for detecting the distance from the center of a solder joint to the R angle, characterized in that: include: Parts group module: Get all parts under the parent level of the weld file to be detected; Parts that are detected to have an interference relationship with the weld file to be detected are the connecting parts of the weld, and are recorded together with the weld as a connecting parts group; Splitting module: Use the welding point as the reference and midpoint to make a vertical line connecting the parts; use the set inspection standard value as the radius and the vertical line as the axis to make a cylinder; the cylinder splits the outer surface of the connected parts and retains the inner part of the circle as the splitting surface; Disassembly module: disassemble the split surface; if only a single surface is left after disassembly, the distance from the solder point center to the R angle is qualified; otherwise, process each disassembled surface to obtain the surface boundary intersection line of each surface intersecting with the cylinder; Circle drawing module: Using the solder point as a reference, find the boundary line closest to each surface and create the median perpendicular plane of the boundary line. If the boundary line's endpoint is closest to the solder point, create the median perpendicular planes of the two boundary lines sharing the same endpoint. Intersect the surface with the median perpendicular plane to obtain the "surface-perpendicular plane" intersection line. Use the midpoint and two endpoints of the "surface-perpendicular plane" intersection line to draw a circle. Detection module: Measure the circle radius. If it is greater than the configured threshold, the surface is a welding surface and the distance detection is qualified; if it is less than or equal to the configured threshold, the surface is a chamfered surface and the distance detection fails.

7. The system for detecting the distance from the center of a solder joint to the R angle according to claim 6, characterized in that: Also includes: Hyperbolic surface processing module: If the solder joint is located on the intersection line of two surfaces, the two surfaces are inspected according to the logic of the disassembly module, circle drawing module, and inspection module.

8. The system for detecting the distance from the center of a solder joint to the R angle according to claim 6, characterized in that: The parts assembly module also includes: reading the model and identifying the welding point file to be detected through software; identifying according to the welding point identification mark, and automatically retrieving and identifying the corresponding welding point information and its center point in the node of the model.

9. The system for detecting the distance from the center of a solder joint to the R angle according to claim 8, characterized in that: The specific method of reading the model of the parts group module through software is to call the COM interface through the API function to read the model under the SM node.

10. The system for detecting the distance from the center of a solder joint to the R angle according to claim 6, characterized in that: The parts kit module includes: Interference relationship detection unit: select the parts and welds to be detected for interference relationship, and detect the gap value between the two; if the gap value is <0mm, the two are in a collision relationship; if the gap value =0mm, the two are in a contact relationship; both collision and contact relationships are classified as interference relationships.

Citation Information

Patent Citations

  • Wave-soldering spot defect detection method and system

    CN113724216A

  • Method for generating parameterized bonding data on basis of bonding wire model, and medium and device

    WO2023098122A1