BIM-based pipeline automatic welding collision visual analysis method and device

Through BIM technology, automatic welding equipment and pipeline weld models are established and collision detection is carried out, which solves the problem that most welds on site of nuclear power projects rely on manual welding, and improves the application rate and welding efficiency of automatic welding.

CN119397787AInactive Publication Date: 2025-02-07CHINA NUCLEAR IND 23 CONSTR +1

Patent Information

Application Number
CN202411502873.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-25
Publication Date
2025-02-07
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

In nuclear power projects, most of the on-site welds still use manual welding, which is inefficient, and the automatic welding equipment lacks fast and effective discrimination methods in complex on-site environments, resulting in a low application rate of automatic welding.

Method used

Using BIM (Building Information Model)-based visual analysis method for automatic welding collision, welds are established by establishing automatic welding equipment models and pipeline weld models, and using the spatial analysis technology of BIM models to uniformly analyze weld information and identify automatic weld arrangements. In this case, collision detection is carried out and welds that can be actually automatically welded.

Benefits of technology

The proportion of automatic welding construction of pipelines has been increased, the application rate of automatic welding technology has been improved, the efficiency of on-site weld welding is improved, labor costs have been reduced, and work efficiency and engineering benefits have been improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119397787A_ABST
    Figure CN119397787A_ABST
Patent Text Reader

Abstract

The invention provides a BIM (Building Information Modeling)-based pipeline automatic welding collision visual analysis method and device. Comprising the following steps: reading an imported established three-dimensional model; establishing an automatic welding equipment model; matching the pipeline welding seam information with the automatic welding equipment model; loading the matched automatic welding equipment model into a three-dimensional model for collision detection; and performing highlight display on objects collided in the collision detection, and indicating that the pipeline welding seam without collision can be automatically welded. By establishing an automatic welding equipment model library and utilizing the spatial analysis technical advantages of a BIM model, weld information is analyzed in a unified mode, and the recognized automatic weld arrangement condition is matched with automatic welding equipment; the welding track of the automatic welding equipment is combined with the collision detection technology to pre-judge the welding seam capable of actually implementing automatic welding in advance and visually display the collision condition, so that the pipeline automatic welding construction proportion is increased, the application efficiency of the automatic welding technology is improved, and the high-quality, efficient, digital and comprehensive development of engineering projects is promoted.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of nuclear power pipeline welding, and in particular to a BIM-based pipeline automatic welding collision visualization analysis method and device. Background Art

[0002] Collision visualization technology is a comprehensive application based on multiple cutting-edge technologies such as modern computer graphics, computer vision, and human-computer interaction. It simulates various physical behaviors in the real environment through the establishment and management of the virtual environment to achieve the reproduction and evaluation of the real environment. It is often used in data analysis and risk management.

[0003] Pipeline automatic welding technology has been widely used in pipeline projects in many fields such as petroleum, natural gas, chemical industry, water conservancy, and electricity. Pipeline automatic welding technology has greatly improved the construction efficiency and quality of pipeline projects through its high precision and high efficiency. In nuclear power pipeline welds, automatic welding technology is mainly completed in prefabrication plants, while there are a large number of on-site welds at nuclear power construction sites that can be welded with automatic welding equipment.

[0004] In pipeline engineering, there is no direct application of automatic pipeline welding technology combined with collision visualization technology, namely "automatic welding collision visualization". In the process of pipeline installation and construction of nuclear power projects, welding is an important part of the work, which requires a large amount of manpower for manual operation and strict requirements on the qualifications of construction personnel. Due to the existence of high-altitude and narrow space welding operations, the efficiency of manual welding is low. At present, nuclear power projects have promoted and used automatic welding technology to varying degrees, but most automatic welding is still mainly used for workshop prefabrication, and most of the on-site welds are still manually welded, which requires high welding skills of welders. With the development of science and technology, automatic welding is the development trend of welding in the future and has a broad application space.

