BIM-based prefabricated pipeline segmentation method, device, equipment and medium

The pipeline model is obtained through BIM technology and automated segmentation processing is solved, which solves the problem of low efficiency of pipeline segmentation in the existing technology, and achieves the accuracy and efficiency of pipeline segmentation.

CN118520574BActive Publication Date: 2024-12-20CHINA CONSTR SCI & IND CORP LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202410998122.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-07-24
Publication Date
2024-12-20
Estimated Expiration
2044-07-24

AI Technical Summary

Technical Problem

The existing pipeline segmentation technology relies on experience and manual work, and lacks standardized design processes, resulting in inefficient installation and inspection.

Method used

Based on BIM technology, the pipeline model is obtained, the design data is added, the pipeline segmentation parameters are determined according to the preset segmentation rules, and the installation feasibility is determined through the collision detection algorithm.

Benefits of technology

The accuracy and automation of pipeline segmentation are achieved, work efficiency is improved, manual operation is reduced, and the accuracy of design and construction is ensured.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118520574B_ABST
    Figure CN118520574B_ABST
Patent Text Reader

Abstract

The present invention discloses a method, device, equipment and medium for prefabricated pipeline segmentation based on BIM, and the method includes: adding pipeline design data to the BIM model to obtain a pipeline model; determining pipeline segmentation parameters according to preset segmentation rules; segmenting the pipeline model based on the pipeline segmentation parameters to obtain a pipeline segmentation model; and detecting and processing the pipeline segmentation model according to a collision detection algorithm to determine the installation feasibility detection result of the pipeline segmentation model. By implementing the embodiment of the present invention, it is realized that the pipeline design data is added to the BIM model to obtain a pipeline model, the pipeline segmentation parameters are determined according to the segmentation rules, and then the pipeline model is automatically segmented based on the pipeline segmentation parameters to obtain a pipeline segmentation model; the pipeline segmentation model is automatically detected and processed based on the collision detection algorithm to determine the installation feasibility detection result of the pipeline segmentation model. Therefore, an accurate and automated pipeline segmentation method is realized, and efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of engineering construction, and in particular to a BIM-based assembled pipeline segmentation method, device, equipment and medium. Background Art

[0002] With the development of BIM (Building Information Modeling) technology, BIM technology has gradually been accepted by the construction industry and has been widely used in the architectural design industry, becoming an emerging architectural design and management method. At the same time, construction projects also use BIM technology to achieve three-dimensional digital management.

[0003] However, the existing pipeline segmentation technology relies on experience and manual work, and lacks a standardized design process, making it difficult to achieve fast and efficient installation and testing, which leads to low overall work efficiency. Therefore, the existing pipeline segmentation technology has the problem of low efficiency, and an accurate and automated process solution is urgently needed to solve this problem. Summary of the invention

[0004] The embodiments of the present invention provide a BIM-based assembled pipeline segmentation method, device, equipment and medium, aiming to solve the problem that pipeline segmentation in the prior art relies on experience and manual work, lacks a standardized design process, and is difficult to achieve fast and efficient installation and testing, resulting in low efficiency.

[0005] In order to solve the above problems, in a first aspect, an embodiment of the present invention provides a BIM-based assembled pipeline segmentation method, which includes:

[0006] Obtaining a BIM model, and adding pipeline design data corresponding to the BIM model to obtain a pipeline model;

[0007] Determine pipeline segmentation parameters according to preset segmentation rules;

[0008] Performing segmentation processing on the pipeline model based on the pipeline segmentation parameters to obtain a pipeline segmentation model;

[0009] The pipeline segment model is detected and processed according to a preset collision detection algorithm to determine the installation feasibility detection result of the pipeline segment model.

[0010] According to a preferred embodiment of the present invention, the adding of pipeline design data to the BIM model to obtain the pipeline model includes:

[0011] Acquire pipeline direction data, connection point data, elbow data and valve data from the pipeline design data;

[0012] The BIM model is filled according to the pipeline direction data, the connection point data, the elbow data and the valve data to obtain the pipeline model.

[0013] According to a preferred embodiment of the present invention, determining the pipeline segmentation parameters according to a preset segmentation rule includes:

[0014] Determine the segmentation rules according to the construction and transportation constraints;

[0015] Based on the segmentation rule, the pipeline model is limited to obtain pipeline limit parameters, flange limit parameters, elbow limit parameters and valve limit parameters;

[0016] The pipeline segmentation parameters are composed based on the pipeline definition parameters, the flange definition parameters, the elbow definition parameters and the valve definition parameters.

[0017] According to a preferred embodiment of the present invention, the pipeline segmentation parameters are formed based on the pipeline definition parameters, the flange definition parameters, the elbow definition parameters and the valve definition parameters, including:

[0018] Processing the pipeline defined parameters, the flange defined parameters, the elbow defined parameters and the valve defined parameters according to the priority strategy to obtain the processed pipeline defined parameters, the flange defined parameters, the elbow defined parameters and the valve defined parameters;

[0019] The processed pipeline limiting parameters, the flange limiting parameters, the elbow limiting parameters and the valve limiting parameters are combined to obtain the pipeline segmentation parameters.

[0020] According to a preferred embodiment of the present invention, the step of performing segmentation processing on the pipeline model based on the pipeline segmentation parameters to obtain the pipeline segmentation model includes:

[0021] Arbitrarily select a pipeline in the pipeline model;

[0022] In response to a segmentation command, determining a corresponding system pipeline in the pipeline model based on the one pipeline as a target pipeline;

[0023] The target pipeline is segmented according to the pipeline segmentation parameters to obtain the pipeline segmentation model.

[0024] According to a preferred embodiment of the present invention, the step of performing detection processing on the pipeline segment model according to a preset collision detection algorithm to determine the installation feasibility detection result of the pipeline segment model includes:

[0025] Performing collision detection between each component and adjacent components in the pipeline segment model to obtain a detection interval;

[0026] If the detection interval is greater than or equal to the preset interval, it is determined that the installation feasibility detection result of the pipeline segment model is an installation feasible result.

[0027] According to a preferred embodiment of the present invention, after performing collision detection between each component and adjacent components in the pipeline segment model to obtain a detection distance, the method further includes:

[0028] If the detection interval is smaller than the preset interval, it is determined that the installation feasibility detection result of the pipeline segment model is an installation infeasible result.

[0029] In a second aspect, an embodiment of the present application provides a BIM-based assembled pipeline segmentation device, which includes:

[0030] A construction unit is used to obtain a BIM model, and to add pipeline design data corresponding to the BIM model to obtain a pipeline model;

