A solder joint rationality verification method and storage medium
By analyzing the characteristics and material properties of the welding joints and automatically calculating the margins and spacing of the welding joints, the problem of low welding joint verification efficiency in the existing technology is solved, and the rationality check and structural strength of the weldment design are improved.
Patent Information
- Application Number
- CN202111393202.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-11-23
- Publication Date
- 2025-04-11
- Estimated Expiration
- 2041-11-23
AI Technical Summary
In the prior art, the rationality verification efficiency of solder joints is low, and it is easy to cause missed or missed inspections, which will affect the bearing capacity of the structural parts.
By analyzing the shape of the surface where the solder joint features are located, determining the thinnest weldment, analyzing its material properties, calculating the solder joint margins and solder joint spacing of the solder joints, checking them according to the minimum allowed value in the solder joint database, and automatically marking and counting solder joints that do not meet the requirements.
It realizes efficient automatic verification of welding joint margins and welding joint spacing, ensures the rationality of weldment design, prevents dummy welding or welding joints from splashing, and improves the strength and performance of the structure.
Smart Images

Figure CN114218628B_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the field of metal welding, and in particular to a welding point rationality verification method and a storage medium. Background Art
[0002] As the main method of connecting thin plate components, resistance spot welding technology is widely used for its advantages of low energy consumption, low cost, high efficiency, high quality, easy operation, and easy automation. For example, the internal structural parts of aerospace fuel tanks and the body structure of automobiles usually contain thousands or even tens of thousands of spot welding points. A large number of load-bearing structures are connected by welding points. The rationality of welding point design directly affects the load-bearing capacity of the structural parts to a large extent.
[0003] The existing technology mainly adopts the method of manual judgment to examine the solder joint margins and solder joint spacings of solder joints one by one. This method has extremely low inspection efficiency and is prone to problems such as missed inspections and wrong inspections.
[0004] In view of this, it is urgent to design a simple and efficient automated solder joint rationality verification method and storage medium. Summary of the invention
[0005] The purpose of the present invention is to overcome the deficiencies of the prior art and provide a solder joint rationality verification method and a storage medium.
[0006] The present invention provides a method for checking the rationality of a weld, comprising: determining the thinnest weld according to a three-dimensional model of an overall weldment, and parsing characteristic information of the thinnest weld, wherein each weld feature corresponds to two welds; wherein determining the thinnest weld comprises: analyzing the shape of a surface where the weld feature is located, determining the thinnest weld of the two welds through the surface where the weld is located, and parsing the characteristic information of the thinnest weld comprises: parsing the material properties and material information of the thinnest weld; calculating a weld margin d of the weld, searching a weld margin database for an allowable minimum value α of the weld margin according to the material information, if d≥α, then the weld margin rationality requirement is met; otherwise, the weld margin rationality requirement is not met, and the weld is marked and counted; calculating a weld spacing e of the weld, searching a weld spacing database for an allowable minimum value β of the weld spacing according to the material information, if e≥β, then the weld spacing rationality requirement is met; otherwise, the weld spacing rationality requirement is not met, and the weld is marked and counted; when both the weld margin and the weld spacing meet the rationality requirement, the weld of the weldment meets the standard.
[0007] According to an embodiment of the present invention, the two welded parts are divided into a first welded part and a second welded part. A ray is made along the normal vector of the plane of the solder joint, intersecting the first welded part with a length of t1 and intersecting the second welded part with a length of t2. If t1 < t2, then analyze the material properties and material information of the first welded part; if t1 > t2, then analyze the material properties and material information of the second welded part.
[0008] According to an embodiment of the present invention, a temporary coordinate system is created at the position of the solder joint. Through a transformation matrix, the intersection points of the solder joint on the four surfaces of the two welded parts are picked up, and the solder joint edge distances are calculated for the four intersection points in sequence.
[0009] According to an embodiment of the present invention, the distance values from each of the intersection points to each edge of the current welded part surface are calculated in sequence, and the smallest distance value is selected as the solder joint edge distance d.
[0010] According to an embodiment of the present invention, two points A(0, 0, 1000) and B(0, 0, -1000) are defined in the temporary coordinate system and transformed to the absolute coordinate system through a transformation matrix.
[0011] According to an embodiment of the present invention, the absolute coordinate system is set as the coordinate system of the overall welded part three-dimensional model. In the absolute coordinate system, two corresponding points A' and B' corresponding to points A and B in the temporary coordinate system are obtained, and a straight line passing through the four surfaces of the two welded parts is created with A' and B' as vertices. This straight line is the normal vector of the plane of the solder joint.
[0012] According to an embodiment of the present invention, the distance value from the solder joint to the adjacent solder joint is calculated, and the smallest distance value is selected as the solder joint spacing e.
[0013] According to an embodiment of the present invention, the solder joint database is the solder joint information corresponding to various welding materials, and the solder joint information includes the thickness of the welded part and the corresponding minimum allowable value α of the solder joint edge distance and the minimum allowable value β of the solder joint spacing.
[0014] On the other hand, the present invention provides a computer-readable storage medium, on which computer program instructions are stored. When the computer program instructions are executed by a processor, the solder joint rationality verification method as described above is implemented.
[0015] The solder joint rationality verification method according to the present invention can automatically analyze whether the solder joint edge distance of each solder joint is lower than the minimum allowable value of the solder joint edge distance and whether the solder joint spacing is lower than the minimum allowable value of the solder joint spacing. The high-efficiency verification method ensures the design rationality of the overall welded part and prevents the influence of problems such as false soldering or solder joint spatter on the strength performance of the welded part.
[0016] It should be understood that the above general description and the following detailed description are merely exemplary and illustrative and are not intended to limit the scope of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] The following drawings are a part of the specification of the present invention, and illustrate exemplary embodiments of the present invention. Together with the description of the specification, the accompanying drawings are used to explain the principles of the invention.
[0018] Figure 1 is a schematic diagram of a solder joint rationality verification method according to an embodiment of the present invention;
[0019] Figure 2 is a schematic diagram of a three-dimensional model of a weldment according to an embodiment of the present invention;
[0020] Figure 3 yes Figure 2 sectional view of . DETAILED DESCRIPTION
[0021] The features and exemplary embodiments of various aspects of the present invention will be described in detail below. In order to make the purpose, technical solutions and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments. It should be understood that the specific embodiments described herein are only configured to explain the present invention and are used to illustrate the principles of the present invention, and are not configured to limit the present invention. In addition, the structural components in the drawings are not necessarily drawn to scale. For example, the sizes of some structural components or areas in the drawings may be enlarged for other structural components or areas to help understand the embodiments of the present invention.
[0022] The directional words appearing in the following description are all directions shown in the figures, and do not limit the specific structure of the embodiments of the present invention. In the description of the present invention, it should be noted that, unless otherwise specified, the terms "installation", "connection" and "connection" should be understood in a broad sense. For example, it can be a fixed connection, a detachable connection, or an integral connection; it can be directly connected or indirectly connected through an intermediate medium. For ordinary technicians in this field, the specific meanings of the above terms in the present invention can be understood according to the specific circumstances.
[0023] In addition, the terms "include", "comprise", "have" or any other variations thereof are intended to cover non-exclusive inclusion, so that a structure or component including a series of elements includes not only those elements, but also other mechanical elements that are not explicitly listed or inherent in the structure or component. In the absence of more restrictions, the elements defined by the sentence "include..." do not exclude the existence of other identical elements in the article or device including the elements.
[0024] Spatially related terms such as "below", "beneath", "under", "low", "above", "on", "high", etc. are used to facilitate description to explain the positioning of one element relative to a second element, indicating that these terms are intended to cover different orientations of the device in addition to orientations different from those shown in the figures. In addition, for example, "one element is above / below another element" can mean that the two elements are in direct contact, or that there are other elements between the two elements. In addition, terms such as "first", "second", etc. are also used to describe various elements, regions, parts, etc., and should not be regarded as limiting. Similar terms represent similar elements throughout the description.
[0025] For those skilled in the art, the present invention can be implemented without some of these specific details. The following description of the embodiments is only intended to provide a better understanding of the present invention by showing examples of the present invention.
[0026] Figure 1 is a schematic diagram of a solder joint rationality verification method according to an embodiment of the present invention; Figure 2 is a schematic diagram of a three-dimensional model of a weldment according to an embodiment of the present invention; Figure 3 yes Figure 2 sectional view of .
[0027] like Figure 1 As shown, the present invention provides a method for checking the rationality of a solder joint, comprising:
[0028] S101, determining the thinnest weldment according to the weld points in the three-dimensional model of the overall weldment, and parsing the characteristic information of the thinnest weldment, wherein each weld point characteristic corresponds to two weldments; wherein determining the thinnest weldment comprises: analyzing the shape of the surface where the weld point is located, determining the thinnest weldment of the two weldments through the surface where the weld point is located, and parsing the characteristic information of the thinnest weldment comprises: parsing the material properties and material information of the thinnest weldment;
[0029] S102, calculating the solder joint margin d of the solder joint, searching the solder joint database for the minimum allowable solder joint margin α according to the material information, and if d≥α, the solder joint margin rationality requirement is met; otherwise, the solder joint margin rationality requirement is not met, and the solder joints are marked and counted;
[0030] S103, calculating the solder joint spacing e of the solder joints, searching the solder joint database for the minimum allowable solder joint spacing β according to the material information, and if e≥β, the solder joint spacing rationality requirement is met; otherwise, the solder joint spacing rationality requirement is not met, and the solder joints are marked and counted;
[0031] S104, when the weld margin and the weld spacing both meet the rationality requirements, the weld of the weldment meets the standard.
[0032] Specifically, since the margin design and spacing design of the weld point directly affect the quality of the weld point and the structural bearing capacity, it is necessary to check the rationality of the weld point margin and the weld point spacing. Figure 2 As shown, an embodiment is selected as a schematic diagram of a linear spot welding structure, and the distance between the welding points and the distance from the welding points to the edges of the structural parts, that is, the welding point margins are all different. In a large three-dimensional model, the welding point spacing and welding point margins of all welding points are measured by manual inspection, which is complicated and labor-intensive, and the comprehensiveness of the measurement is not easy to ensure.
[0033] The solder joint rationality verification method is based on the three-dimensional model for judgment. Each solder joint feature is identified from the three-dimensional model, and each solder joint feature is further identified to obtain the shape of the surface where the solder joint feature is located, specifically the surface, body and weldment. It can be understood that the solder joint feature generally corresponds to two weldments. The two weldments are connected through a solder joint. The shape of the surface where the solder joint is located is used to determine the thinnest weldment of the two weldments where the solder joint is located. The material MATERIAL attribute value of the thinnest weldment and its material information are parsed to find relevant data in the solder joint database. Among them, the minimum solder joint margin and the minimum solder joint spacing allowed in the solder joint database based on the material information of different weldments are different.
[0034] Furthermore, if Figure 2 As shown, the weld margin d of the weld is calculated, and the minimum allowable weld margin α in the weld database is searched according to the material information corresponding to the weldment where the weld is located. If d≥α, the weld margin rationality requirement is met; if d<α, the weld margin rationality requirement is not met, and the welds are marked and counted, so that the staff can modify and count the welds with unreasonable weld margins in the three-dimensional model.
[0035] Furthermore, the weld spacing e of the welds is calculated, and the minimum allowable weld spacing β in the weld database is searched according to the material information corresponding to the weldment where the weld is located. If e≥β, the weld spacing rationality requirement is met; if e<β, the weld spacing rationality requirement is not met, and the welds are marked and counted, so that the staff can modify and count the welds with unreasonable weld spacing in the three-dimensional model.
[0036] Among them, when the weld margin d and the weld spacing e of the weld meet the rationality requirements, the weld of the weldment meets the standard. The rationality of the weld design of the overall weldment can prevent cold welding or weld spatter, thereby affecting the strength performance of the structure. Therefore, the weld margin and weld spacing are checked during the product design process to avoid insufficient weld margins or too small weld spacing. With the help of computer automated verification methods, it is possible to quickly identify whether the weld design in the three-dimensional model of the weldment is reasonable. Compared with the existing manual inspection method, this verification method has a higher efficiency in judging the rationality of the weld margin and weld spacing design, a more comprehensive inspection range, and a more accurate judgment result.
[0037] As one of the embodiments, the solder joint rationality verification method further includes solder joint area detection. For the thinnest welded parts of different materials, the maximum allowable area of the solder joint is also different. The maximum allowable value of the solder joint area is found in the solder joint database according to the material information. If the measured real-time solder joint area is less than the maximum allowable value of the solder joint area, it meets the requirements of solder joint area rationality; otherwise, it does not meet the requirements of solder joint area rationality, and the solder joint is marked and counted.
[0038] Secondly, when calculating the solder joint margin and solder joint pitch of a certain solder joint, the solder joint margin and solder joint pitch are calculated through the midpoint of the area graph of each solder joint. If the solder joint area is circular, the center of the circle is selected as the midpoint. If the solder joint area is an irregular graph, its centroid is selected as the midpoint. The data obtained by calculating the solder joint margin and solder joint pitch through the midpoint of the area graph of each solder joint is more accurate, and the verification result is not easy to make mistakes. As Figure 2 and Figure 3 shown, according to an embodiment of the present invention, the two welded parts are divided into a first welded part and a second welded part. A ray is made along the normal vector of the surface of the solder joint, and the length intersecting the first welded part is t1, and the length intersecting the second welded part is t2; if t1 < t2, then analyze the material properties and material information of the first welded part; if t1 > t2, then analyze the material properties and material information of the second welded part.
[0039] Specifically, for the selection of the material properties of the solder joint, it is necessary to determine the thinnest welded part among the two welded parts corresponding to the solder joint, and the minimum solder joint margin and welded part pitch that can be withstood and allowed by the material properties of the thinnest welded part are used as the judgment criteria. As Figure 3 shown, the two welded parts are divided into a first welded part and a second welded part. A ray is made along the normal vector of the surface of the solder joint, and the length intersecting the first welded part is t1, and the length intersecting the second welded part is t2. The smaller of t1 and t2 is the thinnest welded part corresponding to the solder joint; if t1 < t2, then analyze the material properties and material information of the first welded part; if t1 > t2, then analyze the material properties and material information of the second welded part.
[0040] According to an embodiment of the present invention, a temporary coordinate system is created at the solder joint position, and through the transformation matrix, the intersection points of the solder joint on the four surfaces of the two welded parts are picked up, and the solder joint margins are calculated for the four intersection points in turn.
[0041] Specifically, there should be enough distance between the solder joint and the edge of the welded part, that is, the solder joint margin. The base metal at this distance should be able to withstand the pressure generated inside the fusion nucleus during the welding thermal cycle. If the solder joint margin is too small, it will cause the base metal at the edge to overheat and extrude outward, weakening the restraint force on the fusion nucleus, which may cause poor solder joint formation or even splash problems, affecting the quality of spot welding. Therefore, it is very important to verify the rationality of the solder joint margin.
[0042] When calculating the weld margin, a temporary coordinate system needs to be created at the weld position, so that the sub-axis is the normal of the surface where the weld is located. After the transformation matrix, four intersections D1, D2, D3, and D4 appear in the four faces of the two weldments along the ray of the normal vector, where the intersections D2, D3, and D4 are the intersections of the normal line created at the D1 intersection, i.e., the weld, and the first weld and the second weld. The intersections D1 and D2 correspond to the first weld, and the intersections D3 and D4 correspond to the second weld. The weld margins are calculated for the four intersections D1, D2, D3, and D4, respectively.
[0043] According to one embodiment of the present invention, the distance values from each intersection point to each edge of the current weldment surface are calculated in turn, and the smallest distance value is selected as the weld point margin distance d.
[0044] Specifically, as one of the embodiments, when the intersection D1 is selected, the distance value from the surface of the weldment where D1 is located to each of its edges is calculated. If the surface is a rectangle, the distance value from D1 to the four edges is calculated. It should be noted that when calculating the weld point margins of the intersections D2 and D3, the weld point margin of the intersection D2 is calculated for the surface where the first weldment is located, and the weld point margin of the intersection D3 is calculated for the surface where the second weldment is located. The four intersections are calculated in turn, and the weld point with the smallest distance from the edge is selected as the weld point margin d of the weld point.
[0045] According to one embodiment of the present invention, two points (not shown in the figure) A (0, 0, 1000) and B (0, 0, -1000) are defined in a temporary coordinate system, which is converted to an absolute coordinate system through a transformation matrix.
[0046] According to one embodiment of the present invention, Figure 3 As shown, the absolute coordinate system is defined as the coordinate system of the overall weldment three-dimensional model, and two points A′ and B′ corresponding to point A and point B in the temporary coordinate system are obtained in the absolute coordinate system. A straight line is created with A′ and B′ as vertices passing through the four faces of the two weldments. The straight line is the normal vector of the weld along the surface.
[0047] Specifically, the normal of the surface where the weld point is located needs to define two points A (0,0,1000) and B (0,0,-1000) in the temporary coordinate system, and transform it to the absolute coordinate system through the transformation matrix. The coordinate values of points A and B are substituted into the following formula 1, and the absolute coordinate system is defined as the coordinate system of the overall weldment 3D model to obtain the corresponding two points A' and B'. Create a straight line with A' and B' as vertices as the normal line segment of the surface where the weld point is located. The line segment passes through the four faces of the two weldments to obtain the above four intersection points, which are D1, D2, D3, and D4.
[0048]
[0049] According to an embodiment of the present invention, the distance values from a welding point to an adjacent welding point are calculated, and the smallest distance value is selected as the welding point spacing e.
[0050] Specifically, the calculation of the distance between welds mainly considers whether the distance between each weld is too small. During the spot welding process, the welds that have been welded on the same weldment will cause shunting effects on subsequent welds. Shunting will lead to a decrease in the effective current in the welding area, insufficient heat dissipation, and affect the strength of the welds. The closer the distance between the welds, the more serious the shunting, which is easy to cause cold welding and seriously affect the bearing capacity of the structure. Therefore, the distance value from the weld to the adjacent weld is calculated, and the smallest distance value is selected as the weld spacing e, which is compared with the minimum allowable value of the weld spacing β.
[0051] According to an embodiment of the present invention, the weld database is weld information corresponding to various welding materials, and the weld information includes weld thickness and corresponding minimum allowable weld margin α and minimum allowable weld spacing β.
[0052] Specifically, the weld database stores weld information corresponding to multiple types of welding materials. Each weld information includes not only the corresponding minimum allowable weld margin α and the minimum allowable weld spacing β, but also the thinnest weld thickness of the corresponding weld material.
[0053] In the embodiment of the present invention, the solder joint features of the three-dimensional assembly model are identified based on CAD secondary development, the margins and spacings of each solder joint are automatically analyzed, and the rationality of the solder joint design is analyzed, thereby determining whether the margins and spacings of the solder joints meet the design rationality requirements. The automated verification method provided by the present invention can complete the inspection of solder joint features in the three-dimensional model within a few seconds, and the analysis results are accurate.
[0054] In one aspect, the present invention provides a computer-readable storage medium having computer program instructions stored thereon. When the computer program instructions are executed by a processor, the above-mentioned solder joint rationality verification method is implemented.
[0055] Specifically, since the computer-readable storage medium includes the above-mentioned solder joint rationality verification method, it has corresponding technical effects and will not be repeated here.
[0056] The above are only preferred embodiments of the present invention and are 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 protection scope of the present invention.
Claims
1. A method for checking the rationality of a solder joint, characterized in that: Including: Based on the three-dimensional model of the overall welded part, determine the thinnest welded part, and analyze the characteristic information of the thinnest welded part, where each solder joint feature corresponds to two welded parts; Among them, determining the thinnest welded part includes: analyzing the shape of the surface where the solder joint feature is located, and determining the thinnest welded part among the two welded parts through the surface where the solder joint is located. Analyzing the characteristic information of the thinnest welded part includes: analyzing the material properties and material information of the thinnest welded part; Calculate the solder joint edge distance d of the solder joint, which includes creating a temporary coordinate system at the solder joint position, setting the absolute coordinate system as the coordinate system of the three-dimensional model of the overall welded part, defining two points A(0, 0, 1000) and B(0, 0, -1000) in the temporary coordinate system, converting them to the absolute coordinate system through a transformation matrix, substituting the coordinate values of points A and B into the following formula 1, obtaining two corresponding points A' and B' in the absolute coordinate system respectively corresponding to points A and B in the temporary coordinate system, creating a straight line with A' and B' as vertices passing through the four surfaces of the two welded parts, this straight line is the normal vector of the solder joint along the surface, pick up the intersection points of the normal vector of the solder joint along the surface on the four surfaces of the two welded parts, and calculate the solder joint edge distance for the four intersection points in turn, Look up the minimum allowable solder joint edge distance α in the solder joint database according to the material information. If d≥α, it meets the requirements of solder joint edge distance rationality; otherwise, it does not meet the requirements of solder joint edge distance rationality. Mark and count the solder joint. The solder joint database is the solder joint information corresponding to various welding materials, and the solder joint information includes the thickness of the welded part and the corresponding minimum allowable solder joint edge distance α and minimum allowable solder joint spacing β; calculate the solder joint spacing e of the solder joint, look up the minimum allowable solder joint spacing β in the solder joint database according to the material information. If e≥β, it meets the requirements of solder joint spacing rationality; otherwise, it does not meet the requirements of solder joint spacing rationality. Mark and count the solder joint; When both the solder joint edge distance and the solder joint spacing meet the rationality requirements, the solder joint of the welded part meets the standard.
2. The solder joint rationality verification method according to claim 1, characterized in that: The determining the thinnest welded part among the two welded parts through the surface where the solder joint is located, and analyzing the material properties and material information of the thinnest welded part includes: The two welded parts are divided into a first welded part and a second welded part. Make a ray along the normal vector of the solder joint along the surface, and the length of the intersection with the first welded part is t1, and the length of the intersection with the second welded part is t2; If t1<t2, then analyze the material properties and material information of the first welded part; if t1>t2, then analyze the material properties and material information of the second welded part.
3. The solder joint rationality verification method according to claim 1, characterized in that: The calculating the solder joint edge distance for the four intersection points in turn includes: Calculate the distance values from each of the intersection points to each edge of the current welded part surface in turn, and select the smallest distance value as the solder joint edge distance d.
4. The solder joint rationality verification method according to claim 1, characterized in that: The calculating the solder joint spacing e of the solder joint includes: Calculate the distance value from the solder joint to the adjacent solder joint, and select the smallest distance value as the solder joint spacing e.
5. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer program instructions, and when the computer program instructions are executed by a processor, the solder joint rationality verification method described in any one of claims 1-4 is implemented.
Citation Information
Patent Citations
Welding spot detection method and device
CN108665453A