[0005] After on-site investigation and analysis, it is found that automatic welding technology is relatively mature in large pipes, but small pipes need to be improved. Since welding is done at fixed locations, there are large costs in transportation and construction. There are also a large number of welds in the on-site pipelines that can be welded with automatic welding equipment, but there is a lack of fast and effective identification methods to match automatic welding equipment and detect collisions in complex on-site environments with many items and compact layouts.

[0006] With the development of science and technology, BIM technology has played an irreplaceable role in the engineering field. Applying BIM technology to directly visualize the collision between the welding work space and surrounding items in the model and quickly determine whether automatic welding can be used will greatly improve the efficiency of on-site welds. Summary of the invention

[0007] In view of the above problems, the present invention provides a BIM-based pipeline automatic welding collision visualization analysis method and device to solve the problems existing in the prior art.

[0008] To achieve the above object, the embodiments of the present invention adopt the following technical solutions:

[0009] An embodiment of the present invention provides a BIM-based pipeline automatic welding collision visualization analysis method, the method comprising:

[0010] Reading and importing the established three-dimensional model, wherein the three-dimensional model includes an environmental model of a pipeline weld and items surrounding the pipeline weld;

[0011] Establish automatic welding equipment model;

[0012] Matching the pipeline weld information with the automatic welding equipment model;

[0013] Loading the matched automatic welding equipment model into the environment model for collision detection;

[0014] The collision detection result is highlighted, and the pipeline weld without collision is automatically welded.

[0015] In one embodiment, the establishing of the automatic welding equipment model includes: importing the automatic welding equipment information in a 1:1 ratio to establish the automatic welding equipment model, wherein the automatic welding equipment information includes at least one of the automatic welding equipment type, equipment model and equipment size.

[0016] In one embodiment, matching the pipeline weld information with the automatic welding equipment model includes: matching the pipeline specification size in the pipeline weld information with the equipment type of the automatic welding equipment model.

[0017] In one embodiment, before the matched automatic welding equipment model is loaded into the environment model for collision detection, the automatic welding equipment model is deflected and aligned with the pipeline weld by a rotation matrix.

[0018] In one embodiment, the rotation matrix specifically includes: creating a translation matrix, aligning the rotation center of the translation matrix with the origin of the pipeline weld; creating deflection matrices around the Z axis and / or the Y axis according to the pipeline weld information; calculating the rotation matrix according to the deflection matrix around the Z axis and / or the Y axis; wherein the rotation center of the translation matrix is ​​consistent with the coordinate center of the automatic welding equipment model.

[0019] An embodiment of the present invention provides a BIM-based pipeline automatic welding collision visualization analysis device, the device comprising:

[0020] A three-dimensional model loading module reads and imports the established three-dimensional model, wherein the three-dimensional model includes an environmental model of a pipeline weld and items surrounding the pipeline weld;

[0021] Automatic welding equipment module, to establish the automatic welding equipment model;

[0022] A matching module, matching the pipeline weld information with the automatic welding equipment model;

[0023] A collision detection module, loading the matched automatic welding equipment model into the environment model for collision detection;

[0024] The automatic welding module highlights the collision detection result and automatically welds the pipeline welds without collision.

[0025] In one embodiment, the establishing of the automatic welding equipment model includes: importing the automatic welding equipment information in a 1:1 ratio to establish the automatic welding equipment model, wherein the automatic welding equipment information includes at least one of the automatic welding equipment type, equipment model and equipment size.

[0026] In one embodiment, matching the pipeline weld information with the automatic welding equipment model includes: matching the pipeline specification size in the pipeline weld information with the equipment type of the automatic welding equipment model.

[0027] In one embodiment, before the matched automatic welding equipment model is loaded into the environment model for collision detection, the automatic welding equipment model is deflected and aligned with the pipeline weld by a rotation matrix.

[0028] In one embodiment, the rotation matrix specifically includes: creating a translation matrix, aligning the rotation center of the translation matrix with the origin of the pipeline weld; creating deflection matrices around the Z axis and / or the Y axis according to the pipeline weld information; calculating the rotation matrix according to the deflection matrix around the Z axis and / or the Y axis; wherein the rotation center of the translation matrix is ​​consistent with the coordinate center of the automatic welding equipment model.

