Weight-based bim cable sequential arrangement method

CN117633958BActive Publication Date: 2026-10-27SHANGHAI URBAN CONSTRUCTION DESIGN & RESEARCH INSTITUTE (GROUP) CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202311453706.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-11-02
Publication Date
2026-10-27
Estimated Expiration
2043-11-02

AI Technical Summary

Technical Problem

随着现在BIM技术和计算机技术的发展,某些技术已经可以通过寻路算法实现电缆主路径的布线功能,但其中还有一部分显著影响电缆设计合理性的问题存在

Benefits of technology

[0019]本发明的应用使得BIM模型中的电缆排布变得简单可行,对电缆设计、施工乃至算量提供了更可靠有效的依据,并且可以根据需要导入不同的权重系数(如电缆单价、电缆直径、弯曲半径等)解决对应的成本、空间或施工难度等问题。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117633958B_ABST
    Figure CN117633958B_ABST
Patent Text Reader

Abstract

The application discloses a weight-based BIM cable sequential arrangement method, which comprises the following steps: 1, obtaining network data of a bridge; 2, obtaining network data of cables arranged on the bridge; 3, creating a relationship data set S between the cables and the bridge Tray ; 4, importing a weight coefficient of the cables into S Tray , and importing the weight coefficient of each section of the cables corresponding to the bridge into corresponding elements in S Tray , so as to obtain a total weight value of the cables; 5, calculating cable sequential arrangement, adjusting the cable sequence in M Cable , obtaining corresponding changes of S Cable , E Cable and the total weight value change of the cable path, and calculating and obtaining a minimum result; then, a new cable and bridge relationship data set S Cable ' is created according to the minimum result; and 6, modifying the original BIM model according to S Cable '. The application provides significant improvement and help for the perfection of the overall automatic intelligent design modeling of the cables.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of computer-aided design technology, and in particular to a weighted BIM cable routing method. Background Technology

[0002] In the BIM (Building Information Modeling) modeling and design phase of the electromechanical engineering field, the design workload for cables and wires is considerable. Traditional methods can only achieve basic route design, connection method design, and rough quantity statistics. With the development of BIM and computer technologies, some technologies can now realize the wiring function of the main cable path through routing algorithms. However, there are still some issues that significantly affect the rationality of cable design.

[0003] Because the unit price of cables of different specifications varies significantly, although the cables are not laid flat in the cable tray, their installation order during construction will actually affect the project cost, the space occupied by the cable tray, and the difficulty of construction. Therefore, the rationality of the cable arrangement order needs to be considered during the intelligent cabling process of BIM model in order to more realistically and reliably simulate the construction effect.

[0004] Therefore, considering both the rationality and economy of cable design, how to use algorithms to solve the problem of cable arrangement in cable trays has become a technical problem that urgently needs to be solved by those skilled in the art. Summary of the Invention

[0005] In view of the above-mentioned deficiencies of the prior art, the present invention provides a weight-based BIM cable ordering method, the purpose of which is to solve the problem of arranging all cables on a known path in the optimal order on a spatial cable tray network in a BIM model project.

[0006] To achieve the above objectives, this invention discloses a weighted BIM cable routing method, comprising the following steps:

[0007] Step 1: Obtain the network data of the cable tray, specifically: obtain the attributes, geometric data and spatial location data related to the cable tray in the BIM model;

[0008] Step 2: Obtain the network data of the cables installed in the cable tray, specifically by obtaining the attributes, geometric data, and spatial location data related to the cables in the BIM model;

[0009] Step 3: Create a dataset showing the relationship between the cables and the cable tray. Specifically, divide the cable tray into n segments, and form a set S from the attributes, geometric data, and spatial location data of the cables arranged on each segment of the cable tray. Tray S Tray={Tray1, Tray2, Tray3...Trayn};

[0010] Step 4, in S Tray Import the weighting coefficient of the cable into S, and import the weighting coefficient of the cable corresponding to each segment of the cable tray into S. Tray The corresponding elements are used to obtain the total weight value of the cable;

[0011] Step 5: Calculate the cable sequence order and adjust the cable placement in the middle path of each segment of the cable tray to form a set M. Cable The cable sequence yields the path data set S of the cable connection starting point device. Cable The path data set E of the cable connection endpoint device Cable The corresponding changes and the total weight changes of the cable path are calculated to obtain the minimum result;

[0012] Then, a new cable and cable tray relationship dataset S is created based on the minimum result. Cable ′;

[0013] Step 6, according to S Cable Modify the original BIM model, and add S Cable The cable sequence of ′ covers the original cable sequence of the BIM model.