[0031] A determination unit, used to determine pipeline segmentation parameters according to a preset segmentation rule;

[0032] A segmentation unit, configured to perform segmentation processing on the pipeline model based on the pipeline segmentation parameters to obtain a pipeline segmentation model;

[0033] The detection unit is used to perform detection processing on the pipeline segment model according to a preset collision detection algorithm to determine the installation feasibility detection result of the pipeline segment model.

[0034] In a third aspect, an embodiment of the present application provides a computer device, comprising a memory and a processor connected to the memory; the memory is used to store a computer program, and the processor is used to run the computer program stored in the memory to execute the method described in the first aspect above.

[0035] In a fourth aspect, an embodiment of the present application provides a storage medium, wherein the storage medium stores a computer program, wherein the computer program includes program instructions, and when the program instructions are executed by a processor, the method described in the first aspect above is implemented.

[0036] The embodiment of the present invention provides a method, device, equipment and medium for prefabricated pipeline segmentation based on BIM, which obtains a BIM model, and adds pipeline design data to the BIM model to obtain a pipeline model; determines pipeline segmentation parameters according to preset segmentation rules; performs segmentation processing on the pipeline model based on the pipeline segmentation parameters to obtain a pipeline segmentation model; performs detection processing on the pipeline segmentation model according to a preset collision detection algorithm to determine the installation feasibility detection result of the pipeline segmentation model. It can be seen that by implementing the embodiment of the present invention, it is realized that the pipeline model is automatically constructed using the BIM model and pipeline design data, and the pipeline segmentation parameters are determined according to the preset segmentation rules, and then the pipeline model is accurately and automatically segmented based on the pipeline segmentation parameters to obtain the pipeline segmentation model; at the same time, the pipeline segmentation model is automatically detected based on the collision detection algorithm to determine the installation feasibility detection result of the pipeline segmentation model. Therefore, by implementing the embodiment of the present invention, an accurate and automated pipeline segmentation method is realized, and efficiency is improved. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0038] Figure 1 A schematic diagram of a flow chart of a BIM-based assembled pipeline segmentation method provided in an embodiment of the present invention;

[0039] Figure 2 A schematic block diagram of a BIM-based assembled pipeline segmentation device provided in an embodiment of the present invention;

[0040] Figure 3 A schematic block diagram of a computer device provided in an embodiment of the present invention. DETAILED DESCRIPTION

[0041] 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 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.

[0042] It should be understood that when used in this specification and the appended claims, the terms "include" and "comprises" indicate the presence of described features, integers, steps, operations, elements and / or components, but do not exclude the presence or addition of one or more other features, integers, steps, operations, elements, components and / or combinations thereof.

[0043] It should also be understood that the terms used in the present specification are only for the purpose of describing specific embodiments and are not intended to limit the present invention. As used in the present specification and the appended claims, unless the context clearly indicates otherwise, the singular forms "a", "an" and "the" are intended to include plural forms.

[0044] It should be further understood that the term "and / or" used in the present description and the appended claims refers to and includes any and all possible combinations of one or more of the associated listed items.

[0045] See also Figure 1 , Figure 1 The flowchart of the BIM-based assembled pipeline segmentation method provided by the embodiment of the present invention is as follows. Figure 1 As shown, an embodiment of the present invention provides a BIM-based assembled pipeline segmentation method, which includes the following steps S110-S140.

[0046] S110, acquiring a BIM model, and adding pipeline design data corresponding to the BIM model to obtain a pipeline model.

[0047] In this embodiment, the BIM model is a basic three-dimensional model obtained from Revit (a widely used software in the BIM system). The obtained BIM model is used to add pipeline design data to obtain a pipeline model; the pipeline model includes multiple system pipelines, each of which includes multiple pipelines, multiple connection points, multiple elbows, multiple valves and other components. The pipeline model can divide the system pipelines according to their functions. For example, the water supply pipeline model can be divided into hot water system pipelines, cold water system pipelines, sewage system pipelines, etc.

[0048] In one embodiment, the adding of pipeline design data to the BIM model to obtain the pipeline model includes:

[0049] Acquire pipeline direction data, connection point data, elbow data and valve data from the pipeline design data;

[0050] The BIM model is filled according to the pipeline direction data, the connection point data, the elbow data and the valve data to obtain the pipeline model.

[0051] In this embodiment, the pipeline design data may include the pipeline direction data, the connection point data, the elbow data and the valve data; wherein the pipeline direction data refers to the control information of the pipeline direction in each system pipeline, and may include data such as pipeline type and pipeline direction; the pipeline types include pipelines, air ducts, bridges and media; the pipelines may include galvanized steel pipes, copper pipes, stainless steel pipes, steel-plastic composite pipes, aluminum-plastic composite pipes, UPVC pipes (with polyvinyl chloride (PVC) resin as raw material), PE (polyethylene, referred to as PE, is a thermoplastic resin obtained by polymerization of ethylene) pipes, cast iron pipes, HDPE (high-density polyethylene, High Density Polyethylene) pipes, etc. Polyethylene (HDPE) pipes and seamless steel pipes; the connection point data refers to the connection information between pipes and pipes, pipes and valves, pipes and flanges, pipes and elbows, valves and flanges, flanges and elbows, and may include connection marks, connection methods and other data. The connection methods may include threaded connection, welding and flange connection, etc.; the elbow data refers to the description of the elbow information between pipes and pipes, and may include elbow type and other data. The elbow type may include standard elbow, standard tee, oblique tee and B-shaped elbow, etc.; the valve data refers to the description of the valve information in the pipeline, and may include valve type and other data.

[0052] On the basis of the BIM model, the pipeline direction data, the connection point data, the elbow data and the valve data are used to automatically fill the BIM model with data to construct the pipeline model.

[0053] Through the above embodiments, it can be known that the pipeline model is obtained by automatically filling the BIM model according to the pipeline direction data, connection point data, elbow data and valve data, thereby reducing manual operations, improving accuracy and work efficiency, and using the pipeline model for subsequent targeted processing.

[0054] S120: Determine pipeline segmentation parameters according to preset segmentation rules.

[0055] In this embodiment, the segmentation rule is used to determine the pipeline segmentation parameters so as to perform subsequent segmentation processing more accurately.

[0056] In one embodiment, determining the pipeline segmentation parameters according to a preset segmentation rule includes:

[0057] Determine the segmentation rules according to the construction and transportation constraints;

[0058] Based on the segmentation rule, the pipeline model is limited to obtain pipeline limit parameters, flange limit parameters, elbow limit parameters and valve limit parameters;

