Offline extraction method, system and storage medium based on a groove weld of a welded piece
By precisely calculating and dividing the interface and space of the welded parts, and selecting appropriate solder specifications and angle guidance, the problems of insufficient welding accuracy and efficiency are solved, and high-efficiency and high-precision welding is achieved.
Patent Information
- Application Number
- CN202411305637.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-19
- Publication Date
- 2025-12-19
- Estimated Expiration
- 2044-09-19
AI Technical Summary
Existing technologies fail to effectively extract rich weld information offline during the welding process, resulting in insufficient welding accuracy and efficiency.
By acquiring the interface and space of the welded parts, it is determined whether the interface is a welding surface, and it is divided into multiple welding segments. The total amount of solder is calculated, the appropriate solder specification is selected, and the welding head angle and position of the welding machine are simulated to form a welding video to guide the welding process.
It improves welding accuracy and efficiency, avoids mis-welding problems, provides comprehensive weld information, and ensures welding quality.
Smart Images

Figure CN118848362B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of data processing, more particularly to an offline extraction method and system for a groove weld of a welding piece and a storage medium. BACKGROUND
[0002] Numerical control welding is a landmark processing technology in modern industry and is widely used in the construction steel component industry. Among all types of welds, groove welding has become an important welding method in the current welding field due to its advantages of improving welding strength and sealing, reducing welding deformation, and simple operation. Similar prior art includes Chinese Patent No. CN114888478A, which discloses a correction method and device for process parameters of a middle assembly, the method comprising: obtaining each model weld in a middle assembly model, and dividing each model weld into a plurality of sub-model welds one by one; obtaining the weld parameters of each sub-model weld, and extracting the welding process parameters of each sub-model weld according to the weld parameters of each sub-model weld; scanning the welds of the actual middle assembly corresponding to the middle assembly model, and extracting the weld parameters of the actual welds corresponding to each sub-model weld; comparing the weld parameters of each sub-model weld with the weld parameters of the corresponding actual weld one by one to obtain weld difference parameters, and correcting the welding process parameters of each sub-model weld according to the weld difference parameters, which can correct the welding process parameters and improve the subsequent welding quality. In addition, similar prior art includes Japanese Patent No. JP2023087231A, which provides a welding execution determination method that can improve the accuracy of welding quality determination or skill evaluation of construction personnel. The welding execution determination method includes step S200, which captures a welding portion including a molten pool HM during welding operation and a welding image IP obtained by capturing the welding portion, step S104, which identifies a major feature regarding at least one shape; step S105, which identifies a minor feature as a dimensionless quantity according to a calculation formula with the major feature as a variable; and step S107, which includes a process of determining welding quality or a process of evaluating construction personnel skills based on the minor feature. The above two patent documents solve the problem of extracting weld data during welding to guide welding, but do not consider generating rich weld information offline to improve welding accuracy and efficiency. SUMMARY
[0003] To better solve the above problems, the present application provides an offline extraction method for a groove weld of a welding piece, the method comprising:
[0004] Step S1: input the assembly model of the steel frame structure to be welded through the input unit, obtain the assembly structural members adjacent to the same gap in the assembly model, and extend the first structural member in the assembly member along the extension direction of the first structural member and close to the gap side to obtain the intersection surface and intersection space of the first structural member and the second structural member, wherein the first structural member and the second structural member are adjacent to the same gap;
[0005] Step S2: determine whether the intersection surface is a welding surface, when the intersection surface is a welding surface, divide the welding surface into a plurality of welding sections according to the welding seam width, obtain the welding space based on the corresponding relationship between each welding section and the intersection space, and calculate the total welding amount corresponding to the welding section based on the welding space, welding rule and length of the welding section;
[0006] Step S3: obtain the material combination of the first structural member and the second structural member, and select the corresponding target welding material from the welding material database based on the material combination, and obtain the specification of the target welding material corresponding to the welding section based on the total welding amount corresponding to each welding section;
[0007] Step S4: input the model of the welding machine through the input unit, obtain the welding angle of the welding machine at each position in each welding section by simulating the welding head of the welding machine, calculate the single welding amount and the welding width corresponding to single welding at each position in the welding section under the welding angle, and mark the welding angle, the single welding amount and the welding width corresponding to single welding at the corresponding welding position, and form a welding video.
[0008] As a preferred technical solution, the step S1 comprises the following steps:
[0009] Step S11: input the assembly model of the steel frame structure to be welded through the input unit, obtain all assembly structural members adjacent to the same gap in the assembly model, wherein the assembly structural members corresponding to the same gap are at least two;
[0010] Step S12: extend the first structural member in the assembly structural member along the extension direction of the first structural member and close to the gap side to obtain the intersection surface and the intersection space of the first structural member and the second structural member after extension, wherein the first structural member is assembled or welded on the second structural member, and the intersection space is the path space before and after the extension of the first structural member.
[0011] As a preferred technical solution, the step S2 comprises the following steps:
[0012] Step S21: when the interface has a through hole or the difference between the minimum width and length of the interface is less than a first threshold value and the area of the interface is greater than a second threshold value, the interface is not a welding surface, otherwise it is a welding surface;
[0013] Step S22: a plurality of detection points are uniformly arranged on the edge of the welding surface, a center line of the welding surface is obtained, and a weld width corresponding to the detection points in the direction perpendicular to the center line is obtained, and the welding surface is divided into a plurality of welding sections according to the weld width, wherein the difference between the weld widths corresponding to any two detection points in each welding section is less than a set difference value;
[0014] Step S23: a first amount of solder is obtained based on the volume of the interface space corresponding to the welding section, a second amount of solder is calculated according to the length of the welding section and the welding rule outside the weld, and the sum of the first amount of solder and the second amount of solder is taken as the total amount of solder, the welding rule including welding width and welding thickness, and the product of the length of the welding section, the welding width and the welding thickness is taken as the second amount of solder.
[0015] As a preferred technical solution, the step S3 comprises the following steps:
[0016] Step S31: obtaining the material combination of the first structural part and the second structural part from the marking information on the first structural part and the second structural part, wherein the material combination is the combination of the material type of the first structural part and the material type of the second structural part;
[0017] Step S32: selecting the corresponding target solder and the welding parameter table of the target solder from the solder selection library based on the material combination, and selecting the specification of the target solder from the welding parameter table of the target solder according to the ratio of the total amount of solder of the welding section to the length of the welding section, wherein the larger the ratio is, the larger the specification of the target solder is.
[0018] As a preferred technical solution, the step S4 comprises:
[0019] Step S41: inputting the model of a welding machine through an input unit, and simulating the welding head of the welding machine corresponding to the model through a simulation unit, and adjusting the angle of the welding head to obtain the welding angle suitable for each welding position of each welding section;
[0020] Step S42: according to the single soldering length of the soldering machine, the single soldering position and the corresponding single soldering amount and single soldering width are marked at each soldering position in the welding segment, and a welding video guidance is formed.
[0021] As a preferred technical solution, the step S4 further comprises a step S5:
[0022] The first structure, the second structure, the target solder, the solder specification and the total solder amount of each welding segment in the welding surface between the first structure and the second structure are added to a welding list, and the welding angle, the single soldering amount and the single soldering width of each soldering position in each welding segment are added to the welding list, the welding list is exported by an exporting unit, and a corresponding soldering machine is input, the soldering machine performs welding according to the welding list, and whether the welding quality of each position in the welding segment and the whole welding segment is qualified is verified by the single soldering amount of each position in each welding segment and the total solder amount corresponding to the whole welding segment.
[0023] As a preferred technical solution, the step S5 further comprises:
[0024] When the difference between the actual single soldering amount of each position in the welding segment and the single soldering amount in the welding list is less than or equal to a third threshold value, and the difference between the actual total solder amount corresponding to the welding segment and the total solder amount corresponding to the welding segment in the welding list is less than or equal to a fourth threshold value, the welding of the welding segment is qualified, otherwise it is unqualified, wherein the fourth threshold value is greater than the third threshold value.
[0025] As a preferred technical solution, the total solder amount is the volume of the target solder after melting.
[0026] The application also provides an offline extraction system based on a bevel weld of a welding piece, which is used to realize the above method, and comprises:
[0027] An input unit is configured to input an assembly model of a steel frame structure to be welded, obtain assembly structure pieces adjacent to the same gap in the assembly model, and input a model of a soldering machine.
[0028] The computing unit is used for extending the first structural part in the assembly along the extension direction of the first structural part and close to one side of the gap, obtaining the intersection surface and intersection space of the first structural part and the second structural part, judging whether the intersection surface is a welding surface, dividing the welding surface into a plurality of welding sections according to the welding seam width when the intersection surface is the welding surface, obtaining the welding space based on the corresponding relationship between each welding section and the intersection space, and calculating the total welding amount corresponding to each welding section based on the welding space, welding rules and the length of the welding section.
[0029] The selecting unit is used for obtaining the material combination of the first structural part and the second structural part, selecting the corresponding target welding material from the welding material database based on the material combination, and obtaining the specification of the target welding material corresponding to each welding section based on the total welding amount of each welding section.
[0030] The marking unit is used for obtaining the welding angle of the welding machine at each position in each welding section by simulating the welding head of the welding machine, calculating the single welding amount and the welding width corresponding to single welding at each position in each welding section under the welding angle, and marking the welding angle, the single welding amount and the welding width corresponding to single welding at the corresponding welding position, and forming a welding video.
[0031] The application further provides a computer storage medium, which stores program instructions, wherein the program instructions control the device where the computer storage medium is located to execute the method.
[0032] Compared with the prior art, the application has at least the following advantages:
[0033] The present application not only improves the calculation accuracy of the total welding material quantity of each welding section, but also avoids the problem of miswelding, by uniformly setting a plurality of detection points at the edge of the welding surface and obtaining the center line of the welding surface, by calculating the welding width at each detection point position, since the same length of welding surface has different temperature resistance and different target welding material quantity when the welding width is different, in order to obtain more accurate welding control information, the welding surface is divided into a plurality of welding sections, and the total welding material quantity of each welding section is calculated respectively, and based on the total welding material quantity, the target welding material specification suitable for each welding section is selected, and the model of the welding machine is input into the system, and based on the welding machine model, the welding head of the welding machine is simulated, the welding angle at each welding position in each welding section is obtained by adjusting the angle of the welding head, and the length that can be welded by the welding head at a time is calculated from the contact surface of the welding head and the welding section according to the state of the welding angle corresponding to each welding position, based on the welding length, the corresponding intersection space of the welding length is calculated, that is, the single welding material quantity, the single welding material quantity is the volume of the welding material after melting, the welding angle corresponding to each welding position, the single welding material quantity and the welding width are marked in the assembly model, and a welding video is formed to guide welding, thereby improving the welding efficiency, and the comprehensive welding information is provided by the mutual cooperation of the technical solutions, thereby improving the efficiency and precision of welding. BRIEF DESCRIPTION OF DRAWINGS
[0034] Figure 1 The present application provides an offline extraction method for a bevel welding seam of a welding piece, as shown in
[0035] Figure 2 The present application provides an offline extraction method for a bevel welding seam of a welding piece, as shown in DETAILED DESCRIPTION
[0036] In order to make the purpose, technical scheme and advantages of the present application more clear, the present application is further described in detail below in combination with the drawings and examples. It should be understood that the specific examples described herein are only used to explain the present application, and are not used to limit the present application.
[0037] The present application provides an offline extraction method for a bevel welding seam of a welding piece, as shown in Figure 1 The method comprises:
[0038] Step S1: input the assembly model of the steel frame structure to be welded through the input unit, obtain the assembly structural members adjacent to the same gap in the assembly model, and extend the first structural member in the assembly member along the extension direction of the first structural member and the side close to the gap, to obtain the intersection surface and intersection space of the first structural member and the second structural member, wherein the first structural member and the second structural member are adjacent to the same gap;
[0039] Specifically, the first structural member in the above assembly structural member is extended along the extension direction and the side close to the above gap, wherein the second structural member is a welding female member, the first structural member is a welding male member, when there are multiple welding male members, each welding male member needs to be extended according to the direction of the first structural member, and the intersection surface and intersection space of each welding male member and the welding female member are obtained, wherein the intersection surface is the intersection surface of the extended welding male member and the welding female member, and the intersection space is the path space in the extension process between the plane opposite to the gap before the extension of the welding male member and the intersection surface, through the above technical solution, the intersection surface and intersection space of the first structural member and the second structural member can be accurately obtained, when the intersection surface is a welding surface, the calculation accuracy of the total welding material amount corresponding to each welding section is improved, and thus the welding accuracy is improved.
[0040] Step S2: determine whether the intersection surface is a welding surface, when the intersection surface is a welding surface, divide the welding surface into multiple welding sections according to the weld width, obtain the welding space based on the corresponding relationship between each welding section and the intersection space, and calculate the total welding material amount corresponding to the welding section based on the welding space, the welding rule and the length of the welding section;
[0041] Specifically, since in the above assembly model, not all gaps are welds, when there is a through hole on the above interface, that is, the first component structure and the second component structure can be fixedly connected through the above through hole, the gap can be a gap left for the gasket between the second structure and the nut of the screw when the first structure and the second structure are fixed by screwing through the through hole, and since the weld is mostly long strip or ring, when the difference between the minimum width and length of the interface is less than the first threshold, it means that the interface is a solid approximately circular plane, which can be a gap left for filling adhesive, and the interface after excluding the above two cases is considered as a welding surface, by uniformly setting multiple detection points on the edge of the above welding surface and obtaining the center line of the welding surface, by calculating the welding width at each of the above detection points, since the welding surface of the same length has different temperature resistance and different amounts of target solder used when the welding width is different, in order to obtain more accurate welding control information, the welding surface is divided into multiple welding sections, and the difference between the welding widths corresponding to different detection points in the same welding section is small, so that different parts in the same welding section adapt to the same welding control information, since welding is performed not only on the weld corresponding to each of the above welding sections, but also on the outside of the weld, therefore, the first amount of solder that the gap corresponding to each of the above welding sections can accommodate is calculated according to the volume of the interface space corresponding to each of the above welding sections, the second amount of solder is calculated according to the product of the length, welding thickness and welding width of the outside of the welding section, and the sum of the first amount of solder and the second amount of solder is taken as the total amount of solder corresponding to the welding section, through the above technical solution, the welding surface cannot be divided into multiple welding sections according to the welding width, and the total amount of solder corresponding to each welding section is also accurately calculated, which lays a foundation for obtaining accurate welding control information.
[0042] Step S3: obtaining the material combination of the first structure and the second structure, and selecting the corresponding target solder from the solder database based on the material combination, and also obtaining the specification of the target solder corresponding to each of the welding sections based on the total amount of solder corresponding to each of the welding sections;
[0043] Specifically, by acquiring the materials of the first structure and the second structure in the assembly model respectively, and selecting the corresponding target solder and the welding parameter table of the target solder from the material database according to the material combination of the first structure and the second structure, and selecting the size of the target solder according to the ratio of the total solder amount to the length of the welding section, that is, the solder amount corresponding to the unit length, and the larger the total solder amount, the larger the size of the target solder, thereby reducing the mismatch of the welding wire size during the welding process, which reduces the welding speed. Through the technical solution, the solder size suitable for the welding section can be obtained, thereby improving the welding speed.
[0044] Step S4: input the model of the welding machine through the input unit, obtain the welding angle of the welding machine at each position in each welding section by simulating the welding head of the welding machine, calculate the single solder amount and the welding width corresponding to single welding at each position in the welding section under the welding angle, and mark the welding angle, the single solder amount and the welding width corresponding to single welding at the corresponding welding position, and form a welding video.
[0045] Specifically, the model of the welding machine is input through the input unit, and the welding head of the welding machine is simulated based on the model of the welding machine. The welding angle at each welding position in each welding section is obtained by adjusting the angle of the welding head. According to the state of each welding position corresponding to the welding angle, the length that can be welded by the welding head at a time can be calculated from the contact surface of the welding head and the welding section. Based on the welding length, the transfer space corresponding to the welding length can be calculated, that is, the single solder amount. The single solder amount is the volume of the solder after melting required for single welding. The welding angle, single solder amount and welding width corresponding to each welding position are marked in the assembly model, and a welding video is formed to guide welding, thereby improving the welding efficiency.
[0046] Further, the step S1 includes the following steps:
[0047] Step S11: input the assembly model of the steel frame structure to be welded through the input unit, and obtain all assembly structure members adjacent to the same gap in the assembly model, wherein the assembly structure members corresponding to the same gap are at least two;
[0048] Specifically, the assembly model is input into the offline extraction system of the bevel weld through the input unit, wherein the assembly model includes a welding gap and an assembly gap, and all assembly structure members adjacent to the same gap are obtained, and the intersection surface and the intersection space are laid by extending at least one of the assembly structure members.
[0049] Step S12: extending one side of the first structure in the assembly structure along the extension direction of the first structure and close to the gap, to obtain the intersection surface and the intersection space of the first structure and the second structure after the extension of the first structure, wherein the first structure is assembled or welded on the second structure, and the intersection space is the path space before and after the extension of the first structure.
[0050] Specifically, by extending one side of the first structure in the assembly structure along the extension direction and close to the gap, wherein the second structure is a welding female part, and the first structure is a welding male part, when there are multiple welding male parts, each welding male part needs to be extended according to the direction of the first structure, and the intersection surface and the intersection space of each welding male part and the welding female part are obtained, wherein the intersection surface is the intersection surface of the extended welding male part and the welding female part, and the intersection space is the path space in the extension process between the plane opposite to the gap before the extension of the welding male part and the intersection surface, by the technical solution, the intersection surface and the intersection space of the first structure and the second structure can be accurately obtained, and the calculation accuracy of the total welding material corresponding to each welding section is improved.
[0051] Further, the step S2 includes the following steps:
[0052] Step S21: when there is a through hole on the intersection surface or the difference between the minimum width and the length of the intersection surface is less than a first threshold value and the area of the intersection surface is greater than a second threshold value, the intersection surface is not a welding surface, otherwise it is a welding surface.
[0053] Specifically, since not all gaps in the assembly model are welding seams, when there is a through hole on the intersection surface, that is, the first structure and the second structure can be fixedly connected through the through hole, the gap can be a gap left for the gasket between the second structure and the nut of the screw when the first structure and the second structure are fixed by the screw passing through the through hole, and since the welding seam is usually long strip-shaped or ring-shaped, when the difference between the minimum width and the length of the intersection surface is less than the first threshold value, it indicates that the intersection surface is a solid approximately circular plane, which can be a gap left for filling adhesive, and the intersection surface after excluding the above two cases is considered to be a welding surface, by the technical solution, whether the intersection surface is a welding surface can be accurately determined, and the welding accuracy is improved.
[0054] Step S22: uniformly setting a plurality of detection points on the edge of the welding surface, obtaining a center line of the welding surface, and obtaining a welding seam width corresponding to the detection points in a direction perpendicular to the center line, and dividing the welding surface into a plurality of welding sections according to the welding seam width, wherein the difference between the welding seam widths corresponding to any two detection points in each welding section is less than a set difference value;
[0055] Step S23: obtaining a first solder amount based on the volume of the joint space corresponding to the welding section, and calculating a second solder amount according to the length of the welding section and the welding rule outside the welding seam, and taking the sum of the first solder amount and the second solder amount as the total solder amount, wherein the welding rule includes welding width and welding thickness, and the product of the length of the welding section, the welding width and the welding thickness is taken as the second solder amount.
[0056] Specifically, by uniformly setting a plurality of detection points on the edge of the welding surface, obtaining a center line of the welding surface, the points on the center line are equidistant from the edges of the two joint surfaces in the perpendicular direction, and by calculating the welding width at each detection point, since the same length of the welding surface has different temperature resistance and uses different amounts of target solder when the welding width is different, in order to obtain more accurate welding control information, the welding surface is divided into a plurality of welding sections, and the difference between the welding widths corresponding to different detection points in the same welding section is small, so that different parts in the same welding section adapt to the same welding control information. Since welding is performed not only on the welding seam corresponding to the welding section, but also on the outside of the welding seam, the first solder amount that can be accommodated by the gap corresponding to each welding section is calculated according to the volume of the joint space corresponding to the welding section, the second solder amount is calculated according to the product of the length, welding thickness and welding width outside the welding section, and the sum of the first solder amount and the second solder amount is taken as the total solder amount corresponding to the welding section. Through the technical solution, the welding surface cannot be divided into a plurality of welding sections according to the welding seam width, and the total solder amount corresponding to each welding section is accurately calculated, which lays a foundation for obtaining accurate welding control information.
[0057] Further, the step S3 comprises the following steps:
[0058] Step S31: obtaining a material combination of the first structural part and the second structural part from the annotation information on the first structural part and the second structural part, wherein the material combination is a combination of a material type of the first structural part and a material type of the second structural part;
[0059] Step S32: selecting the corresponding target solder and the welding parameter table of the target solder from the solder selection library based on the material combination, and selecting the size of the target solder from the welding parameter table of the target solder according to the ratio of the total solder amount of the welding section to the length of the welding section, wherein the larger the ratio is, the larger the size of the corresponding target solder is.
[0060] Specifically, by obtaining the materials of the first structural member and the second structural member in the above assembly model respectively, selecting the corresponding target solder and the welding parameter table of the target solder from the solder database according to the material combination of the first structural member and the second structural member, and selecting the size of the target solder according to the ratio of the total solder amount of the welding section to the length of the welding section, i.e. the amount of solder per unit length, and the larger the total solder amount is, the larger the size of the corresponding target solder is, the mismatch between the welding wire size and the welding speed during the welding process is reduced. Through the technical solution, the size of the solder suitable for the welding section can be obtained, thereby improving the welding speed.
[0061] Further, the step S4 comprises:
[0062] Step S41: inputting the model of the welding machine through the input unit, simulating the welding head of the welding machine corresponding to the model through the simulation unit, and adjusting the angle of the welding head to obtain the welding angle suitable for each welding position in each welding section;
[0063] Step S42: under the corresponding welding angle at each welding position in the welding section, calculating the single solder amount required for single welding according to the single welding length of the welding machine, and marking the welding angle, the single solder amount, and the welding width corresponding to the single welding at each welding position in the assembly model, and forming a welding video to guide welding.
[0064] Specifically, the model of the welding machine is input through the input unit, and the welding head of the welding machine is simulated based on the model of the welding machine. The welding head is a three-dimensional image. The welding angle at each welding position in each welding section is obtained by adjusting the angle of the welding head. Furthermore, the length of single welding of the welding head can be calculated from the contact surface of the welding head and the welding section under the condition that each welding position corresponds to the welding angle. The transfer space corresponding to the welding length can be calculated based on the welding length, which is the single solder amount. The welding angle, single solder amount, and welding width corresponding to each welding position are marked at the corresponding welding position in the assembly model, and a welding video is formed to guide welding, thereby improving the welding efficiency.
[0065] Further, the step S4 further comprises a step S5:
[0066] The first structure and the second structure and the corresponding target solder, the solder specification and the total solder amount of each welding section in the welding surface between the first structure and the second structure are added to the welding list, and the welding angle, the single solder amount and the welding width of single welding at each welding position in each welding section are also added to the welding list. The welding list is exported by an exporting unit and input into a corresponding welding machine. The welding machine performs welding according to the welding list and verifies whether the welding quality at each position in the welding section and the entire welding section is qualified by the single solder amount at each position in each welding section and the total solder amount corresponding to the entire welding section.
[0067] Specifically, by adding the first structure and the second structure and the corresponding target solder to the welding list, the corresponding target solder is selected based on the welding list, and the solder specification and the total solder amount of each welding section in the welding surface between the first structure and the second structure are also added to the welding list, so that the user selects a suitable solder specification. By adding the welding angle, the single solder amount and the single welding width corresponding to each welding position in the welding section, the welding machine can select a suitable welding temperature and welding speed according to the parameters, which can improve the welding speed while ensuring the welding quality. The welding quality of the welding section can also be verified by the single solder amount and the total solder amount corresponding to the welding section. Through the technical solution, more comprehensive and complete weld information can be obtained, thereby improving the welding efficiency and the welding quality.
[0068] Further, the step S5 further comprises:
[0069] When the difference between the actual single solder amount at each position in the welding section and the single solder amount in the welding list is less than or equal to a third threshold value, and the difference between the actual total solder amount corresponding to the welding section and the total solder amount corresponding to the welding section in the welding list is less than or equal to a fourth threshold value, the welding of the welding section is qualified, otherwise it is unqualified, wherein the fourth threshold value is greater than the third threshold value.
[0070] Specifically, in the welding process, the closer the actual single solder amount is to the above-mentioned single solder amount in the above-mentioned welding list, the more sufficient the welding at the corresponding welding position is, and the problem of insufficient welding does not occur, so that it can be preliminarily judged whether the welding at the welding position is qualified. In the welding process of each welding section, a small deviation of individual welding position from the above-mentioned single solder amount is allowed, but the cumulative error caused thereby cannot exceed the above-mentioned fourth threshold value, that is, the difference between the actual total solder amount of the corresponding welding section and the total solder amount corresponding to the above-mentioned welding list cannot exceed the above-mentioned fourth threshold value. When the above-mentioned two conditions are both met, it is considered that the welding is qualified, otherwise it is considered unqualified. Through the above-mentioned technical solution, the welding machine can perform efficient and accurate welding according to the above-mentioned welding list.
[0071] Further, the total solder amount is the volume of the target solder after melting.
[0072] The application also provides an offline extraction system based on a groove weld of a welded part, which is used to implement the above-mentioned method, as shown in the accompanying drawings. Figure 2 The system comprises:
[0073] An input unit is configured to input a welding assembly model of a steel frame structure to be welded, acquire assembly structural parts adjacent to the same gap in the welding assembly model, and input a model of a welding machine.
[0074] A calculation unit is configured to extend a first structural part in the assembly part along the extension direction of the first structural part and on the side close to the gap, acquire an interface and an interface space between the first structural part and a second structural part adjacent to the same gap, judge whether the interface is a welding surface, divide the welding surface into a plurality of welding sections according to the welding seam width when the interface is a welding surface, acquire a welding space based on the corresponding relationship between each welding section and the interface space, and calculate a total solder amount corresponding to the welding section based on the welding space, a welding rule and the length of the welding section.
[0075] A selection unit is configured to acquire a material combination of the first structural part and the second structural part, select a corresponding target solder from a solder database based on the material combination, and acquire the specification of the target solder corresponding to the welding section based on the total solder amount corresponding to each welding section.
[0076] The marking unit is used for obtaining the welding angle of the welding machine at each position in each welding section by simulating the welding head of the welding machine, and calculating the single welding amount and the corresponding welding width of single welding at each position in the welding section under the welding angle, and marking the welding angle, the single welding amount and the corresponding welding width of single welding at each position in the welding section, and forming a welding video.
[0077] The application further provides a computer storage medium, which stores program instructions, wherein the program instructions control a device where the storage medium is located to execute the method.
[0078] In summary, the application obtains the intersection surface and the intersection space of the first structural member and the second structural member adjacent to the same gap, judges whether the intersection surface is a welding surface, improves the calculation accuracy of the total welding amount corresponding to each welding section, avoids the problem of miswelding, evenly sets a plurality of detection points on the edge of the welding surface, obtains the center line of the welding surface, calculates the welding width at each detection point position, divides the welding surface into a plurality of welding sections, calculates the total welding amount of each welding section, selects the target welding specification suitable for each welding section based on the total welding amount, inputs the model of the welding machine into the system, simulates the welding head of the welding machine based on the model of the welding machine, adjusts the angle of the welding head to obtain the welding angle at each welding position in each welding section, calculates the length that can be welded by the welding head at each welding position under the corresponding welding angle, calculates the intersection space corresponding to the welding length based on the welding length, that is, the single welding amount, the single welding amount is the volume of the molten welding material required for single welding, marks the welding angle, the single welding amount and the welding width corresponding to each welding position in the assembly model, and forms a welding video to guide welding, thereby improving the welding efficiency, and the comprehensive welding information is provided by the mutual cooperation of the technical solutions, thereby improving the efficiency and precision of welding.
[0079] The technical features of the above-mentioned embodiments can be combined in any way, and to make the description concise, all possible combinations of the technical features in the above-mentioned embodiments are not described, however, as long as the combination of the technical features does not exist contradictory, it should be considered as the scope of the present application.
[0080] The above embodiments are only some embodiments of the present application, and the description is more specific and detailed, but it should not be understood as a limitation on the scope of the patent of the present application. It should be pointed out that for ordinary skilled persons in the art, without departing from the concept of the present application, a number of modifications and improvements can be made, which are all within the scope of protection of the present application. Therefore, the scope of protection of the patent of the present application should be subject to the appended claims.
[0081] The above is only a preferred embodiment of the present application, and does not limit the present application. Any modification, equivalent replacement and improvement made within the spirit and principle of the present application shall be included in the protection scope of the present application.
Claims
1. An off-line extraction method based on the groove weld of a welded piece, characterized in that, The method comprises: Step S1: inputting an assembly model of a steel frame structure to be welded through an input unit, obtaining assembly structural members adjacent to the same gap in the assembly model, and lengthening a first structural member in the assembly structural members along the extension direction of the first structural member and on the side close to the gap, obtaining the intersection surface and intersection space of the first structural member and a second structural member, wherein the first structural member and the second structural member are adjacent to the same gap; Step S2: judging whether the intersection surface is a welding surface, when the intersection surface is a welding surface, dividing the welding surface into a plurality of welding sections according to the welding seam width, obtaining a welding space based on the corresponding relationship between each welding section and the intersection space, and calculating the total welding material amount corresponding to each welding section based on the welding space, welding rules and the length of the welding section; Step S3: obtaining the material combination of the first structural member and the second structural member, and selecting the corresponding target welding material from the welding material database based on the material combination, and obtaining the specification of the target welding material corresponding to each welding section based on the total welding material amount corresponding to each welding section; Step S4: inputting the model of a welding machine through an input unit, obtaining the welding angle of the welding machine at each position in each welding section by simulating the welding head of the welding machine, calculating the single welding material amount and the welding width corresponding to single welding at each position in the welding section under the welding angle, and marking the welding angle, the single welding material amount and the welding width corresponding to single welding at the corresponding welding position, and forming a welding video.
2. The method of claim 1, wherein, The step S1 comprises the following steps: Step S11: inputting an assembly model of a steel frame structure to be welded through an input unit, obtaining all assembly structural members adjacent to the same gap in the assembly model, wherein the assembly structural members corresponding to the same gap are at least two; Step S12: lengthening the first structural member in the assembly structural members along the extension direction of the first structural member and on the side close to the gap, obtaining the intersection surface and the intersection space of the first structural member and the second structural member after extension, wherein the first structural member is assembled or welded on the second structural member, and the intersection space is the path space before and after the extension of the first structural member.
3. The method of claim 1, wherein, The step S2 comprises the following steps: Step S21: when there is a through hole on the intersection surface or the difference between the minimum width and length of the intersection surface is less than a first threshold value and the area of the intersection surface is greater than a second threshold value, the intersection surface is not a welding surface, otherwise it is a welding surface; Step S22: uniformly setting a plurality of detection points on the edge of the welding surface, obtaining the center line of the welding surface, and obtaining the welding seam width corresponding to the detection points in the direction perpendicular to the center line, dividing the welding surface into a plurality of welding sections according to the welding seam width, wherein the difference between the welding seam widths corresponding to any two detection points in each welding section is less than a set difference. Step S23: based on the volume of the joint space corresponding to the welding section, a first solder amount is obtained, and a second solder amount is calculated according to the length of the welding section and the welding rule outside the welding seam, and the sum of the first solder amount and the second solder amount is taken as the total solder amount, and the welding rule includes the welding width and the welding thickness, and the product of the length of the welding section, the welding width and the welding thickness is taken as the second solder amount.
4. The method of claim 1, wherein, The step S3 includes the following steps: Step S31: obtaining the material combination of the first structure and the second structure from the annotation information on the first structure and the second structure, wherein the material combination is the combination of the material type of the first structure and the material type of the second structure; Step S32: based on the material combination, the corresponding target solder and the welding parameter table of the target solder are selected from the solder database, and the size of the target solder is selected from the welding parameter table of the target solder according to the ratio of the total solder amount of the welding section to the length of the welding section, wherein the larger the ratio is, the larger the size of the corresponding target solder is.
5. The method of claim 1, wherein, The step S4 includes: Step S41: input the model of the welding machine through the input unit, and simulate the welding head of the welding machine corresponding to the model through the simulation unit, and adjust the angle of the welding head to obtain the welding angle suitable for each welding position of each welding section; Step S42: according to the single welding length of the welding machine, the single solder amount required for single welding is calculated at each welding position in the welding section corresponding to the welding angle, and the welding angle corresponding to each welding position, the single solder amount and the welding width corresponding to the single welding are marked at each welding position, and a welding video is formed to guide welding.
6. The method of claim 5, wherein, The step S4 further includes step S5: The first structure and the second structure and the corresponding target solder, the solder size corresponding to each welding section in the welding surface between the first structure and the second structure and the total solder amount are added to the welding list, and the welding angle, the single solder amount and the welding width of single welding at each welding position in each welding section are added to the welding list, the welding list is exported through the export unit, and the corresponding welding machine is input, the welding machine performs welding according to the welding list, and verifies whether the welding quality at each position in the welding section and the whole welding section is qualified through the single solder amount at each position in each welding section and the total solder amount corresponding to the whole welding section.
7. The method of claim 6, wherein, The step S5 further includes: The actual single solder amount at each position in the welding section is less than or equal to a third threshold value, and the difference between the actual total solder amount corresponding to the welding section and the total solder amount corresponding to the welding section in the welding list is less than or equal to a fourth threshold value, and the welding section is qualified, otherwise unqualified, wherein the fourth threshold value is greater than the third threshold value.
8. The method of claim 1, wherein, The total solder amount is the volume of the target solder after melting.
9. An off-line extraction system for a groove weld based on a weldment, the system being for implementing the method according to any one of claims 1-8, characterized in that, The system comprises: An input unit configured to input an assembly model of a steel structure to be welded, obtain assembly structural members adjacent to the same gap in the assembly model, and input a model of a welding machine; A calculation unit configured to extend a first structural member in the assembly structural members along an extension direction of the first structural member and on a side close to the gap, obtain an interface and an interface space between the first structural member and a second structural member adjacent to the same gap, determine whether the interface is a welding surface, divide the welding surface into a plurality of welding sections according to a weld width when the interface is a welding surface, obtain a welding space based on a corresponding relationship between each welding section and the interface space, and calculate a total solder amount corresponding to each welding section based on the welding space, a welding rule, and a length of the welding section; An obtaining unit configured to obtain a material combination of the first structural member and the second structural member, select a corresponding target solder from a solder database based on the material combination, and obtain a specification of the target solder corresponding to each welding section based on the total solder amount corresponding to each welding section. A labeling unit configured to obtain a welding angle of the welding machine at each position in each welding section by simulating a welding head of the welding machine, calculate a single solder amount and a corresponding welding width of single welding at each position in the welding section under the welding angle, and label the welding angle, the single solder amount, and the corresponding welding width of single welding at the corresponding welding position, and form a welding video.
10. A computer storage medium, characterized in that, The storage medium stores program instructions, wherein the program instructions control a device where the storage medium is located to perform the method of any one of claims 1-8 when the program instructions are executed.
Citation Information
Patent Citations
Method and device for correcting middle assembly welding process parameters
CN114888478A
Welding procedure determination method and welding procedure determination device
JP2023087231A
Welding technology optimizing method and welding device
CN111451607A
Control method and control device for welding process
CN111451610A