Welding production system and digital twin platform

The welding production system addresses manual data recording errors by automating the determination of three-dimensional models and processes, enhancing accuracy and efficiency in welding production.

CN119165819APending Publication Date: 2024-12-20ROBOTICPLUS AI +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411209568.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-30
Publication Date
2024-12-20

AI Technical Summary

Technical Problem

Manual data recording in welding production processes leads to errors, resulting in low efficiency and quality.

Method used

A welding production system comprising an input terminal module, welding determination module, and execution module, which automatically determines three-dimensional models and processes based on input data, reducing manual intervention and enhancing accuracy and efficiency.

Benefits of technology

The system improves welding accuracy and efficiency by minimizing manual errors, optimizing processes, and ensuring consistent quality through automated data processing and real-time monitoring.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119165819A_ABST
    Figure CN119165819A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of welding, and discloses a welding production system and a digital twin platform. The input end module is configured to determine a three-dimensional model corresponding to a target component according to a model image of a to-be-welded top and bottom frame or a self-defined size of the to-be-welded top and bottom frame, and send the three-dimensional model corresponding to the target component to an information determination module; the information determination module is configured to determine target information according to the three-dimensional model corresponding to the target component; sending the target information to a process determination module; the process determination module is configured to determine a placement process corresponding to the target component and a welding process corresponding to the welding position according to the target information; the placing process corresponding to the target component and the welding process corresponding to the welding position are sent to an execution module; and the execution module is configured to execute a placing process corresponding to the target component and a welding process corresponding to the welding position. Production and welding are carried out based on the technical scheme, and the production and welding efficiency of the top and bottom frames is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of welding technology, and in particular to a welding production system and a digital twin platform. Background Art

[0002] With the integration and practical application of new-generation information technology and manufacturing, the manufacturing industry is accelerating its transformation and upgrading towards digitalization, intelligence and service. The interaction and integration of the physical world and the information world of manufacturing are the current concepts and goals for realizing intelligent manufacturing.

[0003] In the manufacturing industry of related technologies, such as welding production process, product process parameters, welding inspection and other data in the welding industry are recorded manually by staff, which is prone to data errors and the inability to record data of some equipment, resulting in difficulty in tracing production quality problems and slow improvement in production quality.

[0004] Therefore, there is an urgent need for a welding production system that can avoid data errors and improve welding production efficiency and quality. Summary of the invention

[0005] Therefore, the technical problem to be solved by the present invention is to overcome the problem in the related art that manual data recording is prone to errors, resulting in low welding production efficiency and quality.

[0006] In order to solve the above technical problems, the present invention provides a welding production system, which comprises:

[0007] An input terminal module, a welding determination module and an execution module; the welding determination module includes an information determination module and a process determination module connected to the information determination module;

[0008] The input terminal module is connected to the information determination module;

[0009] The input end module is configured to determine the three-dimensional model corresponding to the target component according to the model image of the top and bottom frames to be welded or the custom size of the top and bottom frames to be welded, and send the three-dimensional model corresponding to the target component to the information determination module; wherein the target component includes a main beam component, a secondary beam component and a reinforcing rib component; the three-dimensional model corresponding to the target component includes a main beam three-dimensional model corresponding to the main beam component, a secondary beam three-dimensional model corresponding to the secondary beam component and a reinforcing rib three-dimensional model corresponding to the reinforcing rib component;

[0010] The information determination module is connected to the process determination module;

[0011] The information determination module is configured to determine target information according to the three-dimensional model corresponding to the target component; send the target information to the process determination module; the target information includes size information, quantity information, position information of the target component and relative position information between the target components, and a welding position determined according to the size information, quantity information, position information of the target component and the relative position information between the target components and welding information corresponding to the welding position; the welding information includes welding category, interface type and welding length;

[0012] The process determination module is connected to the execution module;

[0013] The process determination module is configured to determine the placement process corresponding to the target component and the welding process corresponding to the welding position according to the target information; and send the placement process corresponding to the target component and the welding process corresponding to the welding position to the execution module;

[0014] The execution module is configured to execute the placement process corresponding to the target component and the welding process corresponding to the welding position.

[0015] In an optional embodiment, the information determination module is also configured to determine whether the custom size of the top and bottom frames to be welded meets a preset range if the three-dimensional model corresponding to the target component is determined according to the custom size of the top and bottom frames to be welded; wherein, when the custom size of the top and bottom frames to be welded meets the preset range, the three-dimensional model corresponding to the target component determined according to the custom size of the top and bottom frames to be welded is sent to the information determination module; when the custom size of the top and bottom frames to be welded does not meet the preset range, a prompt message is generated.

[0016] In an optional embodiment, a process library is pre-stored in the process determination module, and the process library includes size information, quantity information, position information, relative position information between target components and placement process stored in a corresponding relationship, and also includes welding categories, interface types, welding lengths and welding processes stored in a corresponding relationship.