[0059] The pipeline segmentation parameters are composed based on the pipeline definition parameters, the flange definition parameters, the elbow definition parameters and the valve definition parameters.

[0060] In another embodiment, the pipeline segmentation parameters are formed based on the pipeline definition parameters, the flange definition parameters, the elbow definition parameters and the valve definition parameters, including:

[0061] Processing the pipeline defined parameters, the flange defined parameters, the elbow defined parameters and the valve defined parameters according to the priority strategy to obtain the processed pipeline defined parameters, the flange defined parameters, the elbow defined parameters and the valve defined parameters;

[0062] The processed pipeline limiting parameters, the flange limiting parameters, the elbow limiting parameters and the valve limiting parameters are combined to obtain the pipeline segmentation parameters.

[0063] In this embodiment, the construction and transportation restriction conditions refer to restrictions on pipes, flanges, elbows, and valves during construction, transportation, or assembly operations, such as restrictions on site space at the construction site, restrictions on vehicle length during transportation, or restrictions on assembly and installation of pipes, flanges, elbows, and valves; the segmentation rules are rules for limiting segmentation based on pipes, flanges, elbows, and valves in the pipeline model; the pipeline limitation parameters may include pipeline type, transportation length, transportation width, minimum pipe diameter, maximum pipe diameter, bending radius, etc.; the flange limitation parameters may include flange thickness, pressure level, alignment method, etc.; the elbow limitation parameters may include elbow type, shortest welding length, etc.; the valve limitation parameters may include valve type, valve length, etc.

[0064] The pipeline segmentation parameters may include the pipeline definition parameters, the flange definition parameters, the elbow definition parameters, the valve definition parameters, etc.

[0065] In this embodiment, the pipeline limiting parameters, the flange limiting parameters, the elbow limiting parameters and the valve limiting parameters are processed according to the priority strategy to obtain the processed pipeline limiting parameters, the flange limiting parameters, the elbow limiting parameters and the valve limiting parameters; the processed pipeline limiting parameters, the flange limiting parameters, the elbow limiting parameters and the valve limiting parameters are combined to obtain the pipeline segmentation parameters.

[0066] The priority strategy refers to the rules for sorting the priorities of parameters such as the pipeline limiting parameters, the flange limiting parameters, the elbow limiting parameters and the valve limiting parameters. The above parameters can be marked with priorities to achieve priority processing of the components that are prioritized when there are data conflicts in the assembly process of pipelines, flanges, elbows and valves; and when data conflicts occur, the relevant data of other components can be modified in conjunction.

[0067] Through the above embodiments, it can be known that the segmentation rules are determined according to the construction and transportation constraints, the pipeline model is limited based on the segmentation rules to obtain pipeline limited parameters, flange limited parameters, elbow limited parameters and valve limited parameters, and the pipeline limited parameters, flange limited parameters, elbow limited parameters and valve limited parameters are prioritized based on the priority strategy to obtain processed parameters to form pipeline segmentation parameters. In this way, the workload of later operation and maintenance is reduced, the accuracy of subsequent segmentation processing is ensured, thereby improving the installation work efficiency during the assembly process and reducing the operation and maintenance costs.

[0068] S130: Segment the pipeline model based on the pipeline segmentation parameters to obtain a pipeline segmentation model.

[0069] In one embodiment, the step of performing segmentation processing on the pipeline model based on the pipeline segmentation parameter to obtain the pipeline segmentation model includes:

[0070] Arbitrarily select a pipeline in the pipeline model;

[0071] In response to a segmentation command, determining a corresponding system pipeline in the pipeline model based on the one pipeline as a target pipeline;

[0072] The target pipeline is segmented according to the pipeline segmentation parameters to obtain the pipeline segmentation model.

[0073] In this embodiment, a pipeline in the pipeline model is arbitrarily selected, and when the segmentation command is received, the system pipeline to which the pipeline in the pipeline model belongs is selected as the target pipeline corresponding to the pipeline; the target pipeline is segmented according to the pipeline segmentation parameters to obtain the pipeline segmentation model. The segmentation command can be triggered by a segmentation button to generate an instruction, and specifically, the segmentation button can be used to call an interface to implement the instruction of determining the corresponding system pipeline in the pipeline model as the target pipeline based on the pipeline, and segmenting the target pipeline according to the pipeline segmentation parameters to obtain the pipeline segmentation model.

[0074] Determining the system pipeline in the pipeline model by using the one pipeline can be achieved through the name and system tag of the pipeline.

[0075] Arbitrarily select a pipeline in the pipeline model; in response to a segmentation command, determine the system pipeline in the pipeline model as the target pipeline based on the pipeline; segment the target pipeline according to the pipeline segmentation parameters to obtain the pipeline segmentation sub-model; continue to arbitrarily select another pipeline in the pipeline model, in response to a segmentation command, determine the system pipeline in the pipeline model as the target pipeline based on the another pipeline; segment the target pipeline according to the pipeline segmentation parameters to obtain the pipeline segmentation sub-model; until each system pipeline in the pipeline model is segmented, the pipeline segmentation model is combined based on the pipeline segmentation sub-models.

[0076] Since the functional purposes and installation locations (machine room or room locations) of the system pipelines are different, each time a pipeline in the pipeline model is selected, the pipeline segmentation parameters can be readjusted, and segmentation processing can be performed based on the segmentation command and the adjusted pipeline segmentation parameters to perform adaptive operations, which can be adjusted specifically according to actual conditions.

[0077] Through the above embodiments, a pipeline in the pipeline model is arbitrarily selected, and in response to a segmentation command, a corresponding system pipeline in the pipeline model is determined based on the pipeline as a target pipeline; the target pipeline is automatically segmented according to the pipeline segmentation parameters to obtain a pipeline segmentation model; and the pipeline segmentation parameters can be readjusted based on the performance of the system pipeline to achieve fast pipeline segmentation, thereby improving work efficiency.

[0078] S140: Perform detection processing on the pipeline segment model according to a preset collision detection algorithm to determine an installation feasibility detection result of the pipeline segment model.

[0079] In this embodiment, the pre-set collision detection algorithm may include soft collision detection and hard collision detection; the hard collision detection refers to determining the installation feasibility detection result of the pipeline segment model by detecting whether there is volume contact between a component and other components; the soft collision detection refers to determining the installation feasibility detection result of the pipeline segment model by detecting whether there is an assembly operation space between a component and other components. The component and the other components refer to components such as pipelines, flanges, elbows, and valves.

[0080] In one embodiment, the detecting and processing the pipeline segment model according to a preset collision detection algorithm to determine the installation feasibility detection result of the pipeline segment model includes:

