A method for generating a procedure for arc welding and related components

By automatically generating arc welding process specifications through a processor and comparing joint group information with welding process information, the problems of low efficiency and poor accuracy of manual compilation are solved, and efficient and reliable welding process specification generation is achieved.

CN115599971BActive Publication Date: 2026-07-07CRRC QINGDAO SIFANG CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
CRRC QINGDAO SIFANG CO LTD
Filing Date
2022-09-30
Publication Date
2026-07-07

AI Technical Summary

Technical Problem

Existing welding process specifications mainly rely on manual compilation, resulting in low work efficiency and poor accuracy.

Method used

The processor uses software algorithms to generate arc welding process specifications. It automatically generates welding process specifications using joint pairing information and welding process information, including comparison of joint information and welding process elements and determination of coverage.

Benefits of technology

It improves the efficiency and reliability of welding process specification generation and reduces the error rate caused by manual compilation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115599971B_ABST
    Figure CN115599971B_ABST
Patent Text Reader

Abstract

The application discloses an arc welding process procedure generation method and related components, and relates to the field of welding. In the scheme, the corresponding joint information can be called according to the input joint group information of the welding structure by a processor, the corresponding welding process data can be called according to the input process evaluation number, and the coverage range of the corresponding welding process elements can be extracted. The joint information and the welding process information are compared, and when the joint information and the welding process information are both within the coverage range of the welding process elements, the joint information and the welding process information are written into a preset arc welding process procedure template to automatically generate an arc welding process procedure. It can be seen that the processor is used to generate the arc welding process procedure through a software algorithm, which can avoid the low efficiency and high error rate caused by manual preparation of the arc welding process procedure, and thus the efficiency and reliability of generating the arc welding process procedure can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of welding, and in particular to a method for generating arc welding process specifications and related components. Background Technology

[0002] Welding procedure specifications are important technical documents that guide welding manufacturing. Currently, welding procedure specifications are mainly compiled manually. In order to ensure the accuracy of the welding procedure specifications, the corresponding welding procedure qualification is first selected according to the welding conditions. The process parameters in the welding procedure qualification are then used to formulate the process parameters in the welding procedure specifications. During the design of the welding procedure specifications, the matching between the process parameter information and the welding procedure qualification information needs to be checked item by item. When welding procedure specifications are compiled manually, there are problems such as a large workload leading to low work efficiency and poor accuracy of the welding procedure specifications.

[0003] Therefore, providing a method for automatically generating arc welding process specifications to improve the efficiency and accuracy of generating welding process specifications is a problem that urgently needs to be solved by those skilled in the art. Summary of the Invention

[0004] The purpose of this application is to provide a method and related components for generating arc welding process specifications. By using a processor to generate arc welding process specifications through software algorithms, the low efficiency and high error rate caused by manually compiling arc welding process specifications can be avoided, thereby improving the efficiency and reliability of generating arc welding process specifications.

[0005] To address the aforementioned technical problems, this application provides a method for generating arc welding process specifications, applied to a processor, comprising:

[0006] Receive the process qualification number and the design information of the welding structure input by the staff, the design information including joint assembly information and welding process information;

[0007] Based on the joint pair information, extract the joint information corresponding to the joint pair information from the welding joint database;

[0008] Welding process data is determined from the welding process qualification database according to the process qualification number, and the coverage of welding process elements in the welding process data is extracted.

[0009] Determine whether the joint information and the welding process information are both within the coverage of the welding process elements;

[0010] If so, the joint information and the welding process information are written into a preset arc welding process specification template to generate an arc welding process specification.

[0011] Preferably, the welding process elements include heat input;

[0012] Determining whether the welding process information falls within the coverage of the welding process elements includes:

[0013] Obtain the maximum and minimum values ​​of welding current, welding voltage, and welding speed from the welding process information;

[0014] The minimum heat input is calculated based on the maximum value of the welding current, the welding voltage, and the welding speed.

[0015] The maximum heat input is calculated based on the minimum value of the welding current, the welding voltage, and the welding speed.

[0016] Determine whether the maximum heat input and the minimum heat input are both within the coverage range of the heat input corresponding to the welding process data;

[0017] If so, it is determined that the maximum and minimum values ​​of the welding current, the welding voltage, and the welding speed all meet the requirements, and the process proceeds to the step of writing the joint information and the welding process information into a preset arc welding process specification template to generate an arc welding process specification.