[0014] Preferably, step 3 includes the following steps:

[0015] Step 3.1: Create a set of starting cable paths, forming a set S from the path data of the cable connecting to the starting device. Cable ={Cable1, Cable2, Cable3...};

[0016] Step 3.2: Create an intermediate cable path set, forming a set M by storing the intermediate path data of the cable in each segment of the cable tray. Cable ={Cable1, Cable2, Cable3...};

[0017] Step 3.3: Create a set of endpoint cable paths, forming a set E from the path data of the cable connecting to the endpoint device. Cable ={Cable1, Cable2, Cable3…}.

[0018] The beneficial effects of this invention are:

[0019] The application of this invention makes cable layout in BIM models simple and feasible, providing a more reliable and effective basis for cable design, construction and even quantity calculation. It can also import different weighting coefficients (such as cable unit price, cable diameter, bending radius, etc.) as needed to solve corresponding cost, space or construction difficulty problems.

[0020] The following will further explain the concept, specific structure, and technical effects of the present invention in conjunction with the accompanying drawings, so as to fully understand the purpose, features, and effects of the present invention. Attached Figure Description

[0021] Figure 1 The following is a flowchart illustrating the execution of an embodiment of the present invention. Detailed Implementation

[0022] Example 1

[0023] like Figure 1 As shown, the weighted BIM cable routing method includes the following steps:

[0024] Step 1: Obtain the network data of the cable tray, specifically: obtain the attributes, geometric data, and spatial location data related to the cable tray in the BIM model;

[0025] Step 2: Obtain the network data of the cables installed in the cable tray, specifically by obtaining the cable-related attributes, geometric data, and spatial location data from the BIM model;

[0026] Step 3: Create a dataset showing the relationship between cables and cable trays. Specifically, divide the cable tray into n segments and form a set S containing the attributes, geometric data, and spatial location data of the cables arranged on each segment. Tray S Tray ={Tray1, Tray2, Tray3...Trayn};

[0027] In practical applications, weighting coefficients such as cable unit price, cable diameter, and bending radius can be imported as needed. Multiple coefficients can also be imported simultaneously. By examining the overall impact of different coefficients on the cable path, the optimal comprehensive calculation result can be obtained.

[0028] Step 4, in S Tray Import the weighting coefficients of the cables into S, and import the weighting coefficients of each section of the cable tray corresponding to the cables into S. Tray Obtain the total weight of the cable from the corresponding elements;

[0029] Step 5: Calculate the cable sequence and adjust the cable placement in the middle path of each section of the cable tray to form a set M. Cable The cable sequence yields the path data set S of the cable connection starting point equipment. CableThe path data set E of the cable connection endpoint device Cable The corresponding changes and the total weight changes of the cable path are calculated, and the minimum result is obtained.

[0030] Then, a new cable and cable tray relationship dataset S is created based on the minimum result. Cable ′;

[0031] Step 6, according to S Cable Modify the existing BIM model, and add S Cable The cable sequence of the new model covers the cable sequence of the original BIM model.

[0032] The principle of this invention is as follows:

[0033] This invention makes the sequential arrangement of cables in cable trays calculable by importing weighting coefficients such as cable unit price, cable diameter, and bending radius, and achieves fully automated computer calculation and correction through the spatial relationship between cables and cable trays in the BIM model.

[0034] In some embodiments, step 3 includes the following steps:

[0035] Step 3.1: Create a set of starting cable paths, forming a set S from the path data of the cable connecting to the starting device. Cable ={Cable1, Cable2, Cable3...};

[0036] Step 3.2: Create an intermediate cable path set, forming a set M by storing the intermediate path data of the cable in each segment of the cable tray. Cable ={Cable1, Cable2, Cable3...};

[0037] Step 3.3: Create a set of endpoint cable paths, forming a set E by combining the path data of the cable connecting to the endpoint device. Cable ={Cable1, Cable2, Cable3…}.

[0038] Example 2

[0039] The cable sequence for the power system in the BIM model of a subway project. This project involves subway platform installation. The specific steps are as follows:

[0040] To achieve the above objectives, the present invention adopts the following technical solution:

[0041] Step 1: Obtain cable tray network data, including the attributes (such as ladder cable tray, 800*600, hot-dip galvanized), geometric data, and spatial location data of the relevant cable tray models in the BIM model.

[0042] Step 2: Obtain cable data, including the attributes (such as WDZB-RTTYZ-2(3X185+2X95)), geometric data, and spatial location data of the relevant cables in the BIM model;

