Road BIM model construction method and device for splitting standard and hierarchy

By compiling highway model generation programs and hierarchical modification programs in BIM modeling software, and using empty templates and geometry to upgrade templates, the problem of frequent modification of templates in the existing technology due to different application needs is solved, and the rapid, accurate and batch construction of highway BIM models is achieved, and the work efficiency is improved.

CN119808228AActive Publication Date: 2025-04-11SHANXI TRAFFIC PLANNING PROSPECTING & DESIGN INST +1

Patent Information

Application Number
CN202411849333.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-16
Publication Date
2025-04-11
Estimated Expiration
2044-12-16

AI Technical Summary

Technical Problem

In the design of BIMs in the road engineering, the existing technology requires large-scale modification or even redone parameterized templates when facing different application needs, resulting in low work efficiency.

Method used

Through the secondary development of BIM modeling software, highway model generation programs and hierarchical modification programs are prepared, empty templates and geometric upgrade templates are used to modify them according to different split standards and hierarchical requirements, so as to achieve rapid, accurate and batch construction of highway BIM models.

Benefits of technology

It realizes the rapid, accurate and batch construction of the highway BIM model, which is suitable for different application needs, and does not require frequent modification of the parameterized templates, improving work efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119808228A_ABST
    Figure CN119808228A_ABST
Patent Text Reader

Abstract

The invention discloses a highway BIM (Building Information Modeling) construction method and device for splitting standards and hierarchies, and the method comprises the steps: calling a highway model overall template, reading overall data, and building a highway model overall hierarchy; writing a road model generation program, reading road basic data, and establishing all levels and geometric models of road components conforming to design habits; writing a road model hierarchy modification program, and supplementing the road component hierarchy by using an empty template according to a splitting standard and a hierarchy requirement; all hierarchies of the road component are traversed in a circulating mode, the geometry of the geometric model is lifted to the corresponding hierarchies through the geometry upgrading template, and model hierarchy modification is completed; and according to project requirements, determining changed splitting standard principles and hierarchy requirements, and modifying related programs in a road model hierarchy modification program to complete construction of the road BIM model with different project splitting standards and hierarchy requirements. The rapid, accurate and batch construction of the road BIM model is realized, and the method has applicability and expandability.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of highway digitization, and in particular to a highway BIM model construction method and device for splitting standards and levels. Background Art

[0002] At present, in the BIM design of highway projects, parametric templates and assembly methods are usually used to build BIM models. BIM models usually have different application requirements in different projects or different stages. The traditional modeling method requires extensive modification or even redoing of parametric templates each time to meet different splitting standards and hierarchical requirements, which reduces work efficiency. Therefore, how to conveniently and accurately build highway BIM models suitable for different application requirements is an urgent need in the application of highway digital technology. Summary of the invention

[0003] In order to solve the problem of low efficiency caused by the need to modify or even redo templates on a large scale in the face of different application requirements in the prior art, the present invention provides a highway BIM model construction method with splitting standards and levels for different application requirements. Through secondary development of BIM modeling software, when the BIM model splitting standards and level requirements change, there is no need to modify the parameterized template, only part of the program code needs to be modified, so that the highway BIM model can be built quickly, accurately and in batches.

[0004] The present invention is achieved by adopting the following technical solutions:

[0005] A highway BIM model construction method for splitting standards and levels includes the following steps:

[0006] 1) Split the highway according to its function, call the pre-made highway model template in the general BIM software, read the overall data, and establish the overall hierarchy of the highway model;

[0007] 2) Secondary development of general BIM software, compilation of highway model generation program, reading of basic highway data, and establishment of all levels and geometric models of highway components that conform to design practices;

[0008] 3) Write a highway model level modification program, use an empty template to supplement the highway component level according to the splitting standard and level requirements; loop through all levels of highway components, use the geometry upgrade template to move the geometry of the geometric model to the corresponding level, and complete the highway model level modification;

