Pipeline cutting and welding method and system based on BIM model
By applying the BIM model in the pipeline system, automatically determine the cutting position and optimize the welding parameters, the inefficiency and safety hazards of relying on experience and measurement in traditional methods are solved, and the efficiency, accuracy and stability of pipeline cutting and welding are achieved, ensuring that Safety and reliability of construction.
Patent Information
- Application Number
- CN202411787290.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-06
- Publication Date
- 2025-01-07
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
During the construction of pipeline systems, traditional pipeline cutting and welding methods rely on workers' experience and on-site measurements, which are inefficient and prone to errors. Especially in complex pipeline systems, it is difficult to ensure the accuracy of cutting and welding quality, and there are safety hazards. .
Based on the BIM model, by obtaining the length, diameter and bending position of the pipe, the cutting position is automatically determined and the welding parameters are optimized. Combining the cutting machine's motion range and historical welding data, cutting and welding coded instructions are generated to realize automated and intelligent cutting and welding. Operation.
It improves the efficiency and accuracy of pipeline cutting and welding, ensures the consistency and stability of welding quality, reduces safety risks, reduces material waste and costs, and provides the reliability and safety guarantee of the pipeline system.
Smart Images

Figure CN119272456A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of data processing, and in particular to a pipeline cutting and welding method and system based on a BIM model. Background Art
[0002] In the field of modern architecture and engineering, Building Information Modeling (BIM) has become an indispensable tool that can provide comprehensive, coordinated, and visual information throughout the life cycle of a project. Especially in the design and construction of pipeline systems, the application of BIM models has greatly improved efficiency, reduced errors, and promoted collaboration among all parties involved. However, although BIM models play an important role in the design and planning stages, they still face many challenges in actual construction operations, especially in the key link of pipe cutting and welding.
[0003] Traditional pipe cutting and welding methods often rely on workers' experience and on-site measurements, which is not only inefficient but also prone to errors. Especially in complex pipe systems, changes in pipe length, diameter and bending position may have a significant impact on cutting and welding operations. In order to ensure the accuracy of cutting and the quality of welding, workers need to measure and adjust repeatedly, which not only increases construction time, but also may lead to material waste and cost increases. At the same time, the selection of welding parameters often relies on workers' experience and intuition, lacks scientific basis and systematic optimization, which may lead to unstable welding quality and even cause safety hazards.
[0004] In response to the above problems, although there are some pipe cutting and welding methods based on BIM models in the existing technology, these methods often only focus on the application of BIM models in the design and planning stages, and have limited guiding role in actual construction operations, especially in determining the cutting position and selecting the welding parameters. The existing technology still lacks an effective, systematic and automated method.
[0005] Therefore, there is an urgent need for a method that can automatically determine the cutting position and optimize the welding parameters based on the BIM model, taking into account factors such as pipeline length, diameter, bending position, and cutting machine motion range. This method can not only improve the efficiency and accuracy of pipeline cutting and welding, but also ensure the consistency and stability of welding quality, thereby providing strong protection for the safety and reliability of the pipeline system. Summary of the invention
[0006] In view of the defects in the prior art, the present invention provides a pipeline cutting and welding method and system based on the BIM model.
[0007] A pipeline cutting and welding method based on a BIM model comprises: obtaining a pipeline length, a pipeline diameter and a pipeline bending position based on a BIM model; obtaining a cuttable range according to the pipeline length, the pipeline diameter and the pipeline bending position, and obtaining a cutter motion range, and generating constraint conditions according to the cutter motion range and the pipeline diameter within the cuttable range, and optimizing the cuttable range according to the constraint conditions and generating a position to be cut; obtaining historical welding data, and establishing a welding relationship model between different types of welding parameters and welding quality according to the historical welding data, and obtaining a target welding quality of the pipeline, and obtaining different types of welding parameters based on the welding relationship model and the target welding quality; obtaining a cutting coding instruction according to the position to be cut, and obtaining a welding coding instruction according to different types of welding parameters, and respectively inputting the cutting coding instruction and the welding coding instruction into a cutting machine and a welding device to start cutting and welding operations.
[0008] Optionally, obtaining the cuttable range according to the pipe length, pipe diameter and pipe bending position includes: obtaining a maximum cuttable diameter threshold, and determining a first range that can be cut according to the maximum cuttable diameter threshold and the pipe diameter; obtaining a cutting bend interval, and determining a second range that can be cut according to the cutting bend interval, pipe length and pipe bending position, wherein the distance between the second range and the pipe bending position exceeds the cutting bend interval; and obtaining the cuttable range according to the first range and the second range.
[0009] Optionally, generating constraints based on the motion range of the cutting machine and the diameter of the pipe within the cuttable range includes: obtaining a cutting space for cutting based on the motion range of the cutting machine; obtaining a target cutting length based on the diameter of the pipe within the cuttable range; and determining whether the target cutting length can be included in the cutting space, and if so, generating constraints based on the cutting space.
[0010] Optionally, the cuttable range is optimized according to the constraints and the position to be cut is generated as follows: excluding the cuttable range that cannot be included in the cutting space; establishing a correlation between each point in the excluded cuttable range and the cutting energy consumption; obtaining the point corresponding to the minimum cutting energy consumption and using it as the position to be cut.
[0011] Optionally, the correlation between each point in the excluded cuttable range and the cutting energy consumption is expressed as: ;in, is the cutting energy consumption corresponding to point P, is the distance between the cutting machine and point P, is the angle of the cutting machine when cutting at point P, , and is the experimental coefficient.
[0012] Optionally, the welding relationship models between different types of welding parameters and welding quality are established based on historical welding data, including: ;in, For welding quality, is the intercept term, is the error term, , and is the regression weight coefficient, is the welding current, is the welding voltage, is the welding speed.
[0013] Optionally, the system includes: an acquisition module for acquiring the pipe length, pipe diameter and pipe bending position based on the BIM model; a cutting data processing module for acquiring the cuttable range according to the pipe length, pipe diameter and pipe bending position, and acquiring the motion range of the cutting machine, and generating constraints according to the motion range of the cutting machine and the pipe diameter within the cuttable range, and optimizing the cuttable range according to the constraints and generating the position to be cut; a welding data processing module for acquiring historical welding data, and establishing a welding relationship model between different types of welding parameters and welding quality according to the historical welding data, and acquiring the target welding quality of the pipe, and acquiring different types of welding parameters based on the welding relationship model and the target welding quality; an operation module for acquiring cutting coding instructions according to the position to be cut, and acquiring welding coding instructions according to different types of welding parameters, and inputting the cutting coding instructions and welding coding instructions into the cutting machine and welding equipment respectively and starting cutting and welding operations.
[0014] Optionally, the cutting data processing module is also used to: obtain a maximum cuttable diameter threshold, and determine a first range that can be cut according to the maximum cuttable diameter threshold and the pipe diameter; obtain a cutting bend interval, and determine a second range that can be cut according to the cutting bend interval, the pipe length and the pipe bend position, wherein the distance between the second range and the pipe bend position exceeds the cutting bend interval; and obtain a cuttable range according to the first range and the second range.
[0015] Optionally, the cutting data processing module is also used to: obtain a cutting space for cutting according to the motion range of the cutting machine; obtain a target cutting length according to the pipe diameter within the cuttable range; determine whether the target cutting length can be included in the cutting space, and if so, generate constraints according to the cutting space.
[0016] Optionally, the cutting data processing module is also used to: exclude the cuttable range that cannot be included in the cutting space; establish a correlation between each point in the excluded cuttable range and the cutting energy consumption; obtain the point corresponding to the minimum cutting energy consumption and use it as the position to be cut.
[0017] The beneficial effects of the present invention are embodied in: In the entire BIM-based pipe cutting and welding method, firstly, by accurately extracting key geometric information such as the length, diameter and bending position of the pipe directly from the BIM model, a solid foundation is laid for subsequent cutting and welding operations. This step avoids the uncertainty of relying on workers' experience and on-site measurements in traditional methods, and greatly improves the accuracy and reliability of the data; secondly, the scheme combines the actual motion range of the cutting machine to generate practical cutting operation constraints, and optimizes the best cutting position on this basis. This innovation not only ensures the smooth progress of the cutting operation, but also effectively reduces the cutting difficulties and quality problems caused by pipe bending or diameter changes, thereby improving the overall construction efficiency; thirdly, by using historical welding data to establish a relationship model between welding parameters and welding quality, the scheme realizes the scientific optimization of welding parameters, which not only improves the stability and consistency of welding quality, but also reduces the dependence on workers' experience and intuition, and reduces the safety hazards caused by unstable welding quality; finally, in the execution stage of the scheme, by generating specific cutting coding instructions and welding coding instructions, and inputting these instructions into the cutting machine and welding equipment, the automation and intelligence of cutting and welding operations are realized. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] In order to more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the following is a brief introduction to the drawings required for the specific embodiments or the description of the prior art. In all the drawings, similar elements or parts are generally identified by similar reference numerals. In the drawings, the elements or parts are not necessarily drawn according to the actual scale.
[0019] Figure 1 A schematic diagram of the steps of the pipe cutting and welding method based on the BIM model of the present invention; Figure 2 It is a schematic diagram of a part of the steps of S2 in the pipeline cutting and welding method based on the BIM model of the present invention; Figure 3 It is another schematic diagram of steps S2 in the pipeline cutting and welding method based on the BIM model of the present invention; Figure 4 This is another schematic diagram of steps S2 in the pipeline cutting and welding method based on the BIM model of the present invention. DETAILED DESCRIPTION
[0020] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions 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. Generally, the components of the embodiments of the present invention described and shown in the drawings here can be arranged and designed in various different configurations.
[0021] Therefore, the following detailed description of the embodiments of the present invention provided in the accompanying drawings is not intended to limit the scope of the invention claimed for protection, but merely represents selected embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0022] It should be noted that similar reference numerals and letters represent similar items in the following drawings, so once an item is defined in one drawing, it does not need to be further defined and explained in the subsequent drawings. In addition, the terms "first", "second", etc. are only used to distinguish the description and cannot be understood as indicating or implying relative importance.
[0023] like Figure 1 As shown, a pipe cutting and welding method based on a BIM model is provided, comprising: S1. Obtain the pipeline length, pipeline diameter and pipeline bending position based on the BIM model; S2. Obtain the cuttable range according to the length, diameter and bend position of the pipeline, obtain the motion range of the cutting machine, generate constraint conditions according to the motion range of the cutting machine and the diameter of the pipeline within the cuttable range, optimize the cuttable range according to the constraint conditions and generate the position to be cut; S3, obtaining historical welding data, and establishing a welding relationship model between different types of welding parameters and welding quality according to the historical welding data, and obtaining a target welding quality of the pipeline, and obtaining different types of welding parameters based on the welding relationship model and the target welding quality; S4. Obtain cutting coding instructions according to the position to be cut, and obtain welding coding instructions according to different types of welding parameters, and input the cutting coding instructions and welding coding instructions into the cutting machine and welding equipment respectively to start cutting and welding operations.
[0024] In this embodiment, it should be noted that S1 is the basis of the entire BIM model-based pipe cutting and welding method, the core of which is to accurately extract key geometric information of the pipe from the BIM model, including the length, diameter and bending position of the pipe. This information is crucial for the subsequent determination of the cutting position and optimization of the welding parameters.
[0025] Get the length of the pipeline: In the BIM model, the pipeline is usually represented as a 3D line segment or curve with a start point and an end point. By reading the start and end coordinates of these line segments, the length of the pipeline can be calculated. For curved pipelines, it may be necessary to decompose them into multiple straight segments or use the curve length calculation formula to obtain more accurate length information.
[0026] Get pipe diameter: Pipe diameter is another key parameter that determines the tool size and process parameters required for cutting and welding. In the BIM model, pipes usually have attributes or annotations corresponding to their diameters. By querying these attributes or annotations, you can easily get the diameter information of the pipe.
[0027] Obtaining the bend position of the pipe: The bend position of the pipe is particularly important for cutting and welding operations because it may affect the feasibility of cutting and the quality of welding. In the BIM model, the bend position is usually represented by the geometric shape of the pipe or a specific annotation. In order to accurately obtain the bend position, it may be necessary to analyze the geometric data of the pipe, identify the bend points or bend segments, and record their location information.
[0028] Suppose in a BIM model, there is a section of pipe that needs to be transported from point A to point B. This section of pipe is represented in the model as a 3D curve with a clear starting point A and end point B. By reading the coordinates of these two points, the length of the pipe can be calculated. At the same time, the diameter of the pipe is also marked in the model, for example, 100 mm. In addition, the pipe has an obvious bend at a certain position, which is represented by the geometric shape of the pipe in the model. By analyzing the geometric data of this bend, the location and degree of the bend can be determined.
[0029] In S2, based on the key geometric information obtained in S1, the cuttable range of the pipeline is further determined, and combined with the actual motion capability of the cutting machine, the constraints of the cutting operation are generated, and finally the best cutting position is optimized. First, based on the length, diameter and bending position of the pipeline, a theoretical cuttable range can be preliminarily defined. This range should take into account the part of the pipeline that the cutting machine can reach and effectively cut, while avoiding cutting difficulties or quality problems caused by pipe bending or diameter changes. Next, it is necessary to understand the actual motion range of the cutting machine, including its maximum cutting length, cutting angle, and any possible motion restrictions (such as physical obstacles, space restrictions, etc.). Combining the cuttable range and the motion range of the cutting machine, a series of constraints can be generated. For example, the cutting position must be within the range that the cutting machine can reach, and the cutting operation of the pipeline segment needs to have the lowest cost. Under the premise of meeting all constraints, the best cutting position is found.
[0030] In S3, historical welding data is used to establish a relationship model between welding parameters and welding quality, and based on this model, welding parameters are optimized to ensure the consistency and stability of welding quality. First, a large amount of historical welding data needs to be collected. These data should include welding parameters (such as welding current, welding speed, welding voltage, etc.) and corresponding welding quality (expressed by specific numerical values, with different numerical ranges corresponding to different quality levels) for different types of welding operations (such as different materials, different diameters of pipes, different welding methods, etc.); data can be obtained through various channels, such as extracting from past engineering project records or obtaining through laboratory tests. Next, the collected historical welding data is analyzed to find the correlation between welding parameters and welding quality; finally, a mathematical model that can describe the relationship between welding parameters and welding quality, namely the welding relationship model, is obtained. Finally, the best combination of different types of welding parameters is found according to the indicators of specific target welding quality.
[0031] In S4, it is the final execution stage of the entire BIM model-based pipeline cutting and welding method. In this step, specific cutting code instructions and welding code instructions will be generated according to the cutting positions and optimized welding parameters determined in the previous steps, and these instructions will be input into the cutting machine and welding equipment to start the cutting and welding operations.
[0032] Among them, the cutting coding instructions can be written in a specific coding format or programming language to ensure that the cutting machine can accurately understand and execute. For example, for some models of cutting machines, it may be necessary to use G code or similar CNC programming languages to write instructions. For example: G00 X0 Y0 Z0; Rapidly move to the starting position G01 X100 Y0 Z-10 F100; Cut 100 mm along the positive direction of the X axis at a feed rate of 100, and the cutting depth is 10 mm ; ...other cutting instructions...; M30; program ends and resets.
[0033] Among them, according to the optimized welding parameters, corresponding welding coding instructions need to be generated. These instructions usually include key parameters such as welding current, welding speed, welding voltage, welding time, etc. of the welding machine. Welding coding instructions also need to be written in a specific coding format or programming language to ensure that the welding equipment can accurately understand and execute them. Different welding equipment may support different programming languages and instruction formats. For example: WELD START CURRENT 150; Set the welding current to 150A SPEED 50; Set the welding speed to 50cm / min VOLTAGE 20; Set the welding voltage to 20V TIME 120; welding time is 120 seconds WELD END.
[0034] In summary, in the entire BIM model-based pipe cutting and welding method, firstly, by accurately extracting key geometric information such as the length, diameter and bending position of the pipe directly from the BIM model, a solid foundation is laid for the subsequent cutting and welding operations. This step avoids the uncertainty of relying on workers' experience and on-site measurements in the traditional method, and greatly improves the accuracy and reliability of the data; secondly, the scheme combines the actual motion range of the cutting machine to generate feasible cutting operation constraints, and optimizes the optimal cutting position on this basis. This innovation not only ensures the smooth progress of the cutting operation, but also effectively reduces the cutting difficulties and quality problems caused by pipe bending or diameter changes, thereby improving the overall construction efficiency; thirdly, by using historical welding data to establish a relationship model between welding parameters and welding quality, the scheme realizes the scientific optimization of welding parameters, which not only improves the stability and consistency of welding quality, but also reduces the dependence on workers' experience and intuition, and reduces the safety hazards caused by unstable welding quality; finally, in the execution stage of the scheme, by generating specific cutting coding instructions and welding coding instructions, and inputting these instructions into the cutting machine and welding equipment, the automation and intelligence of cutting and welding operations are realized.
[0035] like Figure 2 As shown, in one embodiment, obtaining the cuttable range according to the pipeline length, pipeline diameter and pipeline bending position in S2 includes: S21, obtaining a maximum cuttable diameter threshold, and determining a first range that can be cut according to the maximum cuttable diameter threshold and the pipe diameter; S22, obtaining a cutting bending interval, and determining a second range for cutting according to the cutting bending interval, the pipe length, and the pipe bending position, wherein the distance between the second range and the pipe bending position exceeds the cutting bending interval; S23, obtaining a cuttable range according to the first range and the second range.
[0036] In this embodiment, it should be noted that in S21, a key parameter, the maximum cuttable diameter threshold, is first determined. This threshold is set based on the technical specifications and performance of the cutting machine, and represents the maximum pipe diameter that the cutting machine can handle. By comparing the pipe diameter provided in the BIM model with this threshold, the pipe sections whose diameters are within the capacity of the cutting machine can be quickly screened out, thereby defining the first range that can be cut. This step ensures that the cutting operation will not exceed the processing capacity of the cutting machine due to the large pipe diameter, avoiding potential equipment damage and construction quality problems.
[0037] In S22, another important parameter, the cutting bend interval, is introduced. This interval is set based on the adverse effects that pipe bending may have on cutting operations, and it defines how far away from the pipe bend position cutting should not be performed. By combining the pipe length information and the bend position data provided in the BIM model, it is possible to calculate which pipe segments are farther from the bend position than the cutting bend interval, thereby defining the second range where cutting can be performed. This step effectively avoids problems such as inaccurate cutting, welding difficulties, and material waste that may result from cutting at or near pipe bends.
[0038] In S23, the first range and the second range obtained in steps S21 and S22 are comprehensively considered, and the cuttable range is finally determined by taking the intersection of the two. This step ensures that the cutting operation will not exceed the processing capacity of the cutting machine due to the large diameter of the pipe, nor will it cause quality problems in the cutting and welding operations due to pipe bending. In this way, an optimal cutting range that meets the technical specifications of the cutting machine and avoids the influence of pipe bending is obtained, laying a solid foundation for subsequent cutting operations.
[0039] like Figure 3 As shown, in one embodiment, the constraint conditions generated in S2 according to the motion range of the cutting machine and the pipe diameter within the cuttable range include: S24, obtaining a cutting space for cutting according to the motion range of the cutting machine; S25, obtaining a target cutting length according to the pipe diameter within the cuttable range; S26. Determine whether the target cutting length can be included in the cutting space. If so, generate constraint conditions according to the cutting space.
[0040] In this embodiment, it should be noted that in S24, the actual movement capability of the cutting machine is focused on, especially the spatial range that it can reach and effectively cut. The movement range of the cutting machine is determined by analyzing the technical specifications and operating characteristics of the cutting machine in detail, including its maximum cutting length, cutting angle, and any possible physical or spatial limitations. The purpose of this step is to obtain a specific "cutting space", which defines the maximum area in which the cutting machine can operate, and provides a key basis for the subsequent determination of the feasibility of the cutting operation.
[0041] In step S25, based on the previously determined cuttable range, the effect of the pipe diameter on the cutting length is further considered. Since the different pipe diameters will directly affect the specific length of the cutting operation, the corresponding target cutting length is calculated based on the pipe diameters within the cuttable range. The purpose of this step is to ensure that the cutting operation can meet the actual size requirements of the pipe and is also within the processing capacity of the cutting machine.
[0042] In step S26, the cutting space obtained in step S24 is compared with the target cutting length calculated in step S25. The feasibility of the cutting operation is evaluated by judging whether the target cutting length can be completely included in the cutting space. If the target cutting length is less than or equal to the maximum capacity of the cutting space, the cutting operation is considered feasible, and the corresponding constraints are generated accordingly. These constraints will be used to guide subsequent cutting operations to ensure that the cutting process meets the technical requirements and can proceed smoothly. On the contrary, if the target cutting length exceeds the maximum capacity of the cutting space, it is necessary to reconsider the cutting plan or adjust the configuration of the cutting machine to ensure the smooth progress of the cutting operation.
[0043] like Figure 4 As shown, in one embodiment, in S2, the cuttable range is optimized according to the constraint conditions and the position to be cut is generated as: S27, exclude the cuttable range that cannot be included in the cutting space; S28, establishing a correlation between each point within the excluded cuttable range and the cutting energy consumption; S29, obtaining the point corresponding to the minimum cutting energy consumption and using it as the position to be cut.
[0044] In this embodiment, it should be noted that in S27, the cuttable range is further screened based on the previously generated constraints. Specifically, those pipe segments that cannot be effectively processed by the cutting machine due to size, shape or position are excluded, that is, those cuttable ranges that cannot be included in the cutting space. The purpose of this step is to ensure that subsequent cutting operations can be carried out within the capabilities of the cutting machine to avoid cutting failures or quality problems caused by exceeding equipment limitations. Through this screening process, a more accurate and feasible cuttable range is obtained.
[0045] In S28, the important factor of cutting energy consumption is further considered. In order to find the optimal cutting position, the correlation between each point in the excluded cutting range and the cutting energy consumption is established. This usually involves a detailed analysis of parameters such as cutting path, cutting speed, cutting depth, and how they affect the energy consumption during the cutting process. Through this step, we can have a more comprehensive understanding of the impact of different cutting positions on energy consumption, which provides strong support for subsequent optimization decisions.
[0046] In S29, the correlation established in the previous step is used to find the point that minimizes the cutting energy consumption and determine it as the position to be cut. This step is based on the principle of energy consumption optimization and aims to reduce the energy consumption during the cutting process by selecting the best cutting position, thereby improving the overall construction efficiency and economy. Through this optimization process, not only can the smooth progress of the cutting operation be ensured, but also the goal of energy conservation and emission reduction can be achieved, contributing to sustainable development.
[0047] In one embodiment, the correlation relationship between each point in the excluded cuttable range and the cutting energy consumption established in S28 is expressed as: ;in, is the cutting energy consumption corresponding to point P, is the distance between the cutting machine and point P, is the angle of the cutting machine when cutting at point P, , and is the experimental coefficient.
[0048] In this embodiment, it should be noted that a specific mathematical expression is introduced to establish a correlation between each point in the excluded cuttable range and the cutting energy consumption. It represents the cutting energy consumption corresponding to point P, which is the target that needs to be optimized and paid attention to, because it is directly related to the economy and efficiency of the cutting operation. Represents the distance between the cutting machine and point P. This distance will affect the movement path of the cutting machine and the energy consumption during the cutting process. Generally speaking, the longer the distance, the longer the cutting machine needs to move, which may increase energy consumption. It represents the angle of the cutter when cutting at point P. Different cutting angles will affect the cutting efficiency and energy consumption of the cutter. For example, the cutter may be easier to cut at certain angles, while at other angles, more energy may be required to complete the cutting. a, b and c are experimental coefficients, which are obtained by fitting experimental data. These coefficients reflect the specific relationship between cutting energy consumption and the distance and cutting angle of the cutter. In practical applications, these coefficients can be adjusted to more accurately describe the cutting energy consumption under different conditions.
[0049] Through this expression, the cutting energy consumption corresponding to different cutting positions can be quantitatively evaluated, thus providing strong support for subsequent energy consumption optimization. Specifically, all points within the cuttable range can be traversed, the cutting energy consumption of each point can be calculated, and the point with the lowest energy consumption can be found as the position to be cut. In this way, energy consumption can be minimized while ensuring the smooth progress of the cutting operation, thereby improving the economy and sustainability of the overall construction.
[0050] In one embodiment, establishing a welding relationship model between different types of welding parameters and welding quality according to historical welding data in S3 includes: ;in, For welding quality, is the intercept term, is the error term, , and is the regression weight coefficient, is the welding current, is the welding voltage, is the welding speed.
[0051] In this embodiment, it should be noted that Represents welding quality, which is the goal that needs to be predicted and optimized. Welding quality is expressed by specific numerical values, and different numerical ranges correspond to different quality levels. is the intercept term, which represents the reference value of welding quality when all welding parameters (welding current I, welding voltage V, welding speed S) are zero. In practical applications, this value is usually obtained by fitting experimental data. It is the error term, which represents the part of the variation that cannot be explained in the model, that is, the difference between the actual welding quality and the model prediction value. The existence of the error term is to reflect the uncertainty and randomness in the actual situation. , and are regression weight coefficients, which respectively represent the degree and direction of influence of welding current I, welding voltage V and welding speed S on welding quality Y. These coefficients are obtained through regression analysis of historical welding data, and they reflect the specific relationship between welding parameters and welding quality. I represents welding current, which is an important parameter in the welding process and has a significant impact on the weld depth, weld width and welding speed. V represents welding voltage, which also has an important influence on the welding process, mainly affecting the weld width and welding stability. S represents welding speed, which determines the weld formation speed and welding efficiency during welding.
[0052] This model expression can better describe the nonlinear relationship between welding parameters and welding quality. By fitting historical welding data, specific , , , and The model can be used to predict the welding quality under different welding parameters and provide strong support for the subsequent optimization of welding parameters. In practical applications, the welding current, welding voltage, welding speed and other parameters can be adjusted to achieve the optimal value of the predicted welding quality, thereby improving the efficiency and quality of the welding operation.
[0053] A pipe cutting and welding system based on a BIM model is also provided, the system comprising: An acquisition module, used to acquire the pipe length, pipe diameter and pipe bending position based on the BIM model; A cutting data processing module is used to obtain a cuttable range according to the length of the pipeline, the diameter of the pipeline and the bending position of the pipeline, and to obtain the motion range of the cutting machine, and to generate constraint conditions according to the motion range of the cutting machine and the diameter of the pipeline within the cuttable range, and to optimize the cuttable range according to the constraint conditions and generate a position to be cut; A welding data processing module, for acquiring historical welding data, and establishing a welding relationship model between different types of welding parameters and welding quality according to the historical welding data, and acquiring a target welding quality of the pipeline, and acquiring different types of welding parameters based on the welding relationship model and the target welding quality; The operation module is used to obtain cutting coding instructions according to the position to be cut, and to obtain welding coding instructions according to different types of welding parameters, and to input the cutting coding instructions and welding coding instructions into the cutting machine and welding equipment respectively to start cutting and welding operations.
[0054] In one embodiment, the cutting data processing module is also used to: obtain a maximum cuttable diameter threshold, and determine a first range that can be cut based on the maximum cuttable diameter threshold and the pipe diameter; obtain a cutting bend interval, and determine a second range that can be cut based on the cutting bend interval, the pipe length, and the pipe bend position, wherein the distance between the second range and the pipe bend position exceeds the cutting bend interval; and obtain a cuttable range based on the first range and the second range.
[0055] In one embodiment, the cutting data processing module is also used to: obtain a cutting space for cutting according to the motion range of the cutting machine; obtain a target cutting length according to the pipe diameter within the cuttable range; determine whether the target cutting length can be included in the cutting space, and if so, generate constraints according to the cutting space.
[0056] In one embodiment, the cutting data processing module is also used to: exclude the cuttable range that cannot be included in the cutting space; establish the correlation between each point in the excluded cuttable range and the cutting energy consumption; obtain the point corresponding to the minimum cutting energy consumption and use it as the position to be cut In this embodiment, it should be noted that, regarding the above-mentioned BIM model-based pipe cutting and welding system, the specific method of performing the operation has been described in detail in the implementation of the BIM model-based pipe cutting and welding method, and will not be elaborated here.
[0057] The preferred embodiments of the present disclosure are described in detail above in conjunction with the accompanying drawings; however, the present disclosure is not limited to the specific details in the above embodiments. Within the technical concept of the present disclosure, a variety of simple modifications can be made to the technical solution of the present disclosure, and these simple modifications all fall within the protection scope of the present disclosure.
[0058] It should also be noted that the various specific technical features described in the above specific embodiments can be combined in any suitable manner without contradiction. In order to avoid unnecessary repetition, the present disclosure will not further describe various possible combinations.
[0059] In addition, various embodiments of the present disclosure may be arbitrarily combined, and as long as they do not violate the concept of the present disclosure, they should also be regarded as the contents disclosed by the present disclosure.
[0060] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein with equivalents. These modifications or replacements do not make the essence of the corresponding technical solutions deviate from the scope of the technical solutions of the embodiments of the present invention, and they should all be included in the scope of the claims and specification of the present invention.
Claims
1. A pipe cutting and welding method based on a BIM model, characterized in that: include: Obtain pipeline length, pipeline diameter and pipeline bending position based on BIM model; Obtain the cuttable range according to the pipe length, pipe diameter and pipe bending position, and obtain the cutting machine motion range, and generate constraint conditions according to the cutting machine motion range and the pipe diameter within the cuttable range, and optimize the cuttable range according to the constraint conditions and generate the position to be cut; Acquire historical welding data, and establish a welding relationship model between different types of welding parameters and welding quality based on the historical welding data, and acquire a target welding quality of the pipeline, and acquire different types of welding parameters based on the welding relationship model and the target welding quality; The cutting coding instruction is obtained according to the position to be cut, and the welding coding instruction is obtained according to different types of welding parameters, and the cutting coding instruction and the welding coding instruction are respectively input into the cutting machine and the welding equipment to start the cutting and welding operations.
2. The pipe cutting and welding method based on the BIM model according to claim 1 is characterized in that: The cutting range can be obtained according to the pipe length, pipe diameter and pipe bending position, including: Obtaining a maximum cuttable diameter threshold, and determining a first range that can be cut according to the maximum cuttable diameter threshold and the pipe diameter; Obtaining a cutting bending interval, and determining a second range for cutting according to the cutting bending interval, the pipe length, and the pipe bending position, wherein the distance between the second range and the pipe bending position exceeds the cutting bending interval; The cuttable range is obtained according to the first range and the second range.
3. The pipe cutting and welding method based on the BIM model according to claim 2 is characterized in that: The constraint conditions generated according to the cutting machine motion range and the pipe diameter within the cutting range include: Obtaining a cutting space for cutting according to the motion range of the cutting machine; Obtain the target cutting length according to the pipe diameter within the cuttable range; Determine whether the target cutting length can be included in the cutting space. If so, generate constraints based on the cutting space.
4. The pipe cutting and welding method based on the BIM model according to claim 3 is characterized in that: The optimization of the cuttable range according to the constraint conditions and the generation of the position to be cut are expressed as: Exclude the cuttable range that cannot be included in the cutting space; Establish the correlation between each point in the excluded cutting range and the cutting energy consumption; The point corresponding to the minimum cutting energy consumption is obtained and used as the position to be cut.
5. The pipeline cutting and welding method based on the BIM model according to claim 4 is characterized in that: The correlation between each point in the cuttable range after exclusion and the cutting energy consumption is expressed as: ;in, is the cutting energy consumption corresponding to point P, is the distance between the cutting machine and point P, is the angle of the cutting machine when cutting at point P, , and is the experimental coefficient.
6. The pipeline cutting and welding method based on the BIM model according to claim 5 is characterized in that: The welding relationship model between different types of welding parameters and welding quality is established according to historical welding data, including: ;in, For welding quality, is the intercept term, is the error term, , and is the regression weight coefficient, is the welding current, is the welding voltage, is the welding speed.
7. A pipe cutting and welding system based on a BIM model, characterized in that: The system comprises: An acquisition module, used to acquire the pipe length, pipe diameter and pipe bending position based on the BIM model; A cutting data processing module is used to obtain a cuttable range according to the length of the pipeline, the diameter of the pipeline and the bending position of the pipeline, and to obtain the motion range of the cutting machine, and to generate constraint conditions according to the motion range of the cutting machine and the diameter of the pipeline within the cuttable range, and to optimize the cuttable range according to the constraint conditions and generate a position to be cut; A welding data processing module, for acquiring historical welding data, and establishing a welding relationship model between different types of welding parameters and welding quality according to the historical welding data, and acquiring a target welding quality of the pipeline, and acquiring different types of welding parameters based on the welding relationship model and the target welding quality; The operation module is used to obtain cutting coding instructions according to the position to be cut, and to obtain welding coding instructions according to different types of welding parameters, and to input the cutting coding instructions and welding coding instructions into the cutting machine and welding equipment respectively to start cutting and welding operations.
8. The pipe cutting and welding system based on the BIM model according to claim 7 is characterized in that: The cutting data processing module is also used for: Obtaining a maximum cuttable diameter threshold, and determining a first range that can be cut according to the maximum cuttable diameter threshold and the pipe diameter; Obtaining a cutting bending interval, and determining a second range for cutting according to the cutting bending interval, the pipe length, and the pipe bending position, wherein the distance between the second range and the pipe bending position exceeds the cutting bending interval; The cuttable range is obtained according to the first range and the second range.
9. The pipe cutting and welding system based on the BIM model according to claim 8, characterized in that: The cutting data processing module is also used for: Obtaining a cutting space for cutting according to the motion range of the cutting machine; Obtain the target cutting length according to the pipe diameter within the cuttable range; Determine whether the target cutting length can be included in the cutting space. If so, generate constraints based on the cutting space.
10. The pipe cutting and welding system based on the BIM model according to claim 9, characterized in that: The cutting data processing module is also used for: Exclude the cuttable range that cannot be included in the cutting space; Establish the correlation between each point in the excluded cutting range and the cutting energy consumption; The point corresponding to the minimum cutting energy consumption is obtained and used as the position to be cut.
Citation Information
Patent Citations
Subway station water cooling machine room assembly type construction method based on BIM
CN112832557A
Intelligent drawing recognition processing method and system for full-automatic cutting machine
CN113989429A
Method and system for planning cutting path of wire cut electrical discharge machine and medium
CN118635605A
Real-time monitoring method and system based on electric welding process
CN118839124A
System and process for automatic determination of welding parameters for automated friction stir welding
WO2010050834A1
Cited By
Carriage side plate cutting path dynamic planning method and system based on spatial constraint
CN121033282A