[0081] Performing collision detection between each component and adjacent components in the pipeline segment model to obtain a detection interval;

[0082] If the detection interval is greater than or equal to the preset interval, it is determined that the installation feasibility detection result of the pipeline segment model is an installation feasible result.

[0083] In one embodiment, after performing collision detection between each component and adjacent components in the pipeline segment model to obtain a detection distance, the method further includes:

[0084] If the detection interval is smaller than the preset interval, it is determined that the installation feasibility detection result of the pipeline segment model is an installation infeasible result.

[0085] In this embodiment, after the pipeline segment model is obtained, the pipeline segment model can be detected and processed based on the collision detection algorithm to determine the feasibility of the assembled pipeline during installation.

[0086] A collision detection is performed between each component and the adjacent components in the pipeline segment model to obtain a detection spacing; if the detection spacing is greater than or equal to the preset spacing, the installation feasibility detection result of the pipeline segment model is determined to be an installation feasible result. Specifically, a collision detection is performed between each component and the adjacent components in the pipeline segment model to obtain the detection spacing; if the detection spacing is greater than or equal to the preset spacing, that is, there is no volume contact between each component and the adjacent components and there is assembly operation space, then the installation feasibility detection result of the pipeline segment model is determined to be an installation feasible result. Wherein, each component and the adjacent components may include components such as pipes, flanges, elbows, and valves; the preset spacing is the space reserved when tools are required for installation during the assembly process, and can be set according to the actual assembly situation; and each component corresponds to multiple adjacent components.

[0087] A collision detection is performed between each component and an adjacent component in the pipeline segment model to obtain a detection spacing; if the detection spacing is less than the preset spacing, the installation feasibility detection result of the pipeline segment model is determined to be an installation infeasible result. Specifically, a collision detection is performed between each component and an adjacent component in the pipeline segment model to obtain the detection spacing; if the detection spacing is less than the preset spacing, that is, there is volume contact between each component and an adjacent component or there is no assembly operation space, the installation feasibility detection result of the pipeline segment model is determined to be an installation infeasible result.

[0088] Furthermore, after the pipeline segment model is detected and processed according to the preset collision detection algorithm to determine the installation feasibility detection result of the pipeline segment model, the preset pipeline collision detection algorithm can also be used to realize the confirmation detection of the pipeline length in the system pipeline; specifically, the highest point, lowest point, pipeline center value and farthest end point of each pipeline in the system pipeline are obtained through the pipeline collision detection algorithm; the highest point and the lowest point are calculated and processed to obtain the pipeline diameter value, and the range is compared with the minimum pipe diameter and the maximum pipe diameter in the pipeline definition parameters corresponding to the system pipeline to obtain the diameter comparison result; at the same time, the pipeline centerline value and the farthest end point are calculated and processed to obtain the pipeline length value, and compared with the transportation length in the pipeline definition parameters corresponding to the system pipeline to obtain the length comparison result. Among them, the calculation process can be calculated by three-dimensional coordinate points and distance formulas.

[0089] If the diameter comparison result is that the pipe diameter value is within the range between the minimum pipe diameter and the maximum pipe diameter, it is determined that the pipe diameter of the system pipe is correct; if the diameter comparison result is that the pipe diameter value is not within the range between the minimum pipe diameter and the maximum pipe diameter, it is determined that the pipe diameter of the system pipe is incorrect.

[0090] If the length comparison result is that the pipeline length value is less than or equal to the transport length, it is determined that the pipeline length of the system pipeline is correct; if the length comparison result is that the pipeline length value is greater than the transport length, it is determined that the pipeline length of the system pipeline is incorrect.

[0091] At the same time, BIM technology can be used to export detailed drawings and material lists of the pipeline segment model to guide the prefabrication of pipelines, flanges, elbows, valves and other components. Before on-site installation, BIM models can be used for construction simulation to optimize the construction process, reduce on-site construction time, and thus improve work efficiency.

[0092] Through the above embodiments, it can be known that the installation feasibility detection result can be determined by comparing the detection spacing with the preset spacing, so as to perform soft collision detection and hard collision detection on the pipeline segment model, and then determine the implementation of the assembly feasibility of the pipeline segment model according to the installation feasibility detection result, thereby realizing information sharing in various links such as design, construction and operation and maintenance, ensuring the accuracy of pipeline segment design and subsequent assembly work, and improving work efficiency.

[0093] In summary, a BIM model is obtained, and pipeline design data is added to the BIM model to obtain a pipeline model; pipeline segmentation parameters are determined according to preset segmentation rules; the pipeline model is segmented based on the pipeline segmentation parameters to obtain a pipeline segmentation model; the pipeline segmentation model is detected and processed according to a preset collision detection algorithm to determine the installation feasibility detection result of the pipeline segmentation model. It can be seen that the pipeline model is constructed by using the BIM model and pipeline design data, and the pipeline segmentation parameters are determined according to the segmentation rules, and then the pipeline model is segmented based on the pipeline segmentation parameters to obtain the pipeline segmentation model; at the same time, the pipeline segmentation model is detected and processed based on the collision detection algorithm to determine the installation feasibility detection result of the pipeline segmentation model. Therefore, by implementing the embodiment of the present invention, information sharing and automated pipeline segmentation solutions in various links such as pipeline segmentation design, construction and operation and maintenance are realized, manual operations are reduced, and accuracy and work efficiency are improved.

[0094] See also Figure 2 , Figure 2 Schematic block diagram of a BIM-based assembled pipeline segmentation device 100 provided in an embodiment of the present invention. Figure 2 As shown, an embodiment of the present invention provides a BIM-based assembled pipeline segment device 100 for implementing the above method, and the BIM-based assembled pipeline segment device 100 includes:

[0095] The construction unit 110 is used to obtain a BIM model, and add pipeline design data corresponding to the BIM model to obtain a pipeline model.

[0096] In this embodiment, the BIM model is a basic three-dimensional model obtained from Revit (a widely used software in the BIM system). The obtained BIM model is used to add pipeline design data to obtain a pipeline model; the pipeline model includes multiple system pipelines, each of which includes multiple pipelines, multiple connection points, multiple elbows, multiple valves and other components. The pipeline model can divide the system pipelines according to their functions. For example, the water supply pipeline model can be divided into hot water system pipelines, cold water system pipelines, sewage system pipelines, etc.

[0097] In one embodiment, the adding of pipeline design data to the BIM model to obtain the pipeline model includes:

[0098] Acquire pipeline direction data, connection point data, elbow data and valve data from the pipeline design data;