[0017] In an optional embodiment, the process determination module is specifically configured to determine the placement process corresponding to the target component based on the size information, quantity information, position information and relative position information between the target components, and determine the welding process corresponding to the welding position based on the welding category, interface type and welding length corresponding to the welding position.

[0018] In an optional embodiment, the placement process corresponding to the target component includes: placement position, placement order and placement direction; the welding process corresponding to the welding position includes: welding direction, welding order, welding current and voltage, welding swing and laser repositioning position data.

[0019] In an optional embodiment, the execution module is specifically configured to determine a placement path according to the placement order, execute the placement process corresponding to the target component according to the placement path, determine a welding path according to the welding order, execute the welding process corresponding to the welding position according to the welding path, and adjust the welding position according to the position data of the laser repositioning before executing the welding process corresponding to the welding position according to the welding path;

[0020] The welding path includes an end point of a current welding position and a start point of a next welding position; the next welding position is a welding position adjacent to the current welding position in the welding sequence.

[0021] In an optional embodiment, the welding production system also includes: an interference detection module, which is configured to determine the position information of the positioning block before executing the placement process corresponding to the target component according to the placement path, and determine whether the distance between the positioning block and the target component is greater than a preset distance based on the position information of the positioning block and the position information of the target component; wherein, when the distance between the positioning block and the target component is less than or equal to the preset distance, the position of the positioning block is adjusted.

[0022] In an optional implementation, the execution module includes a robot; the welding production system further includes a control module; and the process determination module is connected to the execution module via the control module.

[0023] In an optional embodiment, the welding production system further includes: a target component production module, wherein the target component production module is configured to determine production information of the target component according to a three-dimensional model corresponding to the target component; and produce the target component according to the production information of the target component.

[0024] In a second aspect, the present invention provides a digital twin platform, which is applied to the welding production system of the first aspect or any corresponding embodiment thereof, and the digital twin platform includes:

[0025] A status display interface, used to display the operating status of the welding production system;

[0026] The statistical interface is used to display the efficiency, energy consumption, fault monitoring information and fault records of the welding production system; the fault monitoring information is used to determine whether the welding production system has a fault.

[0027] The production data display interface is used to display the production plan, component information, output information and production log of the target component.

[0028] The technical solution provided by the present invention has the following technical effects:

[0029] The present invention can obtain the model image or custom size of the top and bottom frames to be welded through the input end module, automatically determine the three-dimensional model corresponding to the target component, and determine the target information according to the three-dimensional model corresponding to the target component, and determine the placement process corresponding to the target component and the welding process corresponding to the welding position according to the target information. The time of manual operation and measurement is reduced, and the accuracy and efficiency of welding are improved. The process determination module in the welding determination module determines the placement process and welding process according to the target information, including the placement position, the order and direction of placement, the direction, order, current voltage, swing amplitude and laser repositioning position data of welding. The optimization of these process parameters can improve the quality and stability of welding. The entire welding process does not require manual data recording, nor does it require manual complex operations and adjustments, which greatly reduces the probability of manual errors and reduces welding defects caused by human factors. BRIEF DESCRIPTION OF THE DRAWINGS

[0030] In order to more clearly illustrate the specific implementation methods of the present invention or the technical solutions in the prior art, the drawings required for use in the specific implementation methods or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some implementation methods of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0031] Figure 1 is a schematic structural diagram of a welding production system according to an embodiment of the present invention;

[0032] Figure 2 is a schematic diagram of determining a three-dimensional model by an input end module according to an embodiment of the present invention;

[0033] Figure 3 is a structural schematic diagram of a digital twin platform according to an embodiment of the present invention;

[0034] Figure 4 It is a schematic diagram of the overall structure of the technical solution according to an embodiment of the present invention. DETAILED DESCRIPTION

[0035] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present invention.

[0036] Therefore, the embodiments of the present invention provide a welding production system and a digital twin platform to solve the problem in related technologies that manual data recording is prone to errors, resulting in low welding production efficiency and quality. It mainly digitizes the existing steel structure module top and bottom frame welding production process.

[0037] According to an embodiment of the present invention, a welding production system embodiment is provided. It should be noted that, as used below, the term "module" can implement a combination of software and / or hardware of a predetermined function. Although the system described in the following embodiments is preferably implemented in software, the implementation of hardware, or a combination of software and hardware, is also possible and conceivable.

[0038] Figure 1 Schematic diagram of the structure of a welding production system according to an embodiment of the present invention. Figure 1 As shown, a welding production system provided in an embodiment of the present invention includes:

[0039] An input terminal module 11 , a welding determination module 12 and an execution module 13 . The welding determination module 12 comprises an information determination module 121 and a process determination module 122 connected to the information determination module 121 .

[0040] The input terminal module 11 is connected to the information determination module 121 .

[0041] The input end module 11 is configured to determine the three-dimensional model corresponding to the target component according to the model image of the top and bottom frames to be welded or the custom size of the top and bottom frames to be welded, and send the three-dimensional model corresponding to the target component to the information determination module 121. The target component includes a main beam component, a secondary beam component and a reinforcing rib component. The three-dimensional model corresponding to the target component includes a main beam three-dimensional model corresponding to the main beam component, a secondary beam three-dimensional model corresponding to the secondary beam component and a reinforcing rib three-dimensional model corresponding to the reinforcing rib component.