[0029] Compared with the prior art, the present invention provides a BIM-based pipeline automatic welding collision visualization analysis method and device, which establishes an automatic welding equipment model library, utilizes the spatial analysis technology advantages of the BIM model, uniformly analyzes the weld information, performs calculation simulation on the identified automatic weld layout and automatic welding equipment, and predicts in advance the welds that can actually be automatically welded through collision detection, thereby increasing the proportion of pipeline automatic welding construction, improving the application rate of automatic welding technology, improving on-site weld welding efficiency, reducing labor costs, and improving work efficiency and engineering benefits. BRIEF DESCRIPTION OF THE DRAWINGS

[0030] In order to more clearly illustrate the technical solutions in the present application or the prior art, a brief introduction will be given below to the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0031] Figure 1 A flow chart of a visual analysis method for BIM-based pipeline automatic welding collision provided by an embodiment of the present invention;

[0032] Figure 2 A schematic diagram of a BIM-based pipeline automatic welding collision visualization analysis provided in an embodiment of the present invention Figure 1 ;

[0033] Figure 3 A schematic diagram of a BIM-based pipeline automatic welding collision visualization analysis provided in an embodiment of the present invention Figure 2 ;

[0034] Figure 4 A schematic diagram of a BIM-based pipeline automatic welding collision visualization analysis provided in an embodiment of the present invention Figure 3 ;

[0035] Figure 5 A structural diagram of a BIM-based pipeline automatic welding collision visualization analysis device provided in an embodiment of the present invention. DETAILED DESCRIPTION

[0036] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only 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 ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0037] In order to clearly describe the technical solutions of the embodiments of the present invention, in the embodiments of the present invention, words such as "first" and "second" are used to distinguish between identical or similar items with basically the same functions or effects. Those skilled in the art can understand that words such as "first" and "second" do not limit the quantity and execution order.

[0038] The term "and / or" in this article is only a description of the association relationship of the associated objects, indicating that there can be three relationships. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship.

[0039] The term “include / comprising” when used herein refers to the existence of features, elements or components, but does not exclude the existence or addition of one or more other features, elements or components.

[0040] In conjunction with the accompanying drawings, a BIM-based pipeline automatic welding collision visualization analysis method and device provided by an embodiment of the present invention are described in detail through specific embodiments and application scenarios.

[0041] like Figure 1 As shown, a flow chart of a BIM-based pipeline automatic welding collision visualization analysis method provided by an embodiment of the present invention, the method comprising:

[0042] Step 101 , reading and importing a built three-dimensional model, wherein the three-dimensional model includes an environmental model of a pipeline weld and items surrounding the pipeline weld.

[0043] Specifically, the established 3D model is imported and read for analysis, the data is analyzed and extracted, and important data that facilitates welding work preparation can be highlighted.

[0044] Step 102, establishing an automatic welding equipment model.

[0045] Specifically, the automatic welding equipment model is established by importing the automatic welding equipment drawings at a 1:1 ratio, including 16 welding machine models ranging from DN100 to DN800. The welding machine model is used as an independent module to facilitate subsequent replacement of automatic welding equipment and adjustment and maintenance of the model.

[0046] The established automatic welding equipment model can be identified to meet the functions of model uploading, batch importing, etc. Through conversion management, data analysis and other technologies, the model can be analyzed in the nuclear power pipeline collision visualization welding analysis as required and imported into the specified data table.

[0047] Step 103, matching the pipeline weld information with the automatic welding equipment model.

[0048] Specifically, the pipeline weld information includes the type, material, specifications, size, location, grade and other information of the weld. By matching the weld with the corresponding pipeline specifications and size and the selection rules of the automatic welding equipment, the type of automatic welding equipment to be used for each weld is automatically analyzed. It is worth noting that the selection rules of the automatic welding equipment can be defined and configured by the user, and there is no specific limitation.