[0099] The BIM model is filled according to the pipeline direction data, the connection point data, the elbow data and the valve data to obtain the pipeline model.

[0100] In this embodiment, the pipeline design data may include the pipeline direction data, the connection point data, the elbow data and the valve data; wherein the pipeline direction data refers to the control information of the pipeline direction in each system pipeline, and may include data such as pipeline type and pipeline direction; the connection point data is the connection information between pipelines, pipelines and valves, pipelines and flanges, pipelines and elbows, valves and flanges, flanges and elbows, and may include data such as connection marks and connection methods, and the connection methods may include threaded connections, welding and flange connections, etc.; the elbow data refers to the description of the elbow information between pipelines, and may include data such as elbow types, and the elbow types may include standard elbows, standard tees, oblique tees and U-shaped elbows, etc.; the valve data is the description of the valve information in the pipeline, and may include data such as valve types.

[0101] On the basis of the BIM model, the pipeline direction data, the connection point data, the elbow data and the valve data are used to automatically fill the BIM model with data to construct the pipeline model.

[0102] Through the above embodiments, it can be known that the pipeline model is obtained by automatically filling the BIM model according to the pipeline direction data, connection point data, elbow data and valve data, thereby reducing manual operations, improving accuracy and work efficiency, and using the pipeline model for subsequent targeted processing.

[0103] The determination unit 120 is used to determine the pipeline segmentation parameters according to a preset segmentation rule.

[0104] In this embodiment, the segmentation rule is used to determine the pipeline segmentation parameters so as to perform subsequent segmentation processing more accurately.

[0105] In one embodiment, determining the pipeline segmentation parameters according to a preset segmentation rule includes:

[0106] Determine the segmentation rules according to the construction and transportation constraints;

[0107] Based on the segmentation rule, the pipeline model is limited to obtain pipeline limit parameters, flange limit parameters, elbow limit parameters and valve limit parameters;

[0108] The pipeline segmentation parameters are composed based on the pipeline definition parameters, the flange definition parameters, the elbow definition parameters and the valve definition parameters.

[0109] In another embodiment, the pipeline segmentation parameters are formed based on the pipeline definition parameters, the flange definition parameters, the elbow definition parameters and the valve definition parameters, including:

[0110] Processing the pipeline defined parameters, the flange defined parameters, the elbow defined parameters and the valve defined parameters according to the priority strategy to obtain the processed pipeline defined parameters, the flange defined parameters, the elbow defined parameters and the valve defined parameters;

[0111] The processed pipeline limiting parameters, the flange limiting parameters, the elbow limiting parameters and the valve limiting parameters are combined to obtain the pipeline segmentation parameters.

[0112] In this embodiment, the construction and transportation restriction conditions refer to restrictions on pipes, flanges, elbows, and valves during construction, transportation, or assembly operations, such as restrictions on site space at the construction site, restrictions on vehicle length during transportation, or restrictions on assembly and installation of pipes, flanges, elbows, and valves; the segmentation rules are rules for limiting segmentation based on pipes, flanges, elbows, and valves in the pipeline model; the pipeline limitation parameters may include pipeline type, transportation length, transportation width, minimum pipe diameter, maximum pipe diameter, bending radius, etc.; the flange limitation parameters may include flange thickness, pressure level, alignment method, etc.; the elbow limitation parameters may include elbow type, shortest welding length, etc.; the valve limitation parameters may include valve type, valve length, etc.

[0113] The pipeline segmentation parameters may include the pipeline definition parameters, the flange definition parameters, the elbow definition parameters, the valve definition parameters, etc.

[0114] In this embodiment, the pipeline limiting parameters, the flange limiting parameters, the elbow limiting parameters and the valve limiting parameters are processed according to the priority strategy to obtain the processed pipeline limiting parameters, the flange limiting parameters, the elbow limiting parameters and the valve limiting parameters; the processed pipeline limiting parameters, the flange limiting parameters, the elbow limiting parameters and the valve limiting parameters are combined to obtain the pipeline segmentation parameters.

[0115] The priority strategy refers to the rules for sorting the priorities of parameters such as the pipeline limiting parameters, the flange limiting parameters, the elbow limiting parameters and the valve limiting parameters. The above parameters can be marked with priorities to achieve priority processing of the components that are prioritized when there are data conflicts in the assembly process of pipelines, flanges, elbows and valves; and when data conflicts occur, the relevant data of other components can be modified in conjunction.

[0116] Through the above embodiments, it can be known that the preset segmentation rules are determined according to the construction and transportation constraints, the pipeline model is limited based on the preset segmentation rules to obtain pipeline limited parameters, flange limited parameters, elbow limited parameters and valve limited parameters, and the pipeline limited parameters, flange limited parameters, elbow limited parameters and valve limited parameters are prioritized based on the priority strategy to obtain processed parameters to form pipeline segmentation parameters. In this way, the workload of later operation and maintenance is reduced, the accuracy of subsequent segmentation processing is ensured, thereby improving the work efficiency in the assembly process and reducing the operation and maintenance costs.

[0117] The segmentation unit 130 is used to segment the pipeline model based on the pipeline segmentation parameters to obtain a pipeline segmentation model.

[0118] In one embodiment, the step of performing segmentation processing on the pipeline model based on the pipeline segmentation parameter to obtain the pipeline segmentation model includes:

[0119] Arbitrarily select a pipeline in the pipeline model;

[0120] In response to a segmentation command, determining a corresponding system pipeline in the pipeline model based on the one pipeline as a target pipeline;

[0121] The target pipeline is segmented according to the pipeline segmentation parameters to obtain the pipeline segmentation model.

[0122] In this embodiment, a pipeline in the pipeline model is arbitrarily selected, and when the segmentation command is received, the system pipeline to which the pipeline in the pipeline model belongs is selected as the target pipeline corresponding to the pipeline; the target pipeline is segmented according to the pipeline segmentation parameters to obtain the pipeline segmentation model. The segmentation command can be triggered by a segmentation button to generate an instruction, and specifically, the segmentation button can be used to call an interface to implement the instruction of determining the corresponding system pipeline in the pipeline model as the target pipeline based on the pipeline, and segmenting the target pipeline according to the pipeline segmentation parameters to obtain the pipeline segmentation model.

[0123] Determining the system pipeline in the pipeline model by using the one pipeline can be achieved through the name and system tag of the pipeline.