[0043] Step 3: Create a cable and cable tray relationship dataset, forming a set S by combining the relationship data of each cable tray segment and the cables arranged on it on the cable tray network. Tray ={A1-LH11_1, A1-LH11_2, A1-LH11_3…};

[0044] In practical applications, cable paths are usually marked by their system number or the starting and ending device numbers. Similarly, cable paths are also divided as needed according to different situations.

[0045] In some embodiments, step 3 includes the following steps:

[0046] Step 3.1: Create a set of starting cable paths, forming a set S from the path data of the cable connecting to the starting device. Cable ={A1-LH11_1, A1-LH11_2, A1-LH11_3…};

[0047] Step 3.2: Create an intermediate cable path set, forming a set M from the intermediate path data of the cables passing through the cable tray. Cable ={A1-LH11_1, A1-LH11_2, A1-LH11_3…};

[0048] Step 3.3: Create a set of endpoint cable paths, forming a set E by combining the path data of the cable connecting to the endpoint device. Cable ={A1-LH11_1, A1-LH11_2, A1-LH11_3…};

[0049] Step 4: Import cable weighting coefficients. Import the weighting coefficients (including cable unit price, cable diameter, and bending radius coefficients) corresponding to all cable specifications into S. Tray Obtain the total weight values ​​of all cable paths: ∑A1-LH11_1=1632, ∑A1-LH11_2=1579, ∑A1-LH11_1=1611;

[0050] In practical applications, the main consideration for cable arrangement is cost. Therefore, the main control weight coefficient is usually the unit price of the cable. However, the cable diameter and bending radius affect the feasibility of the arrangement scheme. Therefore, when they exceed the limit, they will become the deciding factors.

[0051] Step 5: Calculate the cable sequence and adjust M. Cable The cable sequence in the middle is used to obtain S Cable E CableBased on the corresponding changes and the total weight changes of the cable path, a new cable and cable tray relationship dataset S is created by calculating the minimum result. Cable ′={A1-LH11_2, A1-LH11_3, A1-LH11_1…};

[0052] Step 6: Modify the cable model, new dataset S Cable The cable order in the model was rearranged and the cable model was modified.

[0053] The preferred embodiments of the present invention have been described in detail above. It should be understood that those skilled in the art can make numerous modifications and variations based on the concept of the present invention without creative effort. Therefore, all technical solutions that can be obtained by those skilled in the art based on the concept of the present invention through logical analysis, reasoning, or limited experimentation on the basis of existing technology should be within the scope of protection defined by the claims.

Claims

1. A weighted BIM cable routing method; characterized in that, Includes the following steps: Step 1: Obtain the network data of the cable tray, specifically: obtain the attributes, geometric data and spatial location data related to the cable tray in the BIM model; Step 2: Obtain the network data of the cables installed in the cable tray, specifically by obtaining the attributes, geometric data, and spatial location data related to the cables in the BIM model; Step 3: Create a dataset showing the relationship between the cables and the cable tray. Specifically, divide the cable tray into n segments, and form a set S from the attributes, geometric data, and spatial location data of the cables arranged on each segment of the cable tray. Tray S Tray ={Tray1, Tray2, Tray3...Trayn}; Step 4, in S Tray Import the weighting coefficient of the cable into S, and import the weighting coefficient of the cable corresponding to each segment of the cable tray into S. Tray The corresponding elements are used to obtain the total weight value of the cable; Step 5: Calculate the cable sequence order and adjust the cable placement in the middle path of each segment of the cable tray to form a set M. Cable The cable sequence yields the path data set S of the cable connection starting point device. Cable The path data set E of the cable connection endpoint device Cable The corresponding changes and the total weight changes of the cable path are calculated to obtain the minimum result; Then, a new cable and cable tray relationship dataset S is created based on the minimum result. Cable ′; Step 6, according to S Cable Modify the original BIM model, and add S Cable The cable sequence of ′ covers the original cable sequence of the BIM model.

2. The weighted BIM cable routing method according to claim 1, characterized in that, Step 3 includes the following steps: Step 3.1: Create a set of starting cable paths, forming a set S from the path data of the cable connecting to the starting device. Cable ={Cable1, Cable2, Cable3...}; Step 3.2: Create an intermediate cable path set, forming a set M by storing the intermediate path data of the cable in each segment of the cable tray. Cable ={Cable1, Cable2, Cable3...}; Step 3.3: Create a set of endpoint cable paths, forming a set E from the path data of the cable connecting to the endpoint device. Cable ={Cable1, Cable2, Cable3…}.

Citation Information

Patent Citations

  • BIM cable connection method based on equipment classification

    CN117669222A