[0049] Step 104: Load the matched automatic welding equipment model into the environment model for collision detection.

[0050] Specifically, after the pipeline weld is matched with the automatic welding equipment model, the corresponding automatic welding equipment models are loaded in batches in the environment model for the implementation of the collision detection function.

[0051] First, in the weld visualization list, click "Collision Analysis" in "Automatic Weld Analysis" to perform collision detection. In collision detection, due to the compact pipeline layout and complex on-site environment, different pipelines are arranged in different rooms according to pipeline location information for collision detection analysis. Figure 2 As shown in the figure, select the collision detection room number and enter the weld visualization collision analysis module of the pipe in the room. After the collision is completed, the collision analysis results can be obtained. Figure 3 As shown, the analysis results are divided into available and unavailable.

[0052] Step 105, highlighting the collision detection result, and automatically welding the pipeline welds without collision.

[0053] Specifically, the collision detection function interface provided by the 3D engine is used to carry out secondary development and encapsulation into a function suitable for this scenario through lightweight model collision detection technology. The collision results between the loaded automatic welding equipment and the weld environment model are highlighted, and the collision results between the operating space and the surrounding items are highlighted through the rendering model highlighting technology. Figure 4 As shown in the figure, if the analysis result is unavailable, the collision items are highlighted; after the highlights are displayed, the non-collision pipeline welds are automatically welded.

[0054] An embodiment of the present invention provides a BIM-based pipeline automatic welding collision visualization analysis method, which uses BIM technology to collide the automatic welding equipment with the surrounding objects, judges the welds suitable for automatic welding, and accurately determines the objects and positions that cause the collision, thereby greatly improving the accuracy and efficiency of automatic welding judgment and reducing dangerous factors such as manual climbing operations and falling objects.

[0055] Based on the above embodiment, establishing an automatic welding equipment model includes: importing automatic welding equipment information in a 1:1 ratio to establish the automatic welding equipment model, wherein the automatic welding equipment information includes at least one of the automatic welding equipment type, equipment model and equipment size.

[0056] Specifically, the automatic welding equipment model that can be identified and established satisfies the functions of model uploading, batch importing, etc., and the automatic welding equipment model is established by uploading and extracting the automatic welding equipment information. The automatic welding equipment information is stored in the automatic welding equipment library, which is used to manage the equipment information in the database, including adding, deleting, modifying, querying, etc.

[0057] An embodiment of the present invention provides a BIM-based pipeline automatic welding collision visualization analysis method, which imports automatic welding equipment information at a 1:1 ratio to establish the automatic welding equipment model, thereby facilitating subsequent collision detection and improving the efficiency of the collision detection function.

[0058] Based on the above embodiment, matching the pipeline weld information with the automatic welding equipment model includes: matching the pipeline specification size in the pipeline weld information with the equipment type of the automatic welding equipment model.

[0059] Specifically, the type, material, specifications, size, location, grade and other information of the weld are analyzed, and the type of automatic welding equipment that should be used for each weld is automatically analyzed by matching the weld with the corresponding pipeline specifications and size.

[0060] An embodiment of the present invention provides a BIM-based pipeline automatic welding collision visualization analysis method, which analyzes the weld and matches the automatic welding equipment that matches the weld size, thereby improving the efficiency of the collision detection function.

[0061] Based on the above embodiment, before the matched automatic welding equipment model is loaded into the environment model for collision detection, the automatic welding equipment model is deflected and aligned with the pipeline weld through a rotation matrix.

[0062] Specifically, after loading the automatic welding equipment model, the coordinates of the weld joint are located through the coordinate position, orientation, angle and other information corresponding to the model. Since some pipelines have deflection angles, the automatic welding equipment model needs to be aligned with the weld coordinate position through a rotation matrix when docking with the weld coordinate position. Since the pipeline has a slope and the weld has a deflection angle, the deflection alignment of the equipment model and the weld is achieved through a rotation matrix.