[0042] The information determination module 121 is connected to the process determination module 122 .

[0043] The information determination module 121 is configured to determine the target information according to the three-dimensional model corresponding to the target component. The target information is sent to the process determination module 122. The target information includes the size information, quantity information, position information and relative position information between the target components of the target component, as well as the welding position determined according to the size information, quantity information, position information and relative position information between the target components of the target component and the welding information corresponding to the welding position. The welding information includes welding category, interface type and welding length. The size information of the target component includes length, width and height.

[0044] The process determination module 122 is connected to the execution module 13 .

[0045] The process determination module 122 is configured to determine the placement process corresponding to the target component and the welding process corresponding to the welding position according to the target information, and send the placement process corresponding to the target component and the welding process corresponding to the welding position to the execution module 13 .

[0046] The execution module 13 is configured to execute the placement process corresponding to the target component and the welding process corresponding to the welding position.

[0047] In order to improve the accuracy of the component welding process and optimize the processing efficiency of the entire process, the present invention provides a welding production system, wherein the input end module 11 can quickly parse the non-parameter drawings, the welding determination module 12 can obtain the process information of the component processing nodes (such as placement nodes and welding nodes), and the execution module 13 can perform processing and production according to the placement process and welding process determined by the welding determination module 12.

[0048] In this embodiment, the model image of the top and bottom frames to be welded includes a two-dimensional image and a three-dimensional image. As an example, the two-dimensional image may be a DWG two-dimensional drawing file, and the three-dimensional image may be an IFC three-dimensional model file.

[0049] In this embodiment, the input module 11 determines the three-dimensional model corresponding to the target component in three ways, such as: Figure 2 As shown, the first type: custom mode, the input end module 11 includes a UI interface, custom modeling is performed on the top and bottom frames to be welded, and the custom size and other data of the top and bottom frames to be welded are input in the UI interface to generate a three-dimensional model of the main beam, a three-dimensional model of the secondary beam, and a three-dimensional model of the reinforcement. For the above scheme, the input end module 11 can be configured to input the custom size of the top and bottom frames to be welded into the UI interface, and generate a three-dimensional model corresponding to the target component according to the custom size of the top and bottom frames to be welded.

[0050] As an example, the custom mode specifically includes: the custom component function supports the creation of a workpiece of the "standard chassis" type. The user needs to open the custom component interface, that is, the UI interface included in the input end module 11, and enter the "workpiece name", "workpiece quantity", "frame size", "main beam cross section", "secondary beam cross section", "number of secondary beams", "secondary beam spacing", "distance from the first secondary beam to the end of the main beam", "distance from the reference plane to the end of the main beam", "distance from the top of the main and secondary beams", "platform screw adjustment height" and other information in the basic information of the UI interface. If there are ribs on the workpiece, it is necessary to enter the "number of rib rows", "rib cross section", "rib position from the upper end of the main beam", "rib vertical distance from the bottom of the secondary beam" and other information in the rib information. Then, after obtaining the above key information, the relevant software will automatically perform three-dimensional modeling to generate a three-dimensional model of the main beam, a three-dimensional model of the secondary beam and a three-dimensional model of the rib.

[0051] The second type: when the model image of the top frame to be welded is a three-dimensional image, such as an IFC three-dimensional model file, the main beam three-dimensional model, the secondary beam three-dimensional model and the reinforcing rib three-dimensional model are directly determined by reading the IFC three-dimensional model file. For the above scheme, the input end module 11 can be configured to select the files corresponding to all the main beam components in the three-dimensional model file of the top frame to be welded, change the names of all the files corresponding to the main beam components, and add a first suffix, such as "-Beam". Select the files corresponding to all the secondary beam components in the three-dimensional model file of the top frame to be welded, change the names of all the files corresponding to the secondary beam components, and add a second suffix, such as "-Sec". Select the files corresponding to all the reinforcing rib components in the three-dimensional model file of the top frame to be welded, change the names of all the files corresponding to the reinforcing rib components, and add a third suffix, such as "-Rein". The input end module 11 can be configured to generate the three-dimensional model corresponding to the main beam component according to the files corresponding to all the main beam components, generate the three-dimensional model corresponding to the secondary beam component according to the files corresponding to all the secondary beam components, and generate the three-dimensional model corresponding to the reinforcing rib component according to the files corresponding to all the reinforcing rib components.

[0052] As an example, reading the IFC 3D model file specifically includes: the user needs to modify the component suffix in the following way in the relevant software that supports .ifc output before outputting the 3D model corresponding to the target component: 1) Select all main beam components, change the name and add the suffix "-Beam". 2) Select all secondary beam components, change the name and add the suffix "-Sec". 3) Select all stiffener components, change the name and add the suffix "-Rein". After completion, export the file in IFC format, and then import the file on the relevant software end. The relevant software will automatically search and classify according to the suffix-related name to complete the export of the 3D model.