[0009] 4) Determine the changed splitting standard principles and hierarchical requirements according to project requirements, modify the relevant procedures in the highway model hierarchical modification procedure, and complete the construction of highway BIM models with different project splitting standards and hierarchical requirements.

[0010] Preferably, in step 1), the highway model overall template refers to a template that encapsulates all model generation programs used subsequently and sub-templates of the highway model overall template, and inputs parameters through the program, the parameters including: reserved name, classification code and identification code information.

[0011] Preferably, in step 1), the overall data refers to the overall information contained in the highway BIM model.

[0012] Preferably, in step 1), the overall level of the highway model refers to the level of the highway model formed according to engineering requirements.

[0013] Preferably, in step 2), the highway model generation program refers to generating the overall hierarchy of the highway model through secondary development of BIM software, calling the component generation template of the second hierarchy to generate the second structural hierarchy of the highway model; continuing to call the component generation template in the second structural hierarchy to generate the third structural hierarchy of the highway model; continuing to call the component generation template in the third structural hierarchy to generate the fourth structural hierarchy of the highway model; until all the hierarchical levels and geometric models of highway components that meet the design habits are established.

[0014] Preferably, in step 2), the basic highway data refers to the basic data required to generate a highway BIM geometric model.

[0015] Preferably, in step 3), the empty template includes: creating a new target level, and inputting information such as a reserved name, classification code and identification code through a program.

[0016] Preferably, in step 3), the geometric body upgrade template includes: deleting the geometric body in the existing level, moving it to the target level, and inputting the reserved name, classification code and identification code information through the program.

[0017] The present invention also provides a highway BIM model construction device for splitting standards and levels, comprising: a calling module, used to split the highway according to function, call a highway model overall template module prepared in advance in a general BIM software, read the overall data module, and establish a highway model overall level module;

[0018] The generation module is used for secondary development of general BIM software, writing highway model generation programs, reading highway basic data modules, and establishing all levels and geometric models of highway components that conform to design habits;

[0019] The level modification module is used to compile the highway model level modification program. According to the splitting standard and level requirements, the empty template module is used to supplement the component level; all levels of highway components are traversed in a loop, and the geometric model is upgraded to the corresponding level using the geometric body upgrade template module to complete the highway model level modification;

[0020] The model construction module is used to determine the changed splitting standard principles and hierarchical requirements according to project needs, modify the relevant programs in the highway model hierarchy modification program, and complete the construction of highway BIM models with different project splitting standards and hierarchical requirements.

[0021] Compared with the prior art, the present invention has the following beneficial effects:

[0022] It can realize the fast, accurate and batch construction of highway BIM models, and has applicability and scalability. When performing BIM modeling in highway projects, a set of general templates and corresponding programs can be established, which can be directly called when there are no splitting and hierarchical requirements in the project; when the project has different application requirements, there is no need for general templates, only part of the program code needs to be modified, which is applicable to various splitting principles and hierarchical requirements, and models with different application requirements can be established. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] Figure 1 A flowchart of a highway BIM model construction method for splitting standards and levels according to the present invention;

[0024] Figure 2 A schematic diagram of all levels and geometric models of a highway BIM model of the present invention for splitting standards and levels of a highway BIM model construction method;

[0025] Figure 3 A schematic diagram of highway hierarchy and geometric model for the highway BIM model construction method for splitting standards and hierarchies according to the present invention.

[0026] Figure 4 It is a schematic diagram of a highway BIM model construction device for splitting standards and levels according to the present invention. DETAILED DESCRIPTION

[0027] Embodiments of the present application are described in detail below, and examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present application, and should not be construed as limiting the present application.

[0028] Specifically, Figure 1 The present invention is a flowchart of a method for constructing a highway BIM model for splitting standards and levels according to an embodiment of the present application.

[0029] like Figure 1 As shown, taking the bridge project in the highway project as an example, a highway BIM model construction method for splitting standards and levels includes the following steps:

[0030] 1) Split the bridge according to its function, call the pre-made overall template of the bridge model in the general BIM software, read the overall data, and establish the overall hierarchy of the bridge model;

[0031] 2) Secondary development of general BIM software, writing bridge model generation program, reading basic bridge data, and establishing all levels and geometric models of bridge components that conform to design habits;

[0032] 3) Write a bridge model level modification program, use an empty template to supplement the bridge component level according to the splitting standard and level requirements; loop through all levels of bridge components, use the geometry upgrade template to move the geometry of the geometric model to the corresponding level, and complete the bridge model level modification;

[0033] 4) According to the project requirements, determine the changed splitting standard principles and hierarchical requirements, modify the relevant procedures in the bridge model hierarchical modification procedure, and complete the construction of highway BIM models with different project splitting standards and hierarchical requirements. Among them, the splitting standards include EBS splitting standards, WBS splitting standards and operation and maintenance requirements splitting standards.

[0034] The BIM model (Building Information Modeling) is a tool that digitally expresses the physical and functional characteristics of a construction project throughout its life cycle. The BIM model uses digital technology to provide a complete construction project information library by establishing a virtual three-dimensional model of the construction project, including the geometric information, professional attributes and status information of the building components.

[0035] Preferably, in step 1), the overall template of the bridge model refers to a template that encapsulates all model generation programs and sub-templates of the overall template of the bridge model to be used subsequently, and inputs parameters through the program, and the parameters include: reserved name, classification code and identification code information. All model generation programs refer to all programs used subsequently, which are encapsulated in advance into the overall template of the bridge model. Sub-templates refer to all templates used subsequently, which are encapsulated in advance into the overall template of the bridge model for convenience of subsequent calls. The name, classification code and identification code information are reserved during encapsulation to facilitate modification during subsequent calls.

[0036] Preferably, in step 1), the overall data refers to the overall information contained in the bridge BIM model.

[0037] Preferably, in step 1), the overall bridge model level refers to the bridge model level formed according to engineering requirements. Taking bridge engineering as an example, it usually includes superstructure, substructure, auxiliary structure and the like.

[0038] Preferably, in step 2), the bridge model generation program refers to generating the overall level of the bridge model through secondary development of BIM software, calling the component generation template of the second level, and generating the second structural level of the bridge model; continuing to call the component generation template in the second structural level to generate the third structural level of the bridge model; continuing to call the component generation template in the third structural level to generate the fourth structural level of the bridge model; until all levels and geometric models of bridge components that meet design habits are established.

[0039] The bridge model generation program includes a superstructure generation program and a substructure generation program, which extracts and processes basic bridge data, establishes a corresponding bridge model and splits it, as well as related subsidiary structure models with respective parameters, and generates other non-geometric information.

[0040] Preferably, in step 2), the basic bridge data refers to the basic data required to generate a highway BIM geometric model. Taking bridge engineering as an example, it usually includes the pier number, left and right span information, tie beam top elevation, cap elevation, pile diameter and length, whether it is split, and the number of thin-walled pier cavities.

[0041] The superstructure includes the pile number, span, cross slope, continuous / separate information of each span main beam, etc. The substructure includes the pile number, span, cross slope, design elevation and other information of all piers.

[0042] Preferably, in step 3), the empty template includes: creating a new target level, and inputting information such as a reserved name, classification code and identification code through a program.

[0043] Use empty templates to supplement the component hierarchy and establish the hierarchies of auxiliary structures, basic components, and pier components required by the highway BIM industry standards.

[0044] Preferably, in step 3), the geometric body upgrade template includes: deleting the geometric body in the existing level, moving it to the target level, and inputting the reserved name, classification code and identification code information through the program.

[0045] Use the geometry upgrade template to promote the geometry of the geometric model to the corresponding level, and place the corresponding geometry in the superstructure and substructure under the corresponding pier number level of beam bridge components, pier components, bridge pier components, abutment components, foundation components and auxiliary structures.