[0063] An embodiment of the present invention provides a BIM-based pipeline automatic welding collision visualization analysis method, which realizes the deflection alignment of the equipment model and the weld through a rotation matrix, and can greatly improve the automatic welding efficiency.

[0064] Based on the above embodiment, the rotation matrix specifically includes: creating a translation matrix, aligning the rotation center of the translation matrix with the origin of the pipeline weld; creating deflection matrices around the Z axis and / or the Y axis according to the pipeline weld information; calculating the rotation matrix according to the deflection matrix around the Z axis and / or the Y axis, wherein the rotation center of the translation matrix is ​​consistent with the coordinate center of the automatic welding equipment model.

[0065] Specifically, first, a translation matrix is ​​created, and the rotation center of the translation matrix is ​​aligned with the origin of the pipeline weld, wherein the rotation center of the translation matrix is ​​consistent with the coordinate center of the automatic welding equipment model, that is, the automatic welding equipment model is aligned with the origin of the pipeline weld; the corresponding rotation radian is calculated according to the rotation angle between the X, Y, and Z axes of the automatic welding equipment model and the coordinate point of the weld origin, and the deflection matrices around the Z axis and / or the Y axis are created according to the corresponding rotation radians, and the rotation matrix is ​​calculated according to the deflection matrices around the Z axis and / or the Y axis.

[0066] It is worth noting that when creating the deflection matrix around the Z axis and / or the Y axis respectively according to the corresponding rotation arc, the deflection matrix around the Z axis or the Y axis is first created. If the automatic welding equipment model is aligned with the pipeline weld after the deflection, the rotation is terminated; if the automatic welding equipment model is not aligned with the pipeline weld after a single rotation around the Z axis or the Y axis, two rotations are required, that is, first create the deflection matrix around the Z axis, then create the deflection matrix around the Y axis, and then calculate the rotation matrix based on the deflection matrices around the Z axis and the Y axis.

[0067] At the same time, the deflection angle can also be set manually, and the welding machine position of the automatic welding equipment can be adjusted according to the manually set angle. By saving the control, the welding machine position can be saved, and collision detection can be performed based on the welding machine position; if the manually set welding machine position is not aligned with the pipeline weld, the automatic welding equipment model can be restored through the restore control.

[0068] An embodiment of the present invention provides a BIM-based pipeline automatic welding collision visualization analysis method, which realizes the deflection alignment of the automatic welding equipment model and the weld through a rotation matrix, facilitates the realization of the collision detection function, and improves the efficiency of collision detection.

[0069] Based on the above embodiment, after obtaining the collision detection result, Figure 3 As shown, click "Export Collision Results" to export the collision detection results between the above automatic welding equipment model and the environmental model through graph and table generation technology, so that users can view the exported collision result list.

[0070] like Figure 5 As shown, a structural diagram of a BIM-based pipeline automatic welding collision visualization analysis device provided by an embodiment of the present invention, the device includes:

[0071] A three-dimensional model loading module reads and imports the established three-dimensional model, wherein the three-dimensional model includes an environmental model of a pipeline weld and items surrounding the pipeline weld;

[0072] Specifically, the established 3D model is imported and read for analysis, the data is analyzed and extracted, and important data that facilitates welding work preparation can be highlighted.

[0073] Automatic welding equipment module, establishes automatic welding equipment model.

[0074] Specifically, an automatic welding equipment model is established at a 1:1 ratio based on the automatic welding equipment drawings and materials, including 16 welding machine models ranging from DN100 to DN800. The welding machine model is used as an independent module to facilitate subsequent automatic welding equipment replacement and model adjustment and maintenance.

[0075] The established automatic welding equipment model can be identified to meet the functions of model uploading, batch importing, etc. Through conversion management, data analysis and other technologies, the model can be analyzed in the nuclear power pipeline collision visualization welding analysis as required and imported into the specified data table.

[0076] A matching module matches the pipeline weld information with the automatic welding equipment model.