[0124] Arbitrarily select a pipeline in the pipeline model; in response to a segmentation command, determine the system pipeline in the pipeline model as the target pipeline based on the pipeline; segment the target pipeline according to the pipeline segmentation parameters to obtain the pipeline segmentation sub-model; continue to arbitrarily select another pipeline in the pipeline model, in response to a segmentation command, determine the system pipeline in the pipeline model as the target pipeline based on the another pipeline; segment the target pipeline according to the pipeline segmentation parameters to obtain the pipeline segmentation sub-model; until each system pipeline in the pipeline model is segmented, the pipeline segmentation model is combined based on the pipeline segmentation sub-models.

[0125] Since the functional purposes and installation locations (machine room or room locations) of the system pipelines are different, each time a pipeline in the pipeline model is selected, the pipeline segmentation parameters can be readjusted, and segmentation processing can be performed based on the segmentation command and the adjusted pipeline segmentation parameters to perform adaptive operations, which can be adjusted specifically according to actual conditions.

[0126] Through the above embodiments, a pipeline in the pipeline model is arbitrarily selected, and in response to a segmentation command, a corresponding system pipeline in the pipeline model is determined based on the pipeline as a target pipeline; the target pipeline is automatically segmented according to the pipeline segmentation parameters to obtain a pipeline segmentation model; and the pipeline segmentation parameters can be readjusted based on the performance of the system pipeline to improve work efficiency.

[0127] The detection unit 140 is used to perform detection processing on the pipeline segment model according to a preset collision detection algorithm to determine the installation feasibility detection result of the pipeline segment model.

[0128] In this embodiment, the pre-set collision detection algorithm may include soft collision detection and hard collision detection; the hard collision detection refers to determining the installation feasibility detection result of the pipeline segment model by detecting whether there is volume contact between a component and other components; the soft collision detection refers to determining the installation feasibility detection result of the pipeline segment model by detecting whether there is an assembly operation space between a component and other components. The component and the other components refer to components such as pipelines, flanges, elbows, and valves.

[0129] In one embodiment, the detecting and processing the pipeline segment model according to a preset collision detection algorithm to determine the installation feasibility detection result of the pipeline segment model includes:

[0130] Performing collision detection between each component and adjacent components in the pipeline segment model to obtain a detection interval;

[0131] If the detection interval is greater than or equal to the preset interval, it is determined that the installation feasibility detection result of the pipeline segment model is an installation feasible result.

[0132] In one embodiment, after performing collision detection between each component and adjacent components in the pipeline segment model to obtain a detection distance, the method further includes:

[0133] If the detection interval is smaller than the preset interval, it is determined that the installation feasibility detection result of the pipeline segment model is an installation infeasible result.

[0134] In this embodiment, after the pipeline segment model is obtained, the pipeline segment model can be detected and processed based on the collision detection algorithm to determine the feasibility of the assembled pipeline during installation.

[0135] A collision detection is performed between each component and the adjacent components in the pipeline segment model to obtain a detection spacing; if the detection spacing is greater than or equal to the preset spacing, the installation feasibility detection result of the pipeline segment model is determined to be an installation feasible result. Specifically, a collision detection is performed between each component and the adjacent components in the pipeline segment model to obtain the detection spacing; if the detection spacing is greater than or equal to the preset spacing, that is, there is no volume contact between each component and the adjacent components and there is assembly operation space, then the installation feasibility detection result of the pipeline segment model is determined to be an installation feasible result. Wherein, each component and the adjacent components may include components such as pipes, flanges, elbows, and valves; the preset spacing is the space reserved when tools are required for installation during the assembly process, and can be set according to the actual assembly situation; and each component corresponds to multiple adjacent components.

[0136] A collision detection is performed between each component and an adjacent component in the pipeline segment model to obtain a detection spacing; if the detection spacing is less than the preset spacing, the installation feasibility detection result of the pipeline segment model is determined to be an installation infeasible result. Specifically, a collision detection is performed between each component and an adjacent component in the pipeline segment model to obtain the detection spacing; if the detection spacing is less than the preset spacing, that is, there is volume contact between each component and an adjacent component or there is no assembly operation space, the installation feasibility detection result of the pipeline segment model is determined to be an installation infeasible result.

[0137] Furthermore, after the pipeline segment model is detected and processed according to the preset collision detection algorithm to determine the installation feasibility detection result of the pipeline segment model, the preset pipeline collision detection algorithm can also be used to realize the confirmation detection of the pipeline length in the system pipeline; specifically, the highest point, lowest point, pipeline center value and farthest end point of each pipeline in the system pipeline are obtained through the pipeline collision detection algorithm; the highest point and the lowest point are calculated and processed to obtain the pipeline diameter value, and the range is compared with the minimum pipe diameter and the maximum pipe diameter in the pipeline definition parameters corresponding to the system pipeline to obtain the diameter comparison result; at the same time, the pipeline centerline value and the farthest end point are calculated and processed to obtain the pipeline length value, and compared with the transportation length in the pipeline definition parameters corresponding to the system pipeline to obtain the length comparison result. Among them, the calculation process can be calculated by three-dimensional coordinate points and distance formulas.

[0138] If the diameter comparison result is that the pipe diameter value is within the range between the minimum pipe diameter and the maximum pipe diameter, it is determined that the pipe diameter of the system pipe is correct; if the diameter comparison result is that the pipe diameter value is not within the range between the minimum pipe diameter and the maximum pipe diameter, it is determined that the pipe diameter of the system pipe is incorrect.

[0139] If the length comparison result is that the pipeline length value is less than or equal to the transport length, it is determined that the pipeline length of the system pipeline is correct; if the length comparison result is that the pipeline length value is greater than the transport length, it is determined that the pipeline length of the system pipeline is incorrect.

[0140] At the same time, BIM technology can be used to export detailed drawings and material lists of the pipeline segment model to guide the prefabrication of pipelines, flanges, elbows, valves and other components. Before on-site installation, BIM models can be used for construction simulation to optimize the construction process, reduce on-site construction time, and thus improve work efficiency.

[0141] Through the above embodiments, it can be known that the installation feasibility detection result can be determined by comparing the detection spacing with the preset spacing, so as to perform soft collision detection and hard collision detection on the pipeline segment model, and then determine the implementation of the assembly feasibility of the pipeline segment model according to the installation feasibility detection result, thereby realizing information sharing in various links such as design, construction and operation and maintenance, ensuring the accuracy of pipeline segment design and subsequent assembly, and improving work efficiency.