[0053] The third type: when the model image of the top and bottom frames to be welded is a two-dimensional image, such as a DWG two-dimensional drawing file (CAD file), the size information of the component is obtained by reading the DWG two-dimensional drawing file, and then the main beam three-dimensional model, the secondary beam three-dimensional model and the reinforcement rib three-dimensional model are automatically generated according to the size information of the component. For the above scheme, the input end module 11 can be configured to identify the two-dimensional drawing file of the top and bottom frames to be welded, obtain the main beam front view and side view, select the line segments in the main beam front view and side view, modify the layer information of the layer where the line segments in the main beam front view and side view are located (the layer information includes the name of the layer and the vector information of the line segments in the layer), and automatically determine the size information, quantity information and position information of the main beam component according to the layer information of the layer where the line segments in the main beam front view and side view are located after modification. Generate the main beam three-dimensional model corresponding to the main beam component according to the above data. The generation method of the secondary beam three-dimensional model and the reinforcement rib three-dimensional model is the same as the generation method of the main beam three-dimensional model, which will not be repeated here. The name of the layer is used to distinguish the type of component, and the names of the layers corresponding to the main beam component, the secondary beam component and the reinforcement rib component are different.

[0054] As an example, reading a DWG two-dimensional drawing file specifically includes: the user needs to adjust the drawing in the following manner before outputting the two-dimensional plan view of the top and bottom frames in the relevant software that supports .dwg output. Open the two-dimensional drawing standard file template .dwg, import the plan view and side view of the top and bottom frames, and then select the line segments of "plane main beam", "plane secondary beam", "plane reinforcement rib", "section main beam", "section secondary beam", and "section reinforcement rib" in the drawing in turn according to the specific classification, and modify their layer information to make it correspond to the layer of this type in the template file (the name is the same as the above content). Then import the file into the relevant software, and the relevant software will automatically classify according to the layer name, and then automatically calculate the length, width, height, quantity, position and other information about the main beam, secondary beam, and reinforcement rib according to the vector information of the layer, and then automatically perform three-dimensional modeling to generate a three-dimensional model of the main beam, a three-dimensional model of the secondary beam, and a three-dimensional model of the reinforcement rib. The plan view and side view of the top and bottom frames include the front view and side view of the main beam, the front view and side view of the secondary beam, and the front view and side view of the reinforcement rib.

[0055] In this embodiment, DWG (AutoCAD file format) and IFC (BIM format) files can be directly read through the input module 11. According to the internally formulated layer recognition algorithm and geometry algorithm, the input module 11 can automatically parse the two-dimensional and three-dimensional graphic content, extract the required geometric features and key process dimensions, and provide detailed welding parameters for the process determination module 122, which is helpful to formulate accurate welding processes.

[0056] In an optional embodiment, the information determination module 121 is further configured to determine whether the custom size of the top and bottom frames to be welded meets a preset range if the three-dimensional model corresponding to the target component is determined according to the custom size of the top and bottom frames to be welded. Wherein, when the custom size of the top and bottom frames to be welded meets the preset range, the three-dimensional model corresponding to the target component determined according to the custom size of the top and bottom frames to be welded is sent to the information determination module 121. When the custom size of the top and bottom frames to be welded does not meet the preset range, a prompt message is generated. The prompt message is used to remind the user that the custom size of the top and bottom frames to be welded does not meet the preset range, and the prompt message may include specific size data in the custom size of the top and bottom frames to be welded that does not meet the preset range, for example, the height of the main beam.

[0057] In this embodiment, the above-mentioned function of the information determination module 121 can be realized by a built-in error prevention module, that is, the built-in error prevention module in the information determination module 121 is configured to determine whether the custom size of the top and bottom frames to be welded meets the preset range if the three-dimensional model corresponding to the target component is determined according to the custom size of the top and bottom frames to be welded. In this embodiment, the information determination module 121 can also perform a secondary inspection and review on the input custom size of the top and bottom frames to be welded, and perform a compatibility review. Once the custom size of the top and bottom frames to be welded does not meet the preset range, an error message and prompt information will be generated.

[0058] In this embodiment, the information determination module 121 can also be configured to determine whether the target information meets a preset range after determining the target information according to the three-dimensional model corresponding to the target component. When the target information meets the preset range, the target information is sent to the process determination module 122. When the target information does not meet the preset range, a prompt message is generated.

[0059] In this embodiment, when a component is imported or a component size is customized, the component size must be within a processable range. In this embodiment, the above-mentioned preset range may be a processable range.

[0060] The preset range specifically includes a first preset range for the frame of the top and bottom frames to be welded: the frame of the top and bottom frames to be welded meets the requirements of a length of 6 to 12 m and a width of 2.4 to 4.2 m.