[0046] When performing BIM modeling in highway projects, a general template and corresponding program are established, which can be directly called when the project has no splitting and hierarchical requirements. When the project has application requirements with different splitting and hierarchical levels, a general template is not required, and only part of the program code needs to be modified to adapt to various splitting principles and hierarchical requirements, and to establish models with different application requirements.

[0047] like Figure 4As shown, the present invention also provides a highway BIM model construction device for splitting standards and levels, including: a calling module 210, which is used to split the bridge according to the function, call the pre-made bridge model overall template module in the general BIM software, read the overall data module, and establish the bridge model overall level module;

[0048] The generation module 220 is used for secondary development of the general BIM software, writing a bridge model generation program module, reading a bridge basic data module, and establishing all levels and geometric models of bridge components that meet design habits;

[0049] The level modification module 230 is used to compile a bridge model level modification program, and according to the splitting standard and level requirements, use the empty template module to supplement the component level; loop through all levels of bridge components, use the geometry upgrade template module to upgrade the geometry model to the corresponding level, and complete the bridge model level modification;

[0050] The model construction module 240 is used to determine the changed splitting standard principles and hierarchical requirements according to project requirements, modify the relevant procedures in the bridge model hierarchy modification program, and complete the construction of highway BIM models with different project splitting standards and hierarchical requirements.

[0051] Preferably, in step 1), the bridge model overall template module refers to a template that encapsulates all model generation programs used subsequently and sub-templates of the bridge model overall template, and inputs parameters through the program, and the parameters include: reserved name, classification code and identification code information.

[0052] Preferably, in step 1), the overall data module refers to the overall information contained in the highway BIM model.

[0053] Preferably, in step 1), the overall hierarchy module of the bridge model refers to the bridge model hierarchy formed according to engineering requirements.

[0054] Preferably, in step 2), the bridge model generation program module refers to generating the overall level of the bridge model through secondary development of BIM software, calling the component generation template of the second level, and generating the second structural level of the bridge model; continuing to call the component generation template in the second structural level to generate the third structural level of the bridge model; continuing to call the component generation template in the third structural level to generate the fourth structural level of the bridge model; until all levels and geometric models of bridge components that meet design habits are established.

[0055] Preferably, in step 2), the bridge basic data module refers to the basic data required to generate a highway BIM geometric model.

[0056] Preferably, in step 3), the empty template module includes: creating a new target level, and inputting a reserved name, classification code and identification code information etc. through a program.

[0057] Preferably, in step 3), the geometric body upgrade template module includes: deleting the geometric body in the existing level, moving it to the target level, and inputting the reserved name, classification code and identification code information parameters through the program.

[0058] Embodiment 1:

[0059] During the specific implementation process, a highway bridge project was constructed. The upper structure of the bridge adopted a 5×40m span combination, and the lower part adopted a column pier and pile foundation. Using catia software, a highway model that conforms to the traditional design was first established, and then the highway model was adjusted to a BIM model that conforms to the highway BIM industry standard through a hierarchical modification program. Specifically, it includes:

[0060] like Figure 1 ,1) Call the overall template of the bridge, read the overall data in Excel, and establish an overall hierarchy including the bridge superstructure and bridge substructure. Each hierarchy embeds the necessary EKL programs, templates, and basic bridge data tables for subsequent operation. The overall template of the bridge model includes the superstructure and the substructure. Taking the bridge project as an example, the overall data includes the bridge name, identification code, center pile number, span composition, etc. Elk is a complete log collection and display solution provided by elastic formula.

[0061] 2) Run the model generation program written and embedded in advance in the overall level to read the basic data of the bridge in Excel. The basic data of the bridge is shown in Table 1 below; Figure 2 , establish a hierarchical and geometric model including the bridge superstructure and bridge substructure.

[0062] Table 1