[0142] In summary, a BIM model is obtained, and pipeline design data is added to the BIM model to obtain a pipeline model; pipeline segmentation parameters are determined according to preset segmentation rules; the pipeline model is segmented based on the pipeline segmentation parameters to obtain a pipeline segmentation model; the pipeline segmentation model is detected and processed according to a preset collision detection algorithm to determine the installation feasibility detection result of the pipeline segmentation model. It can be seen that the pipeline model is constructed by using the BIM model and pipeline design data, and the pipeline segmentation parameters are determined according to the preset segmentation rules, and then the pipeline model is segmented based on the pipeline segmentation parameters to obtain the pipeline segmentation model; at the same time, the pipeline segmentation model is detected and processed based on the collision detection algorithm to determine the installation feasibility detection result of the pipeline segmentation model. Therefore, by implementing the embodiment of the present invention, information sharing and automated pipeline segmentation solutions in various links such as pipeline design, construction and operation and maintenance are realized, manual operations are reduced, and accuracy and work efficiency are improved.

[0143] It should be noted that those skilled in the art can clearly understand that the specific implementation process of the above-mentioned device and each user can refer to the corresponding description in the aforementioned method embodiment, and for the convenience and brevity of description, it will not be repeated here.

[0144] The above device can be implemented in the form of a computer program. The computer program can be Figure 3 Runs on the computer device shown.

[0145] See also Figure 3 , Figure 3 1 is a schematic block diagram of a computer device 500 provided in an embodiment of the present application. The computer device 500 includes terminal devices such as computers and servers. Figure 3 As shown, the device 500 includes a processor 502 , a memory, and a network interface 505 connected via a system bus 501 , wherein the memory may include a non-volatile storage medium 503 and an internal memory 504 .

[0146] The non-volatile storage medium 503 can store an operating system 5031 and a computer program 5032. When the computer program 5032 stored in the non-volatile storage medium is executed by the processor 502, the above-mentioned BIM-based assembled pipeline segmentation method can be implemented. The processor 502 is used to provide computing and control capabilities to support the operation of the entire device 500. The internal memory 504 provides an environment for the operation of the computer program in the non-volatile storage medium. When the computer program is executed by the processor 502, the processor 502 can execute the above-mentioned BIM-based assembled pipeline segmentation method. The network interface 505 is used for network communication. It can be understood by those skilled in the art that the structure shown in the figure is only a block diagram of a partial structure related to the scheme of the present invention, and does not constitute a limitation on the device to which the scheme of the present invention is applied. The specific device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0147] The processor 502 is used to run the computer program stored in the memory to implement the following steps:

[0148] Obtaining a BIM model, and adding pipeline design data corresponding to the BIM model to obtain a pipeline model;

[0149] Determine pipeline segmentation parameters according to preset segmentation rules;

[0150] Performing segmentation processing on the pipeline model based on the pipeline segmentation parameters to obtain a pipeline segmentation model;

[0151] The pipeline segment model is detected and processed according to a preset collision detection algorithm to determine the installation feasibility detection result of the pipeline segment model.

[0152] It should be understood that in the embodiment of the present application, the processor 502 may be a central processing unit (CPU), and the processor may also be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.

[0153] It can be understood by those skilled in the art that all or part of the processes in the method for implementing the above embodiment can be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a storage medium, which can be a computer-readable storage medium. The computer program is executed by at least one processor in the computer system to implement the process steps of the embodiment of the above method.

[0154] Therefore, an embodiment of the present application further provides a storage medium. The storage medium may be a computer-readable storage medium, and the computer-readable storage medium includes a non-volatile computer-readable storage medium. The storage medium stores a computer program, and when the computer program is executed by a processor, the following steps are implemented:

[0155] Obtaining a BIM model, and adding pipeline design data corresponding to the BIM model to obtain a pipeline model;

[0156] Determine pipeline segmentation parameters according to preset segmentation rules;

[0157] Performing segmentation processing on the pipeline model based on the pipeline segmentation parameters to obtain a pipeline segmentation model;

[0158] The pipeline segment model is detected and processed according to a preset collision detection algorithm to determine the installation feasibility detection result of the pipeline segment model.

[0159] The storage medium may be a USB flash drive, a mobile hard disk, a read-only memory (ROM), a magnetic disk, or an optical disk, etc., which are computer-readable storage media that can store program codes.

[0160] In the several embodiments provided in this application, it should be understood that the disclosed devices, equipment and methods can be implemented in other ways. For example, the device embodiments described above are only schematic, and the division of the units is only a logical function division, and there may be other division methods in actual implementation. Those skilled in the art can clearly understand that for the convenience and simplicity of description, the specific working processes of the devices, equipment and units described above can refer to the corresponding processes in the aforementioned method embodiments, and will not be repeated here.

[0161] The above is only a specific embodiment of the present invention, but the protection scope of the present invention is not limited thereto. Any technician familiar with the technical field can easily think of various equivalent modifications or replacements within the technical scope disclosed by the present invention, and these modifications or replacements should be included in the protection scope of the present invention. Therefore, the protection scope of the present invention shall be based on the protection scope of the claims.

Claims

1. A BIM-based prefabricated pipeline segmentation method, It is characterized in that include: Obtaining a BIM model, and adding pipeline design data corresponding to the BIM model to obtain a pipeline model; Determine pipeline segmentation parameters according to preset segmentation rules; Performing segmentation processing on the pipeline model based on the pipeline segmentation parameters to obtain a pipeline segmentation model; Performing detection processing on the pipeline segment model according to a preset collision detection algorithm to determine an installation feasibility detection result of the pipeline segment model; Determining the pipeline segmentation parameters according to the preset segmentation rules includes: Determine the segmentation rules according to the construction and transportation constraints; Based on the segmentation rule, the pipeline model is limited to obtain pipeline limit parameters, flange limit parameters, elbow limit parameters and valve limit parameters; The pipeline segmentation parameters are formed based on the pipeline definition parameters, the flange definition parameters, the elbow definition parameters and the valve definition parameters; Among them, the pipeline limiting parameters include pipeline type, transport length, transport width, minimum pipe diameter, maximum pipe diameter and bending radius; the flange limiting parameters include flange thickness, pressure level and alignment method; the elbow limiting parameters include elbow type and shortest welding length; the valve limiting parameters include valve type and valve length; The step of performing segmentation processing on the pipeline model based on the pipeline segmentation parameter to obtain the pipeline segmentation model includes: Arbitrarily selecting a pipeline in the pipeline model; in response to a segmentation command, determining a corresponding system pipeline in the pipeline model as a target pipeline based on the pipeline; and performing segmentation processing on the target pipeline according to the pipeline segmentation parameters to obtain the pipeline segmentation model; After the pipeline segment model is detected and processed according to the preset collision detection algorithm to determine the installation feasibility detection result of the pipeline segment model, the method further includes: obtaining the highest point, the lowest point, the pipeline center value and the farthest end point of each pipeline in the target pipeline based on the pipeline collision detection algorithm; calculating and processing the highest point and the lowest point to obtain a pipeline diameter value, and performing range comparison between the pipeline diameter value and the minimum pipe diameter and the maximum pipe diameter in the pipeline definition parameters corresponding to the target pipeline to obtain a diameter comparison result; and calculating and processing the pipeline center value and the farthest end point to obtain a pipeline length value, and comparing the pipeline length value with the transportation length in the pipeline definition parameters corresponding to the target pipeline to obtain a length comparison result; If the diameter comparison result is that the pipeline diameter value is within the range between the minimum pipe diameter and the maximum pipe diameter, it is determined that the pipeline diameter of the target pipeline is correct; if the diameter comparison result is that the pipeline diameter value is not within the range between the minimum pipe diameter and the maximum pipe diameter, it is determined that the pipeline diameter of the target pipeline is incorrect; If the length comparison result is that the pipeline length value is less than or equal to the transport length, it is determined that the pipeline length of the target pipeline is correct; if the length comparison result is that the pipeline length value is greater than the transport length, it is determined that the pipeline length of the target pipeline is incorrect.