[0061] The second preset range for the main beam, secondary beam and reinforcement: the main beam width is 100-210mm, the main beam height is 100-350mm, the secondary beam width is 50-150mm, the secondary beam height is 50-200mm, the minimum spacing between secondary beams is greater than or equal to 200m, the minimum spacing between the main beam and the reinforcement is greater than or equal to 200mm, the minimum spacing between the reinforcement is greater than or equal to 300mm, the number of main beams is equal to 2, the number of secondary beams is less than or equal to 40, and the main beam, secondary beam and reinforcement are all rectangular tubes.

[0062] The third preset range ("standard workpiece" specification definition): the length of the secondary beams is consistent, the joint form at the same end is consistent, there are less than 3 stiffeners between the secondary beams, the stiffener width is 50-150mm, the stiffener height is 50-200mm, the main beam, secondary beam, and stiffener cross-section must be consistent, and the main beam, secondary beam, and stiffener height must be consistent.

[0063] In an optional embodiment, a process library is pre-stored in the process determination module 122, and the process library includes size information, quantity information, position information, relative position information between target components and placement process stored in a corresponding relationship, and also includes welding categories, interface types, welding lengths and welding processes stored in a corresponding relationship.

[0064] In an optional embodiment, the process determination module 122 is specifically configured to determine the placement process corresponding to the target component based on the size information, quantity information, position information and relative position information between the target components, and determine the welding process corresponding to the welding position based on the welding category, interface type and welding length corresponding to the welding position.

[0065] In an optional embodiment, the placement process corresponding to the target component includes: the placement position, the placement order and the placement direction. The welding process corresponding to the welding position includes: the welding direction, the welding order, the welding current and voltage, the welding swing amplitude and the laser repositioning position data. The laser repositioning position data can be the welding position determined by re-detection based on the generated detection laser, that is, the position data of the weld.

[0066] In this embodiment, the welding robot performs welding at the welding position to form a weld. The process library is a database of placement processes and welding processes, and different placement processes and welding processes can be determined according to different situations. Different welding positions may correspond to different welding processes. The welding processes corresponding to flat welding and vertical welding will differ in current, voltage and welding speed. By determining the corresponding placement process and welding process through the process library, errors in manual image recognition and manual programming of the equipment are avoided, ensuring the accuracy and consistency of information transmission.

[0067] In this embodiment, as an example, the process determination module 122 can produce the placement process and welding process corresponding to the secondary beam according to the position information about the weld and the secondary beam provided by the information determination module 121.

[0068] In this embodiment, the placement process includes not only the placement position, placement order and placement direction, but also alignment information. The welding process will have corresponding process information adjustment according to different interface types and different weld types. The specific information of the welding process includes a series of data affecting welding quality, such as welding direction, welding order, welding current and voltage, welding swing and laser repositioning position data. The process determination module 122 can also be configured to generate a corresponding program according to the placement process corresponding to the target component and the welding process corresponding to the welding position, and send the corresponding program generated according to the placement process corresponding to the target component and the welding process corresponding to the welding position to the execution module 13.

[0069] In an optional embodiment, the execution module 13 is specifically configured to determine a placement path according to the placement order, execute a placement process corresponding to the target component according to the placement path, determine a welding path according to the welding order, execute a welding process corresponding to the welding position according to the welding path, and adjust the welding position according to the position data of laser repositioning before executing the welding process corresponding to the welding position according to the welding path.

[0070] In this embodiment, the execution module 13 includes a robot and other equipment. As an example, it can be a welding robot, and the other equipment can be a placement device, a production device, a sensor device, etc. The welding path includes the end point of the current welding position and the starting point of the next welding position. The next welding position is a welding position adjacent to the current welding position in the welding sequence.

[0071] In this embodiment, the execution module 13 can be configured to be connected to the information determination module 121 and the process determination module 122, and generate a complete set of welding processes and assembly processes based on the target information of the information determination module 121 and the placement process and welding process of the process determination module 122 combined with the spatial position information, as well as the robot's six-axis motion algorithm. For example, the robot needs to know the relative position of the two welds between two welds. The execution module 13 will calculate the end point of the previous weld and the starting point of the next weld, make a path transition between them, and generate a detection laser before welding. According to the position data of the laser repositioning calculated by the laser system, and the anti-collision strategy, the position between the two welds is adjusted. The series connection between welds is generated and adjusted by the execution module 13.

[0072] In an optional embodiment, the welding production system further includes: an interference detection module, the interference detection module being configured to determine the position information of the positioning block before executing the placement process corresponding to the target component according to the placement path, and determine whether the distance between the positioning block and the target component is greater than a preset distance according to the position information of the positioning block and the position information of the target component. Wherein, when the distance between the positioning block and the target component is less than or equal to the preset distance, the position of the positioning block is adjusted.