[0077] Specifically, the pipeline weld information includes the type, material, specifications, size, location, grade and other information of the weld. By matching the weld with the corresponding pipeline specifications and size and the selection rules of the automatic welding equipment, the type of automatic welding equipment to be used for each weld is automatically analyzed. It is worth noting that the selection rules of the automatic welding equipment can be defined and configured by the user, and there is no specific limitation.

[0078] The collision detection module loads the matched automatic welding equipment model into the environment model for collision detection.

[0079] Specifically, after the pipeline weld is matched with the automatic welding equipment model, the corresponding automatic welding equipment models are loaded in batches in the environment model for the implementation of the collision detection function.

[0080] First, in the weld visualization list, click "Collision Analysis" in "Automatic Weld Analysis" to perform collision detection. In collision detection, due to the compact pipeline layout and complex on-site environment, different pipelines are arranged in different rooms according to pipeline location information for collision detection analysis. Figure 2 As shown in the figure, select the collision detection room number and enter the weld visualization collision analysis module of the pipe in the room. After the collision is completed, the collision analysis results can be obtained. Figure 3 As shown, the analysis results are divided into available and unavailable.

[0081] The automatic welding module highlights the collision detection result and automatically welds the pipeline welds without collision.

[0082] Specifically, the collision detection function interface provided by the 3D engine is used to carry out secondary development and encapsulation into a function suitable for this scenario through lightweight model collision detection technology. The collision results between the loaded automatic welding equipment and the weld environment model are highlighted, and the collision results between the operating space and the surrounding items are highlighted through the rendering model highlighting technology. Figure 4 As shown in the figure, if the analysis result is unavailable, the collision items are highlighted; after the highlights are displayed, the non-collision pipeline welds are automatically welded.

[0083] An embodiment of the present invention provides a BIM-based pipeline automatic welding collision visualization analysis device, which uses BIM technology to collide the automatic welding equipment with surrounding objects, judges the welds suitable for automatic welding, and accurately determines the objects and positions that cause the collision, thereby greatly improving the accuracy and efficiency of automatic welding judgments and reducing dangerous factors such as manual climbing operations and falling objects.

[0084] Based on the above embodiment, establishing an automatic welding equipment model includes: importing automatic welding equipment information in a 1:1 ratio to establish the automatic welding equipment model, wherein the automatic welding equipment information includes at least one of the automatic welding equipment type, equipment model and equipment size.

[0085] Specifically, the automatic welding equipment model that can be identified and established satisfies the functions of model uploading, batch importing, etc., and the automatic welding equipment model is established by uploading and extracting the automatic welding equipment information. The automatic welding equipment information is stored in the automatic welding equipment library, which is used to manage the equipment information in the database, including adding, deleting, modifying, querying, etc.

[0086] An embodiment of the present invention provides a BIM-based pipeline automatic welding collision visualization analysis device, which imports automatic welding equipment information at a 1:1 ratio to establish the automatic welding equipment model, thereby facilitating subsequent collision detection and improving the efficiency of the collision detection function.

[0087] Based on the above embodiment, matching the pipeline weld information with the automatic welding equipment model includes: matching the pipeline specification size in the pipeline weld information with the equipment type of the automatic welding equipment model.

[0088] Specifically, the type, material, specifications, size, location, grade and other information of the weld are analyzed, and the type of automatic welding equipment that should be used for each weld is automatically analyzed by matching the weld with the corresponding pipeline specifications and size.

[0089] An embodiment of the present invention provides a BIM-based pipeline automatic welding collision visualization analysis device, which analyzes the weld and matches the automatic welding equipment that matches the weld size, thereby improving the efficiency of the collision detection function.

[0090] Based on the above embodiment, before the matched automatic welding equipment model is loaded into the environment model for collision detection, the automatic welding equipment model is deflected and aligned with the pipeline weld through a rotation matrix.

[0091] Specifically, after loading the automatic welding equipment model, the coordinates of the weld joint are located through the coordinate position, orientation, angle and other information corresponding to the model. Since some pipelines have deflection angles, the automatic welding equipment model needs to be aligned with the weld coordinate position through a rotation matrix when docking with the weld coordinate position. Since the pipeline has a slope and the weld has a deflection angle, the deflection alignment of the equipment model and the weld is achieved through a rotation matrix.