[0018] Preferably, calculating the minimum heat input based on the maximum value of the welding current, the welding voltage, and the welding speed includes:

[0019] The minimum heat input is calculated based on the maximum value of the welding current, the welding voltage, the welding speed, and the first formula;

[0020] The first formula is: Qmin = U*I / Vmax;

[0021] Where Qmin is the minimum heat input, U is the welding voltage, I is the welding current, and Vmax is the maximum welding speed;

[0022] The maximum heat input is calculated based on the minimum value of the welding current, the welding voltage, and the welding speed, including:

[0023] The minimum heat input is calculated based on the maximum value of the welding current, the welding voltage, the welding speed, and the second formula;

[0024] The second formula is: Qmax = U * I / Vmin;

[0025] Where Qmax is the maximum heat input, U is the welding voltage, I is the welding current, and Vmin is the minimum welding speed.

[0026] Preferably, after writing the joint information and the welding process information into a preset arc welding process specification template to generate an arc welding process specification, the method further includes:

[0027] Establish a database of arc welding process specifications;

[0028] The generated arc welding process specifications are stored in the arc welding process specification database.

[0029] Preferably, after storing the generated arc welding process specifications into the arc welding process specification database, the method further includes:

[0030] Receive preset welding process specification elements;

[0031] Extract welding process specification data corresponding to the preset welding process specification elements from the arc welding process specification database, and output the welding process specification data in a preset format.

[0032] Preferably, after storing the generated arc welding process specifications into the arc welding process specification database, the method further includes:

[0033] Obtain the welding conditions and extract the welding condition elements from the welding conditions;

[0034] Determine whether a welding process specification matching the welding condition element exists in the arc welding process specification database;

[0035] If it exists, the matching welding procedure will be output;

[0036] Otherwise, output a matching failure message.

[0037] Preferably, before writing the joint information and the welding process information into a preset arc welding process specification template to generate the arc welding process specification, the method further includes:

[0038] A document number and version number are set for the arc welding process specification so that staff can call the corresponding arc welding process specification based on the document number and version number.

[0039] To address the aforementioned technical problems, this application also provides an arc welding process specification generation system, applied to a processor, comprising:

[0040] The first receiving unit is used to receive the process qualification number and the design information of the welding structure input by the staff. The design information includes joint pairing information and welding process information.

[0041] The first extraction unit is used to extract joint information corresponding to the joint pair information from the welding joint database based on the joint pair information.

[0042] The second extraction unit is used to determine welding process data from the welding process qualification database according to the process qualification number, and extract the coverage of welding process elements in the welding process data;

[0043] The first determining unit is used to determine whether the joint information and the welding process information are both within the coverage of the welding process elements;

[0044] The generation unit is used to write the joint information and the welding process information into a preset arc welding process specification template when both the joint information and the welding process information are within the coverage of the welding process elements, so as to generate an arc welding process specification.

[0045] To address the aforementioned technical problems, this application also provides an arc welding process specification generation device, comprising:

[0046] Memory, used to store computer programs;

[0047] A processor is used to implement the steps of the above-described arc welding process specification generation method when storing a computer program.

[0048] To address the aforementioned technical problems, this application also provides a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the steps of the arc welding process specification generation method described above.

[0049] This application provides a method and related components for generating arc welding process specifications, relating to the welding field. In this scheme, a processor can retrieve corresponding joint information based on the input joint pair information of the welded structure, retrieve corresponding welding process data based on the input process qualification number, extract the coverage area of ​​the corresponding welding process elements, compare it with the joint information and welding process information, and write the joint information and welding process information to a preset arc welding process specification template when both are within the coverage area of ​​the welding process elements, thereby automatically generating the arc welding process specification. It is evident that this application uses a processor to generate arc welding process specifications through software algorithms, which can avoid the low efficiency and high error rate caused by manually compiling arc welding process specifications, thus improving the efficiency and reliability of generating arc welding process specifications. Attached Figure Description

[0050] To more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings used in the prior art and embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0051] Figure 1 A flowchart illustrating a method for generating arc welding process specifications provided in this application;

[0052] Figure 2 A schematic diagram illustrating the elements of an arc welding process specification provided in this application;

[0053] Figure 3 A schematic diagram of the arc welding process specification preparation process provided in this application;