[0073] In this embodiment, the interference detection module is a new functional module customized and developed according to the on-site hardware. Interference detection is intended to detect whether there will be interference problems with the positioning blocks of the on-site tooling before the secondary beam is placed, and to predict in advance before assembly and allow the system to make accurate judgments. As an example, the user inputs the status of each positioning block in turn according to the on-site situation to determine the position information of the positioning block. The status of each positioning block will only exist in one of the three positions (upper, middle and lower), and then the interference detection module will adjust the position of the tooling according to the position information of the positioning block. Then, according to the position information and relative position information of the target component to be assembled, collision calculation will be performed to calculate the shortest distance between each positioning block and each secondary beam, and determine whether the shortest distance between the positioning block and the secondary beam is greater than the preset distance. When the shortest distance between the positioning block and the secondary beam is less than or equal to the preset distance, the interference detection module will generate prompt adjustment information, and the user can adjust the position of the positioning block that needs to be adjusted according to the prompt adjustment information, and reflect it in the digital twin platform in a three-dimensional display.

[0074] In an optional implementation, the welding production system further includes a control module. The process determination module 122 is connected to the execution module 13 through the control module.

[0075] In this embodiment, the control module is also connected to the input terminal module 11 and the welding determination module 12, and can also be connected to the digital twin platform. As an example, the control module can be a PLC control module, which is responsible for all equipment control in the welding production system, including signal control between robots, motion control of external devices, and input information of the touch interactive screen. And in the production stage, the interactive control between robots and people, as well as many controls such as safety control, are responsible for the specific control of each step of the entire welding production process.

[0076] In an optional embodiment, the welding production system further includes: a target component production module, the target component production module is configured to determine production information of the target component according to the three-dimensional model corresponding to the target component. The target component is produced according to the production information of the target component. The production information of the target component includes size information, quantity information, etc.

[0077] In this embodiment, the process personnel can create a new project based on the project information, and import the model image of the top and bottom frames to be welded in the project according to the actual production requirements, or enter the custom size and define the relevant parameters. The process personnel upload the production information of the parsed target component to the production equipment. The production personnel carry out production according to the tasks uploaded by the process personnel.

[0078] In order to improve the accuracy of the component welding process and optimize the processing efficiency of the entire process, the present invention provides a welding production system, including automatic parsing of DWG and IFC format files, extracting the corresponding geometric information of the top and bottom frames to be welded and the process information at the nodes. The welding production system will automatically generate the robot's processing program code based on the parameters obtained by the analysis, and directly drive the equipment in the production line to perform processing operations. The welding production system can be applied to the entire production process, from design, process planning to actual construction, forming a complete intelligent industrial chain. Through this system, enterprises can achieve seamless docking between design and production, avoid information islands, and ensure accurate data transmission and execution in each link, ultimately improving product quality and production efficiency. This welding production system analyzes DWG two-dimensional drawing files and IFC three-dimensional model files, collects component-related data, reads relevant two-dimensional or three-dimensional parameters, reconstructs the three-dimensional model, and runs through internal algorithms to directly determine the placement process and welding process of welding production, as well as program information. This eliminates the need for manual size recognition and processing of two-dimensional drawings in the traditional mode. It can automatically extract model-related information from DWG\IFC files and annotate the model files. It can automatically determine the processing technology of components and avoid errors caused by manual extraction of information.

[0079] Considering that the welding production process, product process parameters, welding inspection and other data in the welding industry are manually recorded by staff, it is easy to make mistakes in data recording, some equipment data cannot be recorded, quality problems, difficult to trace, and slow quality improvement. Therefore, it is necessary to establish an interactive channel between the physical world and the virtual system to enable the interactive integration of the physical world and the information world to realize the visualization of the welding production process. To this end, the embodiment of the present invention provides a digital twin platform to realize the visualization of the welding production process.

[0080] Figure 3 Schematic diagram of the structure of the digital twin platform according to an embodiment of the present invention. Figure 3 As shown, a digital twin platform provided in an embodiment of the present invention is applied to the welding production system of the above welding production system embodiment or any corresponding implementation method thereof. The digital twin platform may include a login interface 21. After logging in on the login interface 21, the digital twin platform is entered. After entering the digital twin platform, the digital twin platform includes:

[0081] The status display interface 22 is used to display the operating status of the welding production system. The operating status of the welding production system includes: the operating status, startup time and operating time of the equipment in the welding production system (for example, welding robots, handling equipment, production equipment, etc.).

[0082] The statistical interface 23 is used to display the efficiency, energy consumption, fault monitoring information and fault records of the welding production system. The fault monitoring information is used to determine whether the welding production system has a fault. The efficiency includes: operating rate (operating time / start-up time), utilization rate (welding time / operating time) and fault rate (fault time / operating time). Energy consumption is the statistics of equipment energy consumption. A line chart can be drawn in units of days, months and years to display the specific data of equipment carbon emissions, CO2 emissions and power consumption. Fault monitoring information includes the electrical power and air pressure value of the equipment. The fault record includes the equipment name, time, fault cause and status.

[0083] The production data display interface 24 is used to display the production plan, component information, output information and production log of the target component. The production plan includes the production quantity, welding meters and production progress.

[0084] Component information includes component type, interface type, length, width, height and welding speed.

[0085] The production information includes the cumulative production of the day, the target production of the week and the historical production peak, and is presented in a line graph on the secondary interface, with the X-axis representing the date and the Y-axis representing the length.