[0063] name Template Type 01-left and right width 02-Mileage number 03-cross slope 04-Elevation of top tie beam 08-pile diameter 09-Pile length 10-Whether to divide into joint piers Left side 1# pier Column pier Z 11143 0.02 2 18 no Left side 2# pier Column pier Z 11183 0.02 1.5 32 no Left side 3# pier Column pier Z 11223 0.02 1.5 29 no Left side 4# pier Column pier Z 11263 0.02 2 25 no Right side 1# pier Column pier Y 11152 0.02 2 25 no Right side 2# pier Column pier Y 11192 0.02 1.5 31 no Right side 3# pier Column pier Y 11232 0.02 1.5 28 no Right side 4# pier Column pier Y 11272 0.02 2 22 no Left width 0# Column table Z 11103 0.02 1.5 18 yes Left side 5# Column table Z 11303 0.02 1.5 22 no Right side 0# Column table Y 11112 0.02 1.5 22 yes Right side 5# Column table Y 11312 0.02 1.5 22 no

[0064] Taking bridge engineering as an example, the overall hierarchy of the bridge model includes superstructure, substructure, auxiliary structure, etc.

[0065] The highway model generation program for the superstructure includes:

[0066] (1) Sort the pier numbers in the basic data according to the left and right sections, and extract or calculate the pile number, span, cross slope, and continuous or separate information of each span of the main beam.

[0067] (2) Call the superstructure template to generate the bridge superstructure. The superstructure template includes: ① Make a single-span single-hole superstructure model based on the bridge edge line and span parameters; ② Program the plane beam line through the program, split the whole hole model, and generate each piece of precast beam, wet joint and cast-in-place diaphragm; ③ Establish the model of some auxiliary structures related to the superstructure parameters such as pavement and guardrail.

[0068] (3) Automatically generate information such as name, classification code and identification code.

[0069] The highway model generation program for the substructure includes:

[0070] (1) The pier numbers in the basic data of the bridge are sorted according to the left and right spans, and the pile number, span, cross slope, design elevation and other information of all piers are extracted.

[0071] (2) Call the substructure template to generate the bridge substructure; the substructure template functions include: ① establishing all pier models, including cap beams, pad stones, blocks, support pad stones, pier bodies, abutments, tie beams, pile foundations, etc.; ② establishing auxiliary models related to superstructure parameters such as expansion joints, slabs, and cone slopes.

[0072] (3) Automatically generate information such as name, classification code and identification code.

[0073] 3) Write a bridge model level modification program, combine the bridge model requirements of the highway BIM industry standard, and complete the model level modification; specific examples, such as Figure 3 , the left side of the Dacuijiazhuang Bridge, the upper structure, the lower structure, the bridge deck system and the auxiliary works. Because the geometric models are combined together, the hierarchical modification procedures include:

[0074] (1) Using the blank template, establish the levels of auxiliary structures, foundation components, and pier components required by the highway BIM industry standard, and establish the respective pier levels.

[0075] (2) Using the geometry upgrade template, the corresponding geometries in the superstructure and substructure are placed under the corresponding pier number level of beam bridge components, pier components, bridge pier components, abutment components, foundation components and auxiliary structures, and the model name and identification code of the model generation program are automatically filled in.

[0076] 4) If the splitting principle changes according to different projects, the bridge model hierarchy program needs to be modified to complete the rapid construction of highway BIM models with different splitting standards and hierarchy requirements.

[0077] The present invention is simple to operate and highly efficient. When BIM modeling is performed on highway projects, a general template and a corresponding program are established. When the project has no splitting and hierarchical requirements, they can be directly called. When the project has different application requirements, a general template is not needed. Only part of the program code needs to be modified to adapt to various splitting principles and hierarchical requirements.

[0078] In the description of the present invention, it is necessary to understand that the indicated orientation or positional relationship is based on the orientation or positional relationship shown in the accompanying drawings, and is only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as a limitation on the present invention.

[0079] Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions and variations may be made to the embodiments without departing from the principles and spirit of the present invention, and that the scope of the present invention is defined by the appended claims and their equivalents.

Claims