2. The method according to claim 1, It is characterized in that The adding of pipeline design data corresponding to the BIM model to obtain a pipeline model includes: Acquire pipeline direction data, connection point data, elbow data and valve data from the pipeline design data; The BIM model is filled according to the pipeline direction data, the connection point data, the elbow data and the valve data to obtain the pipeline model.

3. The method according to claim 1, It is characterized in that The pipeline segmentation parameters are formed based on the pipeline definition parameters, the flange definition parameters, the elbow definition parameters and the valve definition parameters, including: Processing the pipeline defined parameters, the flange defined parameters, the elbow defined parameters and the valve defined parameters according to the priority strategy to obtain the processed pipeline defined parameters, the flange defined parameters, the elbow defined parameters and the valve defined parameters; The processed pipeline limiting parameters, the flange limiting parameters, the elbow limiting parameters and the valve limiting parameters are combined to obtain the pipeline segmentation parameters.

4. The method according to claim 1, It is characterized in that The detecting and processing the pipeline segment model according to a preset collision detection algorithm to determine the installation feasibility detection result of the pipeline segment model includes: Performing collision detection between each component and adjacent components in the pipeline segment model to obtain a detection interval; If the detection interval is greater than or equal to the preset interval, it is determined that the installation feasibility detection result of the pipeline segment model is an installation feasible result.

5. The method according to claim 4, It is characterized in that After performing collision detection between each component and adjacent components in the pipeline segment model to obtain a detection distance, the method further includes: If the detection interval is smaller than the preset interval, it is determined that the installation feasibility detection result of the pipeline segment model is an installation infeasible result.

6. A BIM-based assembled pipeline segmentation device, It is characterized in that include: A construction unit is used to obtain a BIM model, and to add pipeline design data corresponding to the BIM model to obtain a pipeline model; A determination unit, used to determine pipeline segmentation parameters according to a preset segmentation rule; A segmentation unit, configured to perform segmentation processing on the pipeline model based on the pipeline segmentation parameters to obtain a pipeline segmentation model; A detection unit, used for performing detection processing on the pipeline segment model according to a preset collision detection algorithm to determine an installation feasibility detection result of the pipeline segment model; Determining the pipeline segmentation parameters according to the preset segmentation rules includes: Determine the segmentation rules according to the construction and transportation constraints; Based on the segmentation rule, the pipeline model is limited to obtain pipeline limit parameters, flange limit parameters, elbow limit parameters and valve limit parameters; The pipeline segmentation parameters are formed based on the pipeline definition parameters, the flange definition parameters, the elbow definition parameters and the valve definition parameters; Among them, the pipeline limiting parameters include pipeline type, transport length, transport width, minimum pipe diameter, maximum pipe diameter and bending radius; the flange limiting parameters include flange thickness, pressure level and alignment method; the elbow limiting parameters include elbow type and shortest welding length; the valve limiting parameters include valve type and valve length; The step of performing segmentation processing on the pipeline model based on the pipeline segmentation parameter to obtain the pipeline segmentation model includes: Arbitrarily selecting a pipeline in the pipeline model; in response to a segmentation command, determining a corresponding system pipeline in the pipeline model as a target pipeline based on the pipeline; and performing segmentation processing on the target pipeline according to the pipeline segmentation parameters to obtain the pipeline segmentation model; After the pipeline segment model is detected and processed according to the preset collision detection algorithm to determine the installation feasibility detection result of the pipeline segment model, the device further includes: obtaining the highest point, the lowest point, the pipeline center value and the farthest end point of each pipeline in the target pipeline based on the pipeline collision detection algorithm; calculating and processing the highest point and the lowest point to obtain a pipeline diameter value, and performing range comparison between the pipeline diameter value and the minimum pipe diameter and the maximum pipe diameter in the pipeline definition parameters corresponding to the target pipeline to obtain a diameter comparison result; and calculating and processing the pipeline center value and the farthest end point to obtain a pipeline length value, and comparing the pipeline length value with the transportation length in the pipeline definition parameters corresponding to the target pipeline to obtain a length comparison result; If the diameter comparison result is that the pipeline diameter value is within the range between the minimum pipe diameter and the maximum pipe diameter, it is determined that the pipeline diameter of the target pipeline is correct; if the diameter comparison result is that the pipeline diameter value is not within the range between the minimum pipe diameter and the maximum pipe diameter, it is determined that the pipeline diameter of the target pipeline is incorrect; If the length comparison result is that the pipeline length value is less than or equal to the transport length, it is determined that the pipeline length of the target pipeline is correct; if the length comparison result is that the pipeline length value is greater than the transport length, it is determined that the pipeline length of the target pipeline is incorrect.

7. A computer device, It is characterized in that The computer device includes a memory and a processor, the memory stores a computer program, and the processor implements the method according to any one of claims 1 to 5 when executing the computer program.

8. A storage medium, It is characterized in that The storage medium stores a computer program, wherein the computer program includes program instructions, and when the program instructions are executed by a processor, the method according to any one of claims 1 to 5 can be implemented.

Citation Information

Patent Citations

  • Intelligent segmented modeling method for pipeline along traffic line

    CN112380639A

  • Station project electromechanical pipeline design method based on BIM technology

    CN117807664A

  • BIM (Building Information Modeling)-based support and hanger load calculation method and device, equipment and medium

    CN118378342A