[0086] The production log includes the component ID, total weld length, number of components, and the number completed.

[0087] In this embodiment, the status display interface 22, statistical interface 23 and production data display interface 24 of the digital twin platform can set the refresh frequency. As an example, the refresh frequency of the status display interface 22 and the statistical interface 23 can be set to 100ms / time, and the refresh frequency of the production data display interface 24 can be set to 15s / time.

[0088] In this embodiment, the digital twin platform may also include a real-time monitoring interface, a digital signboard, a data acquisition module, and a processing and analysis module. The real-time monitoring interface may be used to monitor the operating environment of the welding production system. The digital signboard may be used to display the working posture of the robot, and the working posture of the robot is mapped to the digital signboard in real time in the form of a three-dimensional animation to form a simulation animation. The data acquisition module may be used to obtain the dynamic data and other basic data of the equipment of the welding production system in real time when it is in operation, for example, the dynamic data of the welding robot in operation and the welding production system, and the dynamic data includes the position data and welding data of the welding robot. The processing and analysis module is used to output simulation data according to the dynamic data and other basic data of the equipment of the welding production system in operation, to visualize and analyze the simulation data, and to display the visualized simulation data and analysis results on the status display interface 22, the statistical interface 23, and the production data display interface 24.

[0089] In this embodiment, the digital twin platform may also include a prediction interface, which may be used to display prediction data, which may include data that have an impact on welding production, such as predicted output and predicted failures. The processing and analysis module may also be used to determine prediction data based on historical data. This facilitates users to adjust equipment parameters and production capacity in a timely manner based on prediction data to improve the efficiency of welding production.

[0090] In this embodiment, the digital twin platform can realize the digitization of industrial production and the visualization of production data. The current production data can be counted, including output, machine failure conditions, energy consumption information, etc. The real-time monitoring of the factory can be achieved through sensors on robots and equipment and other IoT devices.

[0091] In this embodiment, digital twin is a key tool to improve production efficiency and optimize the process. The digital twin platform provided by the present invention maps the state of the physical entity to the virtual environment in real time through virtual synchronization information, creating a highly realistic digital model. It not only enables enterprises to simulate and optimize the actual production process in a virtual environment, but also monitor, analyze and predict the state and behavior of the production line in real time, thereby achieving precise control and optimization. By monitoring industrial robots and other industrial control equipment, obtaining real-time production data, recording production capacity and related working conditions of production equipment, a full range of monitoring of automated production lines can be established. The digital twin platform can visualize production data and can be used to optimize the production process. The data visualization window shows the production plan and actual progress of the current project. Enterprises can identify bottlenecks and inefficient links in the production process and make corresponding adjustments. The digital twin platform built based on digital twins can also obtain powerful predictive capabilities. Through comprehensive analysis of historical data and real-time data, future production trends and possible problems can be predicted. The digital twin platform can count equipment energy and environmental data, including carbon emissions, carbon dioxide emissions, and power consumption. These data provide companies with a comprehensive environmental status report, helping them identify high-energy consumption links and take corresponding energy-saving measures.

[0092] The overall structural diagram of the technical solution of the present invention is as follows Figure 4 As shown, the input end module 11, the information determination module 121 of the welding determination module 12, the process determination module 122 of the welding determination module 12, the control module 15 and the execution module 13 are connected in sequence. The information determination module 121 of the welding determination module 12 is connected to the control module 15, the interference detection module 14 is connected to the information determination module 121, and the control module 15 and the execution module 13 are both connected to the digital twin platform.

[0093] The technical solution based on the present invention can select different welding processes and parameters according to different welding requirements, and has high flexibility and versatility. The welding production system can automatically determine the best placement process and welding process based on the three-dimensional image and related information of the target component. This reduces the reliance on manual experience and improves the scientificity and accuracy of decision-making. It is also possible to perform real-time monitoring and feedback according to the actual welding situation, adjust and optimize the welding process to ensure the maximization of welding quality and efficiency. The execution module 13 can accurately perform welding tasks according to the determined placement process and welding process, reduce the impact of human factors on welding quality, improve the consistency and stability of welding, and reduce scrap and rework. The welding production system has a high degree of automation, can achieve continuous welding, improve production efficiency, and shorten the production cycle.

[0094] The digital twin platform can display the operating status of the welding production system in real time, including efficiency, energy consumption, fault monitoring information and fault records. This enables operators to understand the operation of the system in a timely manner and take appropriate measures to adjust and maintain it. Fault monitoring information can help determine whether the welding production system has failed, and carry out timely repairs and maintenance to reduce the impact of equipment failures on production. The digital twin platform can also display production data such as production plans, component information, output information and production logs of target components. It helps users to formulate and adjust production plans, monitor production progress, and conduct quality traceability and management. By analyzing the operating status and production data of the welding production system, users can find problems and bottlenecks in production, optimize and improve them, and improve production efficiency and management level.

[0095] This welding production system and digital twin platform have the advantages of improving welding quality, production efficiency, safety and reducing costs. It also has functions such as easy integration and management, real-time monitoring, data analysis, production planning and visual display, which can improve the level of production management.