[0092] An embodiment of the present invention provides a BIM-based pipeline automatic welding collision visualization analysis device, which realizes the deflection alignment of the equipment model and the weld through a rotation matrix, and can greatly improve the automatic welding efficiency.

[0093] Based on the above embodiment, the rotation matrix specifically includes: creating a translation matrix, aligning the rotation center of the translation matrix with the origin of the pipeline weld; creating deflection matrices around the Z axis and / or the Y axis according to the pipeline weld information; calculating the rotation matrix according to the deflection matrix around the Z axis and / or the Y axis, wherein the rotation center of the translation matrix is ​​consistent with the coordinate center of the automatic welding equipment model.

[0094] Specifically, first, a translation matrix is ​​created, and the rotation center of the translation matrix is ​​aligned with the origin of the pipeline weld, wherein the rotation center of the translation matrix is ​​consistent with the coordinate center of the automatic welding equipment model, that is, the automatic welding equipment model is aligned with the origin of the pipeline weld; the corresponding rotation radian is calculated according to the rotation angle between the X, Y, and Z axes of the automatic welding equipment model and the coordinate point of the weld origin, and the deflection matrices around the Z axis and / or the Y axis are created according to the corresponding rotation radians, and the rotation matrix is ​​calculated according to the deflection matrices around the Z axis and / or the Y axis.

[0095] It is worth noting that when creating the deflection matrix around the Z axis and / or the Y axis respectively according to the corresponding rotation arc, the deflection matrix around the Z axis or the Y axis is first created. If the automatic welding equipment model is aligned with the pipeline weld after the deflection, the rotation is terminated; if the automatic welding equipment model is not aligned with the pipeline weld after a single rotation around the Z axis or the Y axis, two rotations are required, that is, first create the deflection matrix around the Z axis, then create the deflection matrix around the Y axis, and then calculate the rotation matrix based on the deflection matrices around the Z axis and the Y axis.

[0096] At the same time, the deflection angle can also be set manually, and the welding machine position of the automatic welding equipment can be adjusted according to the manually set angle. By saving the control, the welding machine position can be saved, and collision detection can be performed based on the welding machine position; if the manually set welding machine position is not aligned with the pipeline weld, the automatic welding equipment model can be restored through the restore control.

[0097] An embodiment of the present invention provides a BIM-based pipeline automatic welding collision visualization analysis device, which realizes the deflection alignment of the automatic welding equipment model and the weld through a rotation matrix, facilitates the realization of the collision detection function, and improves the efficiency of collision detection.

[0098] Based on the above embodiment, after obtaining the collision detection result, Figure 3 As shown, click "Export Collision Results" to export the collision detection results between the above automatic welding equipment model and the environmental model through graph and table generation technology, so that users can view the exported collision result list.

[0099] Through the description of the above implementation methods, those skilled in the art can clearly understand that for the convenience and simplicity of description, only the division of the above functional modules is used as an example. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. The specific working process of the device described above can refer to the corresponding process in the aforementioned method embodiment.