[0054] Figure 4 A schematic diagram illustrating the analysis and early warning of heat input provided in this application;

[0055] Figure 5 A schematic diagram of the architecture of an arc welding process specification database provided in this application;

[0056] Figure 6 A flowchart illustrating a rapid determination method provided in this application;

[0057] Figure 7 A structural block diagram of an arc welding process specification generation system provided in this application;

[0058] Figure 8 The structural block diagram of an arc welding process specification generation device provided in this application. Detailed Implementation

[0059] The core of this application is to provide a method and related components for generating arc welding process specifications. By using a processor to generate arc welding process specifications through software algorithms, the low efficiency and high error rate caused by manually compiling arc welding process specifications can be avoided, thereby improving the efficiency and reliability of generating arc welding process specifications.

[0060] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0061] Please refer to Figure 1 , Figure 1 This application provides a flowchart illustrating a method for generating arc welding process specifications, which is applied to a processor and includes:

[0062] S11: Receive the process qualification number and the design information of the welding structure entered by the staff. The design information includes joint assembly information and welding process information.

[0063] Specifically, it first receives the process qualification number input by the user, so that the corresponding welding process data can be extracted based on this process qualification number; it also receives the design information corresponding to the welded structure, which includes joint pairing information and welding process information, so that the corresponding joint information can be extracted based on the joint pairing information.

[0064] The welding process information may include, but is not limited to, information on welding materials, welding processes, auxiliary processes, and process details.

[0065] The design information of the welded structure refers to relevant information based on the current welded structure design by the designer or staff. It can be directly input by the staff, or it can be input into a document or file by the staff. When the processor executes, it calls this document or file to obtain the corresponding design information. Other implementation methods are also possible, which are not limited here.

[0066] For details, please refer to Figure 2 , Figure 2 This application provides a schematic diagram illustrating the elements of an arc welding process specification. The arc welding process specification can be divided into three parts: document information, joint information, and welding process information, as detailed below:

[0067] Document information includes the document number, version number, and process evaluation (3 elements).

[0068] Joint information includes joint code, tube sheet, joint diagram, welding sequence diagram, base material grade (group), base material thickness, joint type, weld type, weld size, bevel angle, joint gap, blunt edge size, preparation and cleaning, and welding position (14 elements).