[0096] In the present invention, corresponding method embodiments, computer device embodiments or storage medium embodiments, etc. can be designed based on the above-mentioned welding production system and digital twin platform, which will not be described in detail in the present invention.

[0097] It should be noted that the contents not described in detail in the specification of the present invention belong to the common knowledge of those skilled in the art.

[0098] Although the embodiments of the present invention have been described in conjunction with the accompanying drawings, those skilled in the art may make various modifications and variations without departing from the spirit and scope of the present invention, and such modifications and variations are all within the scope defined by the appended claims.

Claims

1. A welding production system, characterized in that: include: An input terminal module, a welding determination module and an execution module; the welding determination module includes an information determination module and a process determination module connected to the information determination module; The input terminal module is connected to the information determination module; The input end module is configured to determine the three-dimensional model corresponding to the target component according to the model image of the top and bottom frames to be welded or the custom size of the top and bottom frames to be welded, and send the three-dimensional model corresponding to the target component to the information determination module; wherein the target component includes a main beam component, a secondary beam component and a reinforcing rib component; the three-dimensional model corresponding to the target component includes a main beam three-dimensional model corresponding to the main beam component, a secondary beam three-dimensional model corresponding to the secondary beam component and a reinforcing rib three-dimensional model corresponding to the reinforcing rib component; The information determination module is connected to the process determination module; The information determination module is configured to determine target information according to the three-dimensional model corresponding to the target component; send the target information to the process determination module; the target information includes size information, quantity information, position information of the target component and relative position information between the target components, and a welding position determined according to the size information, quantity information, position information of the target component and the relative position information between the target components and welding information corresponding to the welding position; the welding information includes welding category, interface type and welding length; The process determination module is connected to the execution module; The process determination module is configured to determine the placement process corresponding to the target component and the welding process corresponding to the welding position according to the target information; and send the placement process corresponding to the target component and the welding process corresponding to the welding position to the execution module; The execution module is configured to execute the placement process corresponding to the target component and the welding process corresponding to the welding position.

2. The system according to claim 1, characterized in that The information determination module is also configured to determine whether the custom size of the top and bottom frames to be welded meets a preset range if the three-dimensional model corresponding to the target component is determined according to the custom size of the top and bottom frames to be welded; wherein, when the custom size of the top and bottom frames to be welded meets the preset range, the three-dimensional model corresponding to the target component determined according to the custom size of the top and bottom frames to be welded is sent to the information determination module; when the custom size of the top and bottom frames to be welded does not meet the preset range, a prompt message is generated.

3. The system according to claim 1, characterized in that A process library is pre-stored in the process determination module, and the process library includes size information, quantity information, position information, relative position information between target components and placement process stored in a corresponding relationship, and also includes welding categories, interface types, welding lengths and welding processes stored in a corresponding relationship.

4. The system according to claim 3, characterized in that The process determination module is specifically configured to determine the placement process corresponding to the target component based on the size information, quantity information, position information and relative position information between the target components, and to determine the welding process corresponding to the welding position based on the welding category, interface type and welding length corresponding to the welding position.

5. The system according to claim 4, characterized in that The placement process corresponding to the target component includes: placement position, placement order and placement direction; the welding process corresponding to the welding position includes: welding direction, welding order, welding current and voltage, welding swing and laser repositioning position data.

6. The system according to claim 5, characterized in that The execution module is specifically configured to determine a placement path according to the placement order, execute the placement process corresponding to the target component according to the placement path, determine a welding path according to the welding order, execute the welding process corresponding to the welding position according to the welding path, and adjust the welding position according to the position data of the laser repositioning before executing the welding process corresponding to the welding position according to the welding path; The welding path includes an end point of a current welding position and a start point of a next welding position; the next welding position is a welding position adjacent to the current welding position in the welding sequence.

7. The system according to claim 6, characterized in that The welding production system also includes: an interference detection module, which is configured to determine the position information of the positioning block before executing the placement process corresponding to the target component according to the placement path, and determine whether the distance between the positioning block and the target component is greater than a preset distance based on the position information of the positioning block and the position information of the target component; wherein, when the distance between the positioning block and the target component is less than or equal to the preset distance, the position of the positioning block is adjusted.

8. The system according to claim 1, characterized in that The execution module includes a robot; the welding production system also includes a control module; the process determination module is connected to the execution module through the control module.

9. The system according to claim 1, characterized in that The welding production system further includes: a target component production module, wherein the target component production module is configured to determine production information of the target component according to a three-dimensional model corresponding to the target component; and produce the target component according to the production information of the target component.

10. A digital twin platform, characterized in that: Applied to the welding production system according to any one of claims 1 to 8, the digital twin platform comprises: A status display interface, used to display the operating status of the welding production system; A statistical interface for displaying the efficiency, energy consumption, fault monitoring information and fault records of the welding production system; the fault monitoring information is used to determine whether the welding production system has a fault; The production data display interface is used to display the production plan, component information, output information and production log of the target component.