[0100] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0101] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of a software functional unit. Based on such an understanding, the above-mentioned technical solution, in essence, or the part that contributes to the prior art, may be embodied in the form of a software product, and the computer software product may be stored in a computer-readable storage medium, such as ROM / RAM, a magnetic disk, an optical disk, etc., and includes a number of instructions for enabling a computer device (which may be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.

[0102] The above are only specific embodiments of the present invention, but the protection scope of the present invention is not limited thereto. Any person skilled in the art who is familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed by the present invention, which should be included in the protection scope of the present invention. Therefore, the protection scope of the present invention should be based on the protection scope of the claims.

Claims

1. A visual analysis method for automatic welding collision of BIM pipelines, characterized in that: Reading and importing the established three-dimensional model, wherein the three-dimensional model includes an environmental model of a pipeline weld and items surrounding the pipeline weld; Establish automatic welding equipment model; Matching the pipeline weld information with the automatic welding equipment model; Loading the matched automatic welding equipment model into the environment model for collision detection; The collision detection result is highlighted, and the pipeline weld without collision is automatically welded.

2. According to the BIM-based pipeline automatic welding collision visualization analysis method according to claim 1, it is characterized in that: The establishing of the automatic welding equipment model includes: importing the automatic welding equipment information in a 1:1 ratio to establish the automatic welding equipment model, wherein the automatic welding equipment information includes at least one of the automatic welding equipment type, equipment model and equipment size.

3. According to the BIM-based pipeline automatic welding collision visualization analysis method according to claim 2, it is characterized in that: Matching the pipeline weld information with the automatic welding equipment model includes: matching the pipeline specification size in the pipeline weld information with the equipment type of the automatic welding equipment model.

4. According to the BIM-based pipeline automatic welding collision visualization analysis method of claim 1, it is characterized in that: Before the matched automatic welding equipment model is loaded into the environment model for collision detection, the automatic welding equipment model is deflected and aligned with the pipeline weld by a rotation matrix.

5. According to the BIM-based pipeline automatic welding collision visualization analysis method according to claim 4, it is characterized in that: The rotation matrix specifically includes: Create a translation matrix, align the rotation center of the translation matrix with the origin of the pipeline weld; create deflection matrices around the Z axis and / or the Y axis according to the pipeline weld information; calculate a rotation matrix according to the deflection matrices around the Z axis and / or the Y axis; wherein the rotation center of the translation matrix is ​​consistent with the coordinate center of the automatic welding equipment model.

6. A BIM-based pipeline automatic welding collision visualization analysis device, characterized in that: A three-dimensional model loading module reads and imports the established three-dimensional model, wherein the three-dimensional model includes an environmental model of a pipeline weld and items surrounding the pipeline weld; Automatic welding equipment module, to establish the automatic welding equipment model; A matching module, matching the pipeline weld information with the automatic welding equipment model; A collision detection module, loading the matched automatic welding equipment model into the environment model for collision detection; The automatic welding module highlights the collision detection result and automatically welds the pipeline welds without collision.

7. The BIM-based pipeline automatic welding collision visualization analysis device according to claim 6 is characterized in that: The establishing of the automatic welding equipment model includes: importing the automatic welding equipment information in a 1:1 ratio to establish the automatic welding equipment model, wherein the automatic welding equipment information includes at least one of the automatic welding equipment type, equipment model and equipment size.

8. The BIM-based pipeline automatic welding collision visualization analysis device according to claim 7 is characterized in that: Matching the pipeline weld information with the automatic welding equipment model includes: matching the pipeline specification size in the pipeline weld information with the equipment type of the automatic welding equipment model.

9. The BIM-based pipeline automatic welding collision visualization analysis device according to claim 6 is characterized in that: Before the matched automatic welding equipment model is loaded into the environment model for collision detection, the automatic welding equipment model is deflected and aligned with the pipeline weld by a rotation matrix.

10. The BIM-based pipeline automatic welding collision visualization analysis device according to claim 9 is characterized in that: The rotation matrix specifically includes: Create a translation matrix, align the rotation center of the translation matrix with the origin of the pipeline weld; create deflection matrices around the Z axis and / or the Y axis according to the pipeline weld information; calculate a rotation matrix according to the deflection matrices around the Z axis and / or the Y axis; wherein the rotation center of the translation matrix is ​​consistent with the coordinate center of the automatic welding equipment model.

Citation Information

Patent Citations

  • BIM-based electromechanical pipeline and equipment factory prefabrication construction technology

    CN109514188A

  • Automatic welding space analysis method and device based on BIM

    CN116305936A

  • Method for modeling three-dimensional model of chemical pipeline

    CN116894316A

  • Deep-learning-based intelligent welding method for high-altitude steel structure welding robot

    WO2024193077A1

Cited By

  • Thermal power plant metal welding visual management method and system based on BIM

    CN121505144A