[0069] Welding process information includes welding materials (welding material specifications, welding material type / grade, shielding gas type, shielding gas flow rate, tungsten electrode type / size), process parameters (welding method, weld bead, transition mode, current type / polarity, heat input, welding voltage, welding current, wire feed speed, welding speed), auxiliary processes (root cleaning / backing, preheating temperature, preheating holding temperature, interpass temperature, post-weld heat treatment, heat treatment parameters), and process details (oscillation width, oscillation amplitude / frequency, pulse details, weld extension, welding details, welding torch angle (4 categories, 26 elements).

[0070] S12: Extract the joint information corresponding to the joint pairing information from the welding joint database based on the joint pairing information;

[0071] Please refer to Figure 3 , Figure 3 This application provides a schematic diagram of an arc welding process specification compilation flow. Specifically, after obtaining the joint pairing information as described above, an information extraction request is sent to the welding joint database to extract the joint information corresponding to the joint pairing information from the welding joint database.

[0072] Furthermore, considering that when establishing a welding joint database in advance, due to insufficient experience or information, the joint information in the welding joint database may not be very comprehensive, when extracting the corresponding joint information from the welding joint database, it may be that the welding joint database does not contain joint information corresponding to the joint pair information, or the joint information corresponding to the joint pair information in the welding joint database is incomplete. In this case, it will be impossible to generate a complete arc welding process specification.

[0073] Therefore, this application can also add a step to determine whether there is joint information corresponding to the joint pairing information in the welding joint database related to the joint pairing information. If the corresponding joint information exists in the welding joint database, it is directly extracted and written into the corresponding position in the arc welding process specification template to generate the arc welding process specification. If the joint information does not exist or is incomplete, a matching failure message is output so that staff can understand the matching failure situation. Furthermore, based on this matching failure message, missing joint information can be promptly added to the database of failed-matched welding joints, and / or, the missing joint information can be directly added to the position in the arc welding process specification template corresponding to the database of failed-matched joints.

[0074] As can be seen, the method described in this application, in addition to automatically generating arc welding process specifications through the processor, can also supplement the missing joint information in the arc welding process specification template when the joint information in the welding joint database is incomplete, thereby improving the reliability of generating arc welding process specifications.

[0075] S13: Determine the welding process data from the welding process qualification database according to the process qualification number, and extract the coverage of the welding process elements in the welding process data;

[0076] Furthermore, after obtaining the process qualification number, an information extraction request is sent to the welding process qualification database to extract the welding process data corresponding to the process qualification number from the welding process qualification database, and to extract the coverage of the welding process elements corresponding to the welding process data.

[0077] Similarly, if the data in the welding process database is incomplete, it can be supplemented by adding data to the welding process database.

[0078] S14: Determine whether the joint information and welding process information are both within the coverage of the welding process elements;

[0079] S15: If so, the joint information and welding process information are written into the preset arc welding process specification template to generate the arc welding process specification.

[0080] Specifically, to ensure the accuracy of the welding procedure specification, the joint information and welding process information are compared with the coverage of the welding process elements. If they are both within the coverage of the welding process elements, it is determined that the joint information and welding process information in the design information can complete the welding of this structure. The joint information and welding process information are then written into the preset arc welding procedure specification template to generate the arc welding procedure specification.

[0081] Furthermore, as a preferred embodiment, after writing the joint information and welding process information into a preset arc welding process specification template to generate the arc welding process specification, the method further includes:

[0082] Approving the arc welding process specifications and determining whether the approval result is qualified;

[0083] If it is qualified, the qualified arc welding process specification will be added to the arc welding process specification database for future use.

[0084] If the result is unsatisfactory, the arc welding process specification needs to be modified, and the process must be restarted to receive the process qualification number and the design information of the welded structure entered by the staff.

[0085] To further improve the reliability of generating arc welding process specifications, this application, after writing the extracted information into the corresponding position of the arc welding process specification template, also determines whether the arc welding process specification has been approved, i.e., whether the approval result is qualified. If yes, it means that all the data in the current arc welding process specification template is correct and does not need to be modified. The arc welding process specification can be directly generated and added to the arc welding process specification database. If no, it means that there is incorrect data or missing data in the current arc welding process specification template. At this time, it is determined that the arc welding process specification needs to be modified, and the process re-enters the step of receiving the process qualification number and the design information of the welding structure input by the staff. In addition, prompt information can be output at this time so that the staff can modify the information in the arc welding process specification or the design information based on the prompt information, so as to generate an accurate arc welding process specification.

[0086] Please refer to Figure 4 , Figure 4 This is a schematic diagram of heat input analysis and early warning provided in this application.

[0087] As a preferred embodiment, the welding process elements include heat input;

[0088] Determine whether the welding process information is covered by the welding process elements, including:

[0089] Obtain the maximum and minimum values ​​of welding current, welding voltage, and welding speed from the welding process information;

[0090] Calculate the minimum heat input based on the maximum values ​​of welding current, welding voltage, and welding speed;

[0091] The maximum heat input is calculated based on the minimum values ​​of welding current, welding voltage, and welding speed.

[0092] Determine whether the maximum and minimum heat inputs are both within the coverage range of the heat input corresponding to the welding process data;

[0093] If so, the maximum and minimum values ​​of welding current, welding voltage, and welding speed are determined to meet the requirements, and the process proceeds to the step of writing the joint information and welding process information into the preset arc welding process specification template to generate the arc welding process specification.

[0094] Specifically, when welding process elements include heat input, the coverage area of ​​the heat input is first extracted, and the maximum and minimum values ​​of welding current, welding voltage, and welding speed in the welding process information are obtained. The minimum and maximum heat inputs are then calculated, and it is determined whether both are within the coverage area. If so, the maximum and minimum values ​​of welding current, welding voltage, and welding speed are deemed to meet the requirements and are written into the preset arc welding process specification template. Otherwise, a warning message is output so that staff can redesign the design information.

[0095] In one preferred embodiment, the minimum heat input is calculated based on the maximum values ​​of welding current, welding voltage, and welding speed, including:

[0096] The minimum heat input is calculated based on the maximum values ​​of welding current, welding voltage, and welding speed, and the first formula.

[0097] The first formula is: Qmin=U*I / Vmax;

[0098] Where Qmin is the minimum heat input, U is the welding voltage, I is the welding current, and Vmax is the maximum welding speed;

[0099] The maximum heat input is calculated based on the minimum values ​​of welding current, welding voltage, and welding speed, including:

[0100] The minimum heat input is calculated based on the maximum values ​​of welding current, welding voltage, and welding speed, and the second formula.

[0101] The second formula is: Qmax = U * I / Vmin;

[0102] Where Qmax is the maximum heat input, U is the welding voltage, I is the welding current, and Vmin is the minimum welding speed.

[0103] For example, with a welding current of 200±15A, a welding voltage of 20±2V, a welding speed of 10±1mm / s, and a procedure qualification number of SHG-17-BC-001, the welding process data corresponding to procedure qualification number SHG-17-BC-001 is extracted from the welding procedure qualification database, and the heat input coverage range is extracted to be 0.176-0.342KJ / mm. The system automatically analyzes and runs the data, calculating the upper and lower limits of the heat input based on the input welding current, welding voltage, and welding speed. The calculated maximum heat input is Qmax=0.42KJ / mm, and the minimum heat input is 0.242KJ / mm. Then, the system compares the heat input range of this welding process with the heat input coverage range in the procedure qualification photo. The comparison reveals that the maximum value Qmax=0.42KJ / mm exceeds the range of 0.176-0.342KJ / mm. At this point, based on the above comparison and calculation results, it is determined that the heat input in the welding process information exceeds the evaluation range, and the system outputs a "exceeds" warning message to remind staff or engineers to revise the relevant parameters.

[0104] As a preferred embodiment, after writing the joint information and welding process information into a preset arc welding process specification template to generate the arc welding process specification, the method further includes:

[0105] Establish a database of arc welding process specifications;

[0106] Each generated arc welding process specification is stored in the arc welding process specification database.

[0107] Furthermore, after generating multiple arc welding process specifications as described above, these specifications can be added to the arc welding process specification database. At this point, corresponding information can be directly matched from the database to achieve intelligent information matching. For example, by inputting welder qualification information into the database, all information related to that welder qualification can be matched and output, thus achieving rapid information matching. See details for further information. Figure 5 , Figure 5This is a schematic diagram of the architecture of an arc welding process specification database provided in this application.

[0108] As a preferred embodiment, after storing the generated arc welding process specifications to the arc welding process specification database, the method further includes:

[0109] Receive preset welding process specification elements;

[0110] Extract welding process specification data corresponding to preset welding process specification elements from the arc welding process specification database, and output the welding process specification data in a preset format.

[0111] Specifically, welding process specification data corresponding to the received preset welding process specification elements can be extracted from the welding process specification database. For example, the preset welding process specification elements can be welding process specification numbers, welder qualifications, or joint information, etc. This application does not limit this.

[0112] For example, the system accesses the arc welding procedure specification database and queries (matches) the arc welding procedure specification corresponding to welding method 131-PM and joint type B-BW. The system then automatically runs, extracting all welding procedure specifications with welding method 131-PM and joint type B-BW from the database, aggregating them, and outputting them.

[0113] Furthermore, in addition to extracting and summarizing the corresponding data from the arc welding process specification database based on the preset welding process specification elements, the extracted data corresponding to the arc welding process specification elements can also be output in a preset format for easy use by staff. For example, the preset format may be Excel or Word format, etc., which is not limited in this application.

[0114] In summary, the method described in this application enables the rapid collection and extraction of data (arc welding process specifications) corresponding to the elements of the arc welding process specification, thus achieving rapid information retrieval.

[0115] For reference Figure 6 , Figure 6 This is a flowchart illustrating a rapid determination process provided for this application.

[0116] As a preferred embodiment, after storing the generated arc welding process specifications to the arc welding process specification database, the method further includes:

[0117] Obtain the welding conditions and extract the welding condition elements from them;

[0118] Determine whether there is a welding procedure specification in the arc welding procedure specification database that matches the welding condition elements;

[0119] If it exists, the matching welding procedure will be output;

[0120] Otherwise, output a matching failure message.

[0121] For example, to determine whether a welding condition (aluminum alloy material 5083+5083 (grade 22.4), plate thickness 1.0+1.0, flat butt joint (code 1a), welding position PA, and welding wire ER5356-1.2) has a mature welding procedure specification, the system first uses the aluminum alloy material grade 22.4, plate thickness 1.0+1.0, flat butt joint B-BW, welding position PA, and welding wire ER5356-1.2 as an index to query (match) the arc welding procedure specification database. Then, the system automatically runs, extracts the welding condition elements based on the input conditions, and compares them sequentially with the element information in the arc welding procedure specification database. If the comparison reveals that the welding condition elements exceed the current range of the arc welding procedure specification database, then based on the comparison result (no relevant data found), the system concludes that this welding condition does not have a mature arc welding procedure specification. Otherwise, the matched mature arc welding process specification (specifically, the corresponding number and content of the arc welding process specification) will be output.

[0122] As a preferred embodiment, before writing the joint information and welding process information into a preset arc welding process specification template to generate the arc welding process specification, the method further includes:

[0123] Set a document number and version number for the arc welding process specification so that staff can call the corresponding arc welding process specification based on the document number and version number.

[0124] Specifically, the document information described above includes a document number and a version number. These document numbers and version numbers are automatically generated when compiling arc welding process specifications, such as document numbers like 1, 2, 3, etc., which are not limited to this in this application. After assigning a corresponding document number and version number to each arc welding process specification, staff can directly extract the corresponding arc welding process specification based on this document number or version number.

[0125] In summary, by applying the arc welding procedure specification generation method and related components of this application, a processor can retrieve the corresponding joint information based on the input joint pair information of the welded structure, retrieve the corresponding welding process data based on the input process qualification number, extract the coverage area of ​​the corresponding welding process elements, compare it with the joint information and welding process information, and write the joint information and welding process information into a preset arc welding procedure specification template when both are within the coverage area of ​​the welding process elements, thereby automatically generating the arc welding procedure specification. It is evident that this application uses a processor to generate arc welding procedure specifications through software algorithms, which can avoid the low efficiency and high error rate caused by manually compiling arc welding procedure specifications, thereby improving the efficiency and reliability of generating arc welding procedure specifications.

[0126] To address the aforementioned technical problems, this application also provides an arc welding process specification generation system, please refer to... Figure 7 , Figure 7 A structural block diagram of an arc welding process specification generation system provided in this application is shown. This system is applied to a processor and includes:

[0127] The first receiving unit 71 is used to receive the process qualification number and the design information of the welding structure input by the staff. The design information includes joint assembly information and welding process information.

[0128] The first extraction unit 72 is used to extract joint information corresponding to the joint pairing information from the welding joint database based on the joint pairing information.

[0129] The second extraction unit 73 is used to determine the welding process data from the welding process qualification database according to the process qualification number, and extract the coverage of the welding process elements in the welding process data.

[0130] The first determining unit 74 is used to determine whether the joint information and welding process information are both within the coverage of the welding process elements;

[0131] The generation unit 75 is used to write the joint information and welding process information into a preset arc welding process specification template when both the joint information and welding process information are within the coverage of the welding process elements, so as to generate an arc welding process specification.

[0132] As a preferred embodiment, the welding process elements include heat input;

[0133] The first defined unit includes:

[0134] The first acquisition unit is used to acquire the maximum and minimum values ​​of welding current, welding voltage, and welding speed from the welding process information;

[0135] The first calculation unit is used to calculate the minimum heat input based on the maximum values ​​of welding current, welding voltage, and welding speed.

[0136] The second calculation unit is used to calculate the maximum heat input based on the minimum values ​​of welding current, welding voltage, and welding speed.

[0137] The second determining unit is used to determine whether the maximum heat input and the minimum heat input are both within the coverage range of the heat input corresponding to the welding process data;

[0138] If all values ​​are within the range of the heat input corresponding to the welding process data, the first execution unit determines that the maximum and minimum values ​​of the welding current, welding voltage, and welding speed meet the requirements, and then proceeds to the step of writing the joint information and welding process information into the preset arc welding process specification template to generate the arc welding process specification.

[0139] In a preferred embodiment, the first calculation unit is specifically used to calculate the minimum heat input based on the maximum values ​​of welding current, welding voltage, welding speed, and a first formula;

[0140] The first formula is: Qmin=U*I / Vmax;

[0141] Where Qmin is the minimum heat input, U is the welding voltage, I is the welding current, and Vmax is the maximum welding speed;

[0142] The second calculation unit is specifically used to calculate the minimum heat input based on the maximum values ​​of welding current, welding voltage, and welding speed, as well as the second formula.

[0143] The second formula is: Qmax = U * I / Vmin;

[0144] Where Qmax is the maximum heat input, U is the welding voltage, I is the welding current, and Vmin is the minimum welding speed.

[0145] As a preferred embodiment, it also includes:

[0146] Establish a unit for creating an arc welding process specification database;

[0147] The storage unit is used to store the generated arc welding process specifications into the arc welding process specification database.

[0148] As a preferred embodiment, it also includes:

[0149] The second receiving unit is used to receive preset welding process specification elements;

[0150] The extraction and output unit is used to extract welding process specification data corresponding to preset welding process specification elements from the arc welding process specification database, and output the welding process specification data in a preset format.

[0151] As a preferred embodiment, it also includes:

[0152] The second acquisition unit is used to acquire welding conditions and extract welding condition elements from the welding conditions.

[0153] The matching unit is used to determine whether there is data in the arc welding process specification database that matches the welding condition elements. If there is, the matching data is output; otherwise, the matching failure information is output.

[0154] As a preferred embodiment, it also includes:

[0155] The document generation unit is used to set document numbers and version numbers for arc welding process specifications, so that staff can call the corresponding arc welding process specifications based on the document number and version number.

[0156] For an introduction to the arc welding process specification generation system, please refer to the above embodiments; this application will not repeat the details here.

[0157] To address the aforementioned technical problems, this application also provides an arc welding process specification generation device, please refer to... Figure 8 , Figure 8 A structural block diagram of an arc welding process specification generation device provided in this application, the device comprising:

[0158] Memory 81 is used to store computer programs;

[0159] The processor 82 is used to implement the steps of the above-described arc welding process specification generation method when storing a computer program.

[0160] For a description of the arc welding process specification generation device, please refer to the above embodiments; this application will not repeat it here.

[0161] To address the aforementioned technical problems, this application also provides a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the steps of the above-described arc welding process specification generation method.

[0162] For a description of the computer-readable storage medium, please refer to the above embodiments; this application will not repeat it here.

[0163] It should also be noted that, in this specification, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes the element.

[0164] The above description of the disclosed embodiments enables those skilled in the art to make or use this application. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of this application. Therefore, this application is not to be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A method for generating arc welding process specifications, characterized in that, Applied to processors, including: Receive the process qualification number and the design information of the welding structure input by the staff, the design information including joint assembly information and welding process information; Based on the joint pair information, extract the joint information corresponding to the joint pair information from the welding joint database; Welding process data is determined from the welding process qualification database according to the process qualification number, and the coverage of welding process elements in the welding process data is extracted. Determine whether the joint information and the welding process information are both within the coverage of the welding process elements; If so, the joint information and the welding process information are written into a preset arc welding process specification template to generate an arc welding process specification; wherein, before writing the joint information and the welding process information into the preset arc welding process specification template to generate the arc welding process specification, the method further includes: setting a file number and a version number for the arc welding process specification so that the operator can call the corresponding arc welding process specification based on the file number and the version number; The arc welding process specification is approved, and the approval result is judged to be qualified. If qualified, the qualified arc welding process specification is added to the arc welding process specification database for subsequent use. If unqualified, the arc welding process specification is determined to need to be modified, and the process is restarted to receive the process qualification number and the design information of the welding structure entered by the staff. The joint information includes joint code, tube sheet, joint schematic diagram, welding sequence diagram, base material grade, base material thickness, joint type, weld type, weld size, bevel angle, joint gap, blunt edge size, preparation and cleaning, and welding position; the welding process information includes welding materials, process parameters, auxiliary processes, and process details; The welding process elements include heat input; determining whether the welding process information is within the coverage of the welding process elements includes: obtaining the maximum and minimum values ​​of welding current, welding voltage, and welding speed in the welding process information; calculating the minimum heat input based on the maximum value of the welding current, welding voltage, and welding speed and a first formula; calculating the maximum heat input based on the minimum value of the welding current, welding voltage, and welding speed and a second formula; the first formula is: Qmin=U*I / Vmax; the second formula is: Qmax=U*I / Vmin; where Qmin is the minimum heat input, Qmax is the maximum heat input, U is the welding voltage, I is the welding current, Vmax is the maximum value of the welding speed, and Vmin is the minimum value of the welding speed; Determine whether the maximum heat input and the minimum heat input are both within the coverage range of the heat input corresponding to the welding process data; if so, determine that the maximum and minimum values ​​of the welding current, the welding voltage, and the welding speed meet the requirements, and proceed to the step of writing the joint information and the welding process information into the preset arc welding process specification template to generate the arc welding process specification; otherwise, output a warning message so that the staff can redesign the design information. After writing the joint information and the welding process information into a preset arc welding process specification template to generate an arc welding process specification, the method further includes: establishing an arc welding process specification database; and storing each of the generated arc welding process specifications into the arc welding process specification database. Receive preset welding process specification elements; extract welding process specification data corresponding to the preset welding process specification elements from the arc welding process specification database, and output the welding process specification data in a preset format; It also includes: acquiring welding conditions and extracting welding condition elements from the welding conditions; determining whether there is a welding process specification in the arc welding process specification database that matches the welding condition elements; if there is, outputting the matching welding process specification; otherwise, outputting matching failure information.

2. A system for generating arc welding process specifications, characterized in that, Applied to processors, including: The first receiving unit is used to receive the process qualification number and the design information of the welding structure input by the staff. The design information includes joint pairing information and welding process information. The first extraction unit is used to extract joint information corresponding to the joint pair information from the welding joint database based on the joint pair information. The second extraction unit is used to determine welding process data from the welding process qualification database according to the process qualification number, and extract the coverage of welding process elements in the welding process data; The first determining unit is used to determine whether the joint information and the welding process information are both within the coverage of the welding process elements; A generation unit is configured to, when both the joint information and the welding process information are within the coverage of the welding process elements, write the joint information and the welding process information into a preset arc welding process specification template to generate an arc welding process specification; wherein, before writing the joint information and the welding process information into the preset arc welding process specification template to generate the arc welding process specification, the unit further includes: setting a file number and a version number for the arc welding process specification so that the operator can call the corresponding arc welding process specification based on the file number and the version number; The arc welding process specification generation system is also used for: approving the arc welding process specification and determining whether the approval result is qualified; if qualified, the qualified arc welding process specification is added to the arc welding process specification database for subsequent use; if unqualified, it is determined that the arc welding process specification needs to be modified, and the system re-enters the step of receiving the process qualification number and the design information of the welding structure input by the staff. The joint information includes joint code, tube sheet, joint schematic diagram, welding sequence diagram, base material grade, base material thickness, joint type, weld type, weld size, bevel angle, joint gap, blunt edge size, preparation and cleaning, and welding position; the welding process information includes welding materials, process parameters, auxiliary processes, and process details; The welding process elements include heat input; the first determining unit is specifically used for: acquiring the maximum and minimum values ​​of welding current, welding voltage, and welding speed from the welding process information; calculating the minimum heat input based on the maximum values ​​of the welding current, welding voltage, and welding speed and a first formula; and calculating the maximum heat input based on the minimum values ​​of the welding current, welding voltage, and welding speed and a second formula; the first formula is: Qmin=U*I / Vmax; the second formula is: max=U*I / Vmin; Qmin is the minimum heat input, and Qmax is the maximum heat input. U is the welding voltage, I is the welding current, Vmax is the maximum welding speed, and Vmin is the minimum welding speed. It is determined whether the maximum and minimum heat inputs are both within the coverage range of the heat input corresponding to the welding process data. If so, it is determined that the maximum and minimum values ​​of the welding current, welding voltage, and welding speed all meet the requirements, and the process proceeds to the step of writing the joint information and welding process information into a preset arc welding process specification template to generate an arc welding process specification. Otherwise, a warning message is output so that the staff can redesign the design information. The arc welding process specification generation system is further configured to: write the joint information and the welding process information into a preset arc welding process specification template to generate an arc welding process specification; establish an arc welding process specification database; store each generated arc welding process specification in the arc welding process specification database; receive preset welding process specification elements; extract welding process specification data corresponding to the preset welding process specification elements from the arc welding process specification database; and output the welding process specification data in a preset format. It also includes: acquiring welding conditions and extracting welding condition elements from the welding conditions; determining whether there is a welding process specification in the arc welding process specification database that matches the welding condition elements; if there is, outputting the matching welding process specification; otherwise, outputting matching failure information.

3. An arc welding process specification generation device, characterized in that, include: Memory, used to store computer programs; A processor, configured to implement the steps of the arc welding process specification generation method as described in claim 1, while storing a computer program.

4. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program, which, when executed by a processor, implements the steps of the arc welding process specification generation method as described in claim 1.