1. A highway BIM model construction method for splitting standards and levels, characterized by: The following steps are involved: 1) Split the highway model according to its function, call the pre-made highway model overall template in the general BIM software, read the overall data, and establish the overall hierarchy of the highway model; 2) Secondary development of general BIM software, compilation of highway model generation program, reading of basic highway data, and establishment of all levels and geometric models of highway components that conform to design practices; 3) Write a highway model level modification program, use an empty template to supplement the highway component level according to the splitting standard and level requirements; loop through all levels of highway components, use the geometry upgrade template to move the geometry of the geometric model to the corresponding level, and complete the highway model level modification; 4) According to the splitting standard principles and hierarchical requirements determined by the project needs, modify the relevant codes in the highway model hierarchy modification program to complete the construction of highway BIM models with different project splitting standards and hierarchical requirements.

2. The highway BIM model construction method for splitting standards and levels according to claim 1 is characterized in that: In step 1), the highway model overall template refers to a template that encapsulates all model generation programs used subsequently and sub-templates of the highway model overall template, and inputs parameters through the program, the parameters including: reserved name, classification code and identification code information.

3. The highway BIM model construction method for splitting standards and levels according to claim 1 is characterized in that: In step 1), the overall data refers to the overall information contained in the highway BIM model.

4. The highway BIM model construction method for splitting standards and levels according to claim 3 is characterized in that: In step 1), the overall level of the highway model refers to the level of the highway model formed according to engineering requirements.

5. The highway BIM model construction method for splitting standards and levels according to claim 2 is characterized in that: In step 2), the highway model generation program refers to generating the overall level of the highway model through secondary development of BIM software, calling the second-level component generation template to generate the second structural level of the highway model; In the second structural level, the component generation template is continuously called to generate the third structural level of the highway model; In the third structural level, the component generation template is continuously called to generate the fourth structural level of the highway model; Until all levels and geometric models of highway components that conform to design practices are established.

6. The highway BIM model construction method for splitting standards and levels according to claim 1 is characterized in that: In step 2), the basic highway data refers to the basic data required to generate a highway BIM geometric model.

7. The highway BIM model construction method for splitting standards and levels according to claim 1 is characterized in that: In step 3), the empty template includes: creating a new target level, and inputting a reserved name, classification code and identification code information through a program.

8. The highway BIM model construction method for splitting standards and levels according to claim 7 is characterized in that: In step 3), the geometric body upgrade template includes: deleting the geometric body in the existing level, moving it to the target level, and inputting the reserved name, classification code and identification code information parameters through the program.

9. A highway BIM model construction device for splitting standards and levels, characterized in that: include: A calling module is used to split the highway according to its function, call the highway model overall template module prepared in advance in the general BIM software, read the overall data module, and establish the highway model overall hierarchical module; The generation module is used for secondary development of general BIM software, writing highway model generation programs, reading highway basic data modules, and establishing all levels and geometric models of highway components that conform to design habits; The level modification module is used to compile the highway model level modification program. According to the splitting standard and level requirements, the empty template module is used to supplement the component level; all levels of highway components are traversed in a loop, and the geometric model is upgraded to the corresponding level using the geometric body upgrade template module to complete the highway model level modification; The model construction module is used to determine the changed splitting standard principles and hierarchical requirements according to project needs, modify the relevant programs in the highway model hierarchy modification program, and complete the construction of highway BIM models with different project splitting standards and hierarchical requirements.

Citation Information

Patent Citations

  • Structural hierarchical modeling method based on INVENTOR for bridge tube maintenance process

    CN109086522A

  • Method for updating modified link file component based on building information model software

    CN114116621A

  • BIM model management method and device based on WBS, electronic equipment and storage medium

    CN118152393A

  • Automatic labeling method and system for pipeline three-dimensional building information modeling

    WO2024045615A1

Cited By

  • Geometric segmentation and hierarchical splitting method using same hierarchical envelope body

    CN120449526A

  • A method for geometric segmentation and hierarchical splitting using envelopes of the same level

    CN120449526B