A method and system for automatic management of welding points
By applying the automatic welding joint management method and system of CATIA software in the automotive industry, the problem of irregular welding joint information management is solved, and the automated processing and standardized numbering of welding joint information is realized, and the production efficiency and product quality are improved.
Patent Information
- Application Number
- CN202210034335.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-01-12
- Publication Date
- 2025-02-14
- Estimated Expiration
- 2042-01-12
AI Technical Summary
In the automobile industry, there are many and complicated welding joints in the whole vehicle, and it is difficult for the existing technology to realize the automated management of welding joint information, resulting in low production efficiency, high labor costs and safety hazards in product quality.
Provides an automatic welding joint management method and system, through CATIA software, it automatically processes welding joint information, standardizes welding joint numbering, and ensures the accuracy of welding joints. The specific steps include creating multiple areas and numbering each area, generating three-dimensional coordinate points of the solder joint, associating the attribute information of the solder joint and the connector, judging and correcting the number of solder joints errors, and finally outputting the solder joint number and attribute information.
It realizes the automated processing and standardized numbering of solder joint information, improves the efficiency of solder joint processing, ensures the accuracy of solder joints, reduces manual errors, and improves production efficiency and product quality.
Smart Images

Figure CN114528635B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of automobile industry, and in particular to a welding spot automatic management method and system. Background Art
[0002] In the automotive industry, there are many and complex welding points on the whole vehicle, and the information of welding point connectors can only be managed offline. Manual maintenance of the welding points of each three-dimensional coordinate is very easy to make mistakes, and the errors cannot be found, resulting in low production efficiency, high labor costs, and safety risks to product quality. In the production process, there is no standard for welding point numbering. After all the welding point information of the product design is given to the downstream, the location of each welding point cannot be identified, and the production nodes cannot be met, which increases the difficulty of connecting the various production processes and is not conducive to improving the efficiency of the automobile manufacturing production line.
[0003] CATIA software is a commonly used design software in the automotive industry. It has powerful 3D modeling functions and provides great convenience for the automotive industry. Therefore, it is necessary to study a method based on the existing CATIA software to design and inspect the welding points of the whole vehicle in order to overcome the related problems in the automobile production process. Summary of the invention
[0004] The present invention aims at the technical problems existing in the prior art and provides a method and system for automatically managing solder joints, which can automatically process solder joint information, standardize solder joint numbers, ensure solder joint accuracy, and improve solder joint processing efficiency.
[0005] The technical solution of the present invention to solve the above technical problems is as follows:
[0006] In a first aspect, the present invention provides a method for automatic management of solder joints, comprising the following steps:
[0007] S1. Create multiple areas according to the vehicle and number each area, create the three-dimensional coordinate points of the required welding points in each area, and assign corresponding welding point attribute information to each welding point;
[0008] S2. Associating each soldering point with its related connector, and assigning the connector attribute information corresponding to each soldering point;
[0009] S3. Determine in turn whether the number of solder joints at each of the three-dimensional coordinate points is accurate. If the number of solder joints is inaccurate, output an error data list, correct the number of solder joints at the corresponding three-dimensional coordinate points according to the error data list, and then re-determine until the number of solder joints at all three-dimensional coordinate points is accurate;
[0010] S4. Number all solder joints according to the region number, and output the number, solder joint attribute information and connector attribute information corresponding to each solder joint.
[0011] Based on the above technical solution, the present invention can also be improved as follows.
[0012] Further, step S1 comprises:
[0013] S101. Create multiple areas based on vehicle information and set area numbers for each area;
[0014] S102. Select the connectors to be welded in each area in turn, determine the three-dimensional coordinate points of the required welding points according to the positions of the connectors, and set welding point attribute information for each welding point.
[0015] Furthermore, the weld point attribute information includes: welding type and / or number of welding layers, wherein the welding type includes at least any one of spot welding and arc welding.
[0016] Further, step S2 comprises:
[0017] A three-dimensional model of the welding points is generated according to the three-dimensional coordinate points of all welding points, the connecting parts to be welded are associated with the three-dimensional model, and the connecting part attribute information of the connecting parts is assigned to the corresponding welding points.
[0018] Furthermore, the connector attribute information includes at least one or more of the connector number, connector name, connector material brand, connector material thickness, connector coating, connector process code, and connector appearance requirements.
[0019] Further, in step S3, determining in turn whether the number of welding points at each of the three-dimensional coordinate points is accurate includes:
[0020] Confirm the number of welding points on the three-dimensional coordinate point corresponding to the required welding points in each area respectively. If the number of welding points on the three-dimensional coordinate point is one, it is determined that the number of welding points on the three-dimensional coordinate point is accurate; if the number of welding points on the three-dimensional coordinate point is multiple or there is no welding point on the three-dimensional coordinate point, it is determined that the number of welding points on the three-dimensional coordinate point is inaccurate;
[0021] Traverse all solder joints in all areas.
[0022] Further, step S4 includes:
[0023] S401. Determine whether the current solder joint is numbered for the first time. If it is numbered for the first time, execute step S402. If it is not numbered for the first time, execute step S403.
[0024] S402. Clear the historical data on the three-dimensional coordinate point corresponding to the current solder joint, and number the solder joints according to the area number and serial number corresponding to the current solder joint;
[0025] S403. Assign a storage path for the new number, number the solder joints according to the area number and serial number corresponding to the current solder joint, calculate the number addition, modification, and deletion, and mark them;
[0026] S404. Output the number, solder point attribute information and connector attribute information corresponding to each solder point in the form of a table.
[0027] In a second aspect, the present invention provides a welding point automatic management system, comprising:
[0028] The welding point creation module is used to create multiple areas according to the whole vehicle and number each area, create the three-dimensional coordinate points of the welding points required in each area, and give each welding point its corresponding welding point attribute information;
[0029] An information association module is used to associate each soldering point with its related connectors and assign corresponding connector attribute information to each soldering point;
[0030] An error correction module is used to determine in turn whether the number of solder joints at each of the three-dimensional coordinate points is accurate. If the number of solder joints is inaccurate, an error data list is output, and the number of solder joints at the corresponding three-dimensional coordinate points is corrected according to the error data list, and then the judgment is repeated until the number of solder joints at all three-dimensional coordinate points is accurate.
[0031] The number output module is used to number all solder joints according to the area number and output the number, solder joint attribute information and connector attribute information corresponding to each solder joint.
[0032] In a third aspect, the present invention provides an electronic device, comprising:
[0033] Memory for storing computer software programs;
[0034] The processor is used to read and execute the computer software program to implement the above-mentioned automatic management method of welding points.
[0035] In a fourth aspect, the present invention provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer software program for implementing the above-mentioned automatic solder joint management method.
[0036] The beneficial effects of the present invention are as follows: the present invention unifies the position rules of each area of the welding point, automatically obtains the corresponding connector information of the welding point, such as part number, material, three-dimensional coordinates, etc., realizes automatic numbering, automatic verification of welding points, and automatically generates a welding point information list. It can realize the automatic processing of welding point information, standardize the welding point numbering, and the upstream and downstream processes can know the welding point positions of various parts of the automobile according to the welding point numbering; at the same time, it ensures the accuracy of the welding point, ensures that all points have welding points, and avoids the situation of multiple welding points in one coordinate; the present invention also greatly improves the efficiency of welding point writing and processing, and can output the welding point list of the whole vehicle in a few minutes, avoiding manual maintenance errors. BRIEF DESCRIPTION OF THE DRAWINGS
[0037] Figure 1 This is a flow chart of a method for automatic management of welding points of the present invention;
[0038] Figure 2 is a flow chart of step 1 of the present invention;
[0039] Figure 3 is a flow chart of step 4 of the present invention;
[0040] Figure 4 This is a structural diagram of an automatic management system for welding points of the present invention;
[0041] Figure 5 A schematic diagram of an embodiment of an electronic device of the present invention;
[0042] Figure 6 A schematic diagram of an embodiment of a computer-readable storage medium of the present invention. DETAILED DESCRIPTION
[0043] The principles and features of the present invention are described below in conjunction with the accompanying drawings. The examples given are only used to explain the present invention and are not used to limit the scope of the present invention.
[0044] Figure 1 A flow chart of a solder joint automatic management method provided by the present invention, such as Figure 1 As shown, the method includes:
[0045] S1. Create multiple areas according to the vehicle and number each area, create the three-dimensional coordinate points of the required welding points in each area, and assign corresponding welding point attribute information to each welding point;
[0046] S2. Associating each soldering point with its related connector, and assigning the connector attribute information corresponding to each soldering point;
[0047] S3. Determine in turn whether the number of solder joints at each of the three-dimensional coordinate points is accurate. If the number of solder joints is inaccurate, output an error data list, correct the number of solder joints at the corresponding three-dimensional coordinate points according to the error data list, and then re-determine until the number of solder joints at all three-dimensional coordinate points is accurate;
[0048] S4. Number all solder joints according to the region number, and output the number, solder joint attribute information and connector attribute information corresponding to each solder joint.
[0049] It is understandable that based on the defects in the background technology, the embodiment of the present invention proposes a method for automatic management of welding points. Based on this method, the present embodiment can realize automatic processing of welding point information through CATIA software, standardize welding point numbers, and the upstream and downstream processes can know the welding point positions of various parts of the automobile according to the welding point numbers; at the same time, the accuracy of welding points is guaranteed, ensuring that all points have welding points, and avoiding the situation of multiple welding points in one coordinate; the present invention also greatly improves the efficiency of welding point writing and processing, and the welding point list of the whole vehicle can be output in a few minutes to avoid manual maintenance errors.
[0050] In a possible embodiment, Figure 2 As shown, step S1 includes:
[0051] S101. Create multiple regions in CATIA according to the vehicle information, each region corresponds to a PART file, and set a region number for each region, for example, the multiple PART files are numbered as FF10, RF10, etc.;
[0052] S102. Select the connectors to be welded in each area in turn, determine the three-dimensional coordinate points of the required welding points according to the positions of the connectors, and set welding point attribute information for each welding point.
[0053] It can be understood that in step S1, the connecting parts here correspond to the parts that need to be welded on the car, such as part 1 and part 2 that need to be connected through the current welding point.
[0054] In a possible implementation manner, the weld point attribute information includes: welding type and / or number of welding layers, wherein the welding type includes at least any one of spot welding and arc welding.
[0055] It is understandable that in step S1 of this embodiment, the welding type (such as spot welding, arc welding) and the number of welding layers of the current welding point are assigned to the current welding point as the attribute information of the welding point. All welding points are traversed until the corresponding attribute information is assigned to all welding points.
[0056] In a possible implementation manner, step S2 includes:
[0057] A three-dimensional model of the welding points is generated according to the three-dimensional coordinate points of all welding points, the connecting parts to be welded are associated with the three-dimensional model, and the connecting part attribute information of the connecting parts is assigned to the corresponding welding points.
[0058] It is understandable that in this embodiment, the welding points and the connecting parts to be welded are associated with the same three-dimensional model, and then the attribute information of the connecting parts is assigned to the corresponding welding points, so as to facilitate the unified management of the connecting parts and welding points in subsequent processes.
[0059] In a possible implementation manner, the above-mentioned connector attribute information includes at least but is not limited to: any one or more of the connector number, connector name, connector material brand, connector material thickness, connector plating, connector process code, and connector appearance requirements.
[0060] In a possible embodiment, in step S3, determining in turn whether the number of welding points at each of the three-dimensional coordinate points is accurate includes:
[0061] Confirm the number of welding points on the three-dimensional coordinate point corresponding to the required welding points in each area respectively. If the number of welding points on the three-dimensional coordinate point is one, it is determined that the number of welding points on the three-dimensional coordinate point is accurate; if the number of welding points on the three-dimensional coordinate point is multiple or there is no welding point on the three-dimensional coordinate point, it is determined that the number of welding points on the three-dimensional coordinate point is inaccurate;
[0062] Traverse all the solder joints in all areas until the number of solder joints at the three-dimensional coordinate points of all required solder joints is confirmed.
[0063] It is understandable that judging whether the number of welds at each of the three-dimensional coordinate points is accurate is to ensure the accuracy of the welds, ensure that all points have welds, and avoid the situation of multiple welds at one coordinate, thereby standardizing the weld numbering in subsequent steps.
[0064] In a possible embodiment, Figure 3 As shown, step S4 includes:
[0065] S401. Determine whether the current solder joint is numbered for the first time. If it is numbered for the first time, execute step S402. If it is not numbered for the first time, execute step S403.
[0066] S402. Clear the historical data on the three-dimensional coordinate point corresponding to the current solder joint, and number the solder joints according to the area number and serial number corresponding to the current solder joint;
[0067] S403. Specify the storage path in the Excel table for the new number, number the solder joints according to the area number and serial number corresponding to the current solder joint, calculate the number addition, modification, deletion, and mark;
[0068] S404. Output the number, solder point attribute information and connector attribute information corresponding to each solder point in the form of an Excel spreadsheet.
[0069] It can be understood that this step is to standardize the numbering of each solder joint. After numbering all solder joints, a table file corresponding to the number of each solder joint, solder joint attribute information, and connector attribute information is generated, and the number update is marked to achieve unified management of solder joints. In subsequent processes, this table can be used to intuitively understand the corresponding situation of all solder joints and connectors, which is convenient for automated management of solder joints.
[0070] Figure 4 A structural diagram of a welding point automatic management system provided by an embodiment of the present invention, such as Figure 4 As shown, a solder joint automatic management system includes a solder joint creation module, an information association module, an error correction module and a number output module, wherein:
[0071] The welding point creation module is used to create multiple areas according to the whole vehicle and number each area, create the three-dimensional coordinate points of the welding points required in each area, and give each welding point its corresponding welding point attribute information;
[0072] An information association module is used to associate each soldering point with its related connectors and assign corresponding connector attribute information to each soldering point;
[0073] An error correction module is used to determine in turn whether the number of solder joints at each of the three-dimensional coordinate points is accurate. If the number of solder joints is inaccurate, an error data list is output, and the number of solder joints at the corresponding three-dimensional coordinate points is corrected according to the error data list, and then the judgment is repeated until the number of solder joints at all three-dimensional coordinate points is accurate.
[0074] The number output module is used to number all solder joints according to the area number and output the number, solder joint attribute information and connector attribute information corresponding to each solder joint.
[0075] It can be understood that the automatic solder point management system provided by the present invention corresponds to the automatic solder point management method provided by the aforementioned embodiments. The relevant technical features of the automatic solder point management system can refer to the relevant technical features of the automatic solder point management method, which will not be repeated here.
[0076] See also Figure 5 , Figure 5 Schematic diagram of an electronic device provided by an embodiment of the present invention. Figure 5 As shown, an embodiment of the present invention provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the following steps are implemented:
[0077] S1. Create multiple areas according to the vehicle and number each area, create the three-dimensional coordinate points of the required welding points in each area, and assign corresponding welding point attribute information to each welding point;
[0078] S2. Associating each soldering point with its related connector, and assigning the connector attribute information corresponding to each soldering point;
[0079] S3. Determine in turn whether the number of solder joints at each of the three-dimensional coordinate points is accurate. If the number of solder joints is inaccurate, output an error data list, correct the number of solder joints at the corresponding three-dimensional coordinate points according to the error data list, and then re-determine until the number of solder joints at all three-dimensional coordinate points is accurate;
[0080] S4. Number all solder joints according to the region number, and output the number, solder joint attribute information and connector attribute information corresponding to each solder joint.
[0081] See also Figure 6 , Figure 6 Schematic diagram of an embodiment of a computer-readable storage medium provided by the present invention. Figure 6 As shown, this embodiment provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the following steps are implemented:
[0082] S1. Create multiple areas according to the vehicle and number each area, create the three-dimensional coordinate points of the required welding points in each area, and assign corresponding welding point attribute information to each welding point;
[0083] S2. Associating each soldering point with its related connector, and assigning the connector attribute information corresponding to each soldering point;
[0084] S3. Determine in turn whether the number of solder joints at each of the three-dimensional coordinate points is accurate. If the number of solder joints is inaccurate, output an error data list, correct the number of solder joints at the corresponding three-dimensional coordinate points according to the error data list, and then re-determine until the number of solder joints at all three-dimensional coordinate points is accurate;
[0085] S4. Number all solder joints according to the region number, and output the number, solder joint attribute information and connector attribute information corresponding to each solder joint.
[0086] The embodiments of the present invention provide a method, system and storage medium for automatic management of welding points, which unify the position rules of each area of welding points, automatically obtain the corresponding connector information of welding points, such as part number, material, three-dimensional coordinates, etc., realize automatic numbering, automatic verification of welding points, and automatic generation of welding point information list. It can realize automatic processing of welding point information, standardize welding point numbering, and upstream and downstream processes can know the welding point positions of various parts of the car according to the welding point numbering; at the same time, it ensures the accuracy of welding points, ensures that all points have welding points, and avoids the situation of multiple welding points in one coordinate; the present invention also greatly improves the efficiency of welding point writing and processing, and can output the welding point list of the whole vehicle in a few minutes, avoiding manual maintenance errors.
[0087] 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 automatic management of solder joints, characterized in that: The following steps are involved: S1. Create multiple areas according to the vehicle and number each area, create the three-dimensional coordinate points of the required welding points in each area, and assign corresponding welding point attribute information to each welding point; S2. Associating each welding point with its related connecting parts, and assigning the corresponding connecting part attribute information to each welding point; including: generating a three-dimensional model of the welding point according to the three-dimensional coordinate points of all welding points, associating the connecting parts to be welded to the three-dimensional model, and assigning the connecting part attribute information of the connecting parts to the corresponding welding points; S3. Determine in turn whether the number of solder joints at each of the three-dimensional coordinate points is accurate. If the number of solder joints is inaccurate, output an error data list, correct the number of solder joints at the corresponding three-dimensional coordinate points according to the error data list, and then re-determine until the number of solder joints at all three-dimensional coordinate points is accurate; S4. Number all solder joints according to the region number, and output the number, solder joint attribute information and connector attribute information corresponding to each solder joint.
2. According to claim 1, a method for automatic management of welding points is characterized in that: Step S1 includes: S101. Create multiple areas according to vehicle information and set area numbers for each area; S102. Select the connectors to be welded in each area in turn, determine the three-dimensional coordinate points of the required welding points according to the positions of the connectors, and set welding point attribute information for each welding point.
3. A method for automatic management of welding points according to claim 1 or 2, characterized in that: The welding point attribute information includes: welding type and / or welding layer number, wherein the welding type includes at least any one of spot welding and arc welding.
4. The automatic management method of welding points according to claim 1, characterized in that: The connector attribute information includes at least one or more of the connector number, connector name, connector material grade, connector material thickness, connector coating, connector process code, and connector appearance requirements.
5. A method for automatic management of welding points according to claim 1 or 2, characterized in that: In step S3, determining in turn whether the number of welding points at each of the three-dimensional coordinate points is accurate includes: Confirm the number of welding points on the three-dimensional coordinate point corresponding to the required welding points in each area respectively. If the number of welding points on the three-dimensional coordinate point is one, it is determined that the number of welding points on the three-dimensional coordinate point is accurate; if the number of welding points on the three-dimensional coordinate point is multiple or there is no welding point on the three-dimensional coordinate point, it is determined that the number of welding points on the three-dimensional coordinate point is inaccurate; Traverse all solder joints in all areas.
6. A method for automatic management of welding points according to claim 5, characterized in that: Step S4 includes: S401. Determine whether the current solder joint is numbered for the first time. If it is numbered for the first time, execute step S402. If it is not numbered for the first time, execute step S403. S402. Clear the historical data on the three-dimensional coordinate point corresponding to the current solder joint, and number the solder joints according to the area number and serial number corresponding to the current solder joint; S403. Assign a storage path for the new number, number the solder joints according to the area number and serial number corresponding to the current solder joint, calculate the number addition, modification, and deletion, and mark them; S404. Output the number, solder point attribute information and connector attribute information corresponding to each solder point in the form of a table.
7. A welding point automatic management system, characterized in that: include: The welding point creation module is used to create multiple areas according to the whole vehicle and number each area, create the three-dimensional coordinate points of the welding points required in each area, and give each welding point its corresponding welding point attribute information; An information association module is used to associate each welding point with its related connecting parts and assign corresponding connecting part attribute information to each welding point; including: generating a three-dimensional model of the welding point according to the three-dimensional coordinate points of all welding points, associating the connecting parts to be welded with the three-dimensional model, and assigning the connecting part attribute information of the connecting parts to the corresponding welding points; An error correction module is used to determine in turn whether the number of solder joints at each of the three-dimensional coordinate points is accurate. If the number of solder joints is inaccurate, an error data list is output, and the number of solder joints at the corresponding three-dimensional coordinate points is corrected according to the error data list, and then the judgment is repeated until the number of solder joints at all three-dimensional coordinate points is accurate. The number output module is used to number all solder joints according to the area number and output the number, solder joint attribute information and connector attribute information corresponding to each solder joint.
8. An electronic device, characterized in that: include: Memory for storing computer software programs; A processor is used to read and execute the computer software program to implement the automatic welding point management method described in any one of claims 1 to 6.
9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer software program for implementing the automatic welding point management method according to any one of claims 1 to 6.