A method, system and electronic equipment for rapid modeling of building engineering structure

By extracting and processing component edges of two-dimensional structural drawings and automatically creating a three-dimensional model using three-dimensional modeling software, the problems of long BIM modeling time and difficult to detect errors in the existing technology are solved, and fast and accurate automated modeling is achieved.

CN116796401BActive Publication Date: 2025-03-11ROAD & BRIDGE INT CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202310573032.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-05-19
Publication Date
2025-03-11
Estimated Expiration
2043-05-19

AI Technical Summary

Technical Problem

When using Revit software for BIM modeling in a housing construction project in a prior art, component families need to be created manually, resulting in long modeling time, difficult to detect errors, and the problem of components of multiple sizes in the same layer cannot be quickly dealt with.

Method used

By obtaining each layer of the two-dimensional structural drawing, extracting the edges of the component, and setting the edges of the same size on the same target layer, adding component information, and automatically capturing edges and creating a stereoscopic model using three-dimensional modeling software.

Benefits of technology

It realizes fast and accurate automated modeling, which is highly adaptable, can effectively reduce modeling time and errors, and improve modeling efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116796401B_ABST
    Figure CN116796401B_ABST
Patent Text Reader

Abstract

The present invention relates to the field of housing construction engineering technology, and in particular to a method, system and electronic device for rapid modeling of housing construction engineering structures. The method comprises: obtaining a structural drawing of each layer of a two-dimensional formal structural drawing of a housing construction project, and making the coordinate systems based on each structural drawing coincide; extracting the edge line of each housing construction structural component from each structural drawing; setting the edge lines of components of the same size on the same target layer, and adding corresponding component information; using three-dimensional modeling to automatically capture all edge lines in any target layer, and creating a three-dimensional model corresponding to the components in the target layer according to the component information in the target layer, until a three-dimensional model corresponding to the components in each target layer is created, and a three-dimensional model corresponding to the formal structural drawing of the housing construction project is obtained. The method can quickly and accurately perform automated modeling, and has the advantage of strong adaptability to various types of drawings.
Need to check novelty before this filing date? Find Prior Art

Description

Background Art

[0002] During the construction of a building project, the establishment of a structural BIM model is essential. Currently, BIM modeling mainly uses Revit software for software modeling, using internal families or self-built families, setting component numbers, size parameters and other model information, and then placing them in the model space. All components need to be manually parameterized and placed. BIM modelers have a large workload, modeling time is long, and errors are difficult to find. For Revit software rapid modeling, its component families still need to be created manually, but the automatic placement of components can be achieved by relying on the capture layer. If there are components of multiple sizes on the same layer, rapid modeling cannot be performed. Summary of the invention

[0003] The technical problem to be solved by the present invention is to provide a method, system and electronic equipment for rapid modeling of building engineering structures in view of the deficiencies of the prior art.

[0004] The technical solution of a rapid modeling method for a building construction structure of the present invention is as follows:

[0005] Obtain the structural drawings of each layer of the two-dimensional formal structural drawings of the building construction project, and make the coordinate systems based on each structural drawing coincide;

[0006] Extract the edge lines of each building structure component from each structural drawing;

[0007] Set the edges of building structure components of the same size to the same target layer, and add the component information of the corresponding building structure components in each target layer;

[0008] Utilize 3D modeling software to automatically capture all edge lines in any target layer, and create a three-dimensional model corresponding to the building structure components in the target layer according to the component information in the target layer, until a three-dimensional model corresponding to the building structure components in each target layer is created, and a three-dimensional model corresponding to the formal structural drawing of the building project is obtained in each.

[0009] The beneficial effects of the rapid modeling method for building engineering structure of the present invention are as follows:

[0010] It can perform automated modeling quickly and accurately, and has the advantage of being highly adaptable to various types of drawings.

[0011] On the basis of the above scheme, the rapid modeling method of building construction structure of the present invention can also be improved as follows.

[0012] Furthermore, the plurality of building structure components include: walls, columns, beams, slabs and openings, and the edge lines of the plurality of building structure components include: edge lines of walls, edge lines of columns, edge lines of beams, edge lines of slabs and edge lines of openings.

[0013] Furthermore, the component information includes: type, size and material of the building structure components.

[0014] Furthermore, the three-dimensional modeling software is Revit software or 3DMAX software.

[0015] The technical solution of a rapid modeling system for building engineering structure of the present invention is as follows:

[0016] It includes an acquisition overlap module, an extraction module, a setting addition module and a stereo model building module;

[0017] The obtaining coincidence module is used for:

[0018] Obtain the structural drawings of each layer of the two-dimensional formal structural drawings of the building construction project, and make the coordinate systems based on each structural drawing coincide;

[0019] The extraction module is used to: extract the edge line of each building structure component from each structural drawing;

[0020] The setting and adding module is used to: set the edge lines of building structure components of the same size on the same target layer, and add the component information of the corresponding building structure component in each target layer;

[0021] The three-dimensional model construction module is used to: use three-dimensional modeling software to automatically capture all edge lines in any target layer, and create a three-dimensional model corresponding to the building structure components in the target layer according to the component information in the target layer, until a three-dimensional model corresponding to the building structure components in each target layer is created, and a three-dimensional model corresponding to the formal structural drawing of the building project is obtained in each.

[0022] The beneficial effects of the rapid modeling system for building engineering structures of the present invention are as follows:

[0023] It can perform automated modeling quickly and accurately, and has the advantage of being highly adaptable to various types of drawings.

[0024] On the basis of the above scheme, the rapid modeling system for building engineering structure of the present invention can also be improved as follows.

[0025] Furthermore, the plurality of building structure components include: walls, columns, beams, slabs and openings, and the edge lines of the plurality of building structure components include: edge lines of walls, edge lines of columns, edge lines of beams, edge lines of slabs and edge lines of openings.

[0026] Furthermore, the component information includes: type, size and material of the building structure components.

[0027] Furthermore, the three-dimensional modeling software is Revit software or 3DMAX software.

[0028] A storage medium of the present invention stores instructions, and when a computer reads the instructions, the computer executes any one of the above-mentioned methods for rapid modeling of building engineering structures.

[0029] An electronic device of the present invention comprises a processor and the above-mentioned storage medium, wherein the processor executes instructions in the storage medium. BRIEF DESCRIPTION OF THE DRAWINGS

[0030] Other features, objects and advantages of the present invention will become more apparent from the detailed description of non-limiting embodiments made with reference to the following drawings:

[0031] Figure 1 A schematic diagram of a flow chart of a method for rapid modeling of a building construction structure according to an embodiment of the present invention;

[0032] Figure 2 The present invention is a schematic diagram of a rapid structural modeling system for a building construction project according to an embodiment of the present invention. DETAILED DESCRIPTION

[0033] like Figure 1 As shown, a rapid modeling method for a building construction structure according to an embodiment of the present invention comprises the following steps:

[0034] S1. Obtain the structural drawings of each layer of the two-dimensional formal structural drawings of the building construction project, and make the coordinate systems based on each structural drawing coincide. Specifically:

[0035] According to the number of layers of the formal structural drawings of the building construction project, the formal structural drawings of the building construction project are split according to the number of layers to obtain the structural drawings of each layer. The file format of the formal structural drawings of the building construction project and the file format of the structural drawings of each layer are both in dwg format. The file format of the formal structural drawings of the building construction project can also be set and adjusted according to actual conditions.

[0036] Among them, two-dimensional formal structural drawings of building construction projects can be designed through software such as CAD.

[0037] S2, extracting the edge line of each building structure component from each structural drawing;

[0038] The plurality of building structure components include walls, columns, beams, slabs and openings, and the edge lines of the plurality of building structure components include: edge lines of walls, edge lines of columns, edge lines of beams, edge lines of slabs and edge lines of openings.

[0039] S3. Setting the edges of building structure components of the same size in the same target layer, and adding component information of the corresponding building structure components in each target layer, wherein the component information of the building structure components includes: type, size and material of the building structure components.

[0040] For example, walls of the same size in each structural drawing, such as 300 mm thick walls, are building structural components of the same size. All edge lines of 300 mm thick walls are extracted from each structural drawing and placed on the same target layer. For example, all edge lines of 800×800 mm columns are extracted from each structural drawing and placed on the same target layer, and so on, to obtain multiple target layers.

[0041] Corresponding component information is added in each target layer. For example, in the target layer corresponding to a 300mm thick wall, the added component information is "wall-300mm-concrete grade C40", where "wall" in the component information is the type of building structure component, 300mm is the size of "wall", and concrete grade C40 is the material of "wall"; for example, in the target layer corresponding to an 800×800mm column, the added component information is "column-800×800mm-concrete grade C40", where "column" in the component information is the type of building structure component, 800×800mm is the size of "column", and concrete grade C40 is the material of "column", and so on. Corresponding component information is added in each target layer, and the component information added in each target layer can be set according to actual conditions.

[0042] Moreover, the file name of each target layer can be uniformly set.

[0043] S4. Using 3D modeling software to automatically capture all edges in any target layer, and creating a 3D model corresponding to the components in the target layer according to the component information in the target layer, until a 3D model corresponding to the components in each target layer is created, and a 3D model corresponding to the formal structural drawing of the building construction project is obtained, specifically:

[0044] Link each target layer to each floor plan of the 3D modeling software respectively. Capture a target layer by manually clicking on the lines, or automatically capture all target layers. Automatically load the type and size of the building structure components through the component information added in the target layer. Automatically lay out and model through all the lines of this target layer to create a three-dimensional model corresponding to the building structure components in the target layer, until a three-dimensional model corresponding to the building structure components in each target layer is created, and a three-dimensional model corresponding to the formal structural drawing of the building project is obtained.

[0045] In another embodiment, if the coordinate systems on which each structural drawing is based are not overlapped, each target layer is linked to each floor plan of the three-dimensional modeling software, and all the edges in each target layer are moved to the specified position so that the plane coordinate position of the target layer is consistent with the building positioning in the drawing, and the coordinate systems of all target layers are unified. A target layer can be captured by manually clicking on the lines, or all target layers can be captured automatically. The type and size of the building structure components are automatically loaded through the component information added in the target layer, and all the lines of this target layer are automatically laid out and modeled to create a three-dimensional model corresponding to the building structure components in the target layer, until a three-dimensional model corresponding to the building structure components in each target layer is created, and a three-dimensional model corresponding to the formal structural drawing of the building construction project is obtained.

[0046] Among them, the 3D modeling software is Revit software or 3DMAX software, etc.

[0047] Before executing S4, the text description, dimension annotation and other contents in each target layer are deleted.

[0048] The present invention can perform automatic modeling quickly and accurately, and has the advantage of being highly adaptable to various types of drawings.

[0049] In the above embodiments, although the steps are numbered S1, S2, etc., these are only specific embodiments given in the present application. Those skilled in the art may adjust the execution order of S1, S2, etc. according to actual conditions, which is also within the scope of protection of the present invention. It can be understood that in some embodiments, some or all of the above embodiments may be included.

[0050] like Figure 2 As shown, a rapid modeling system 200 for a building engineering structure according to an embodiment of the present invention includes an acquisition coincidence module 210, an extraction module 220, a setting and adding module 230, and a three-dimensional model building module 240;

[0051] The acquisition and overlap module 210 is used to: acquire the structural drawings of each layer of the two-dimensional formal structural drawings of the building construction project, and make the coordinate systems based on each structural drawing overlap;

[0052] The extraction module 220 is used to: extract the edge line of each building structure component from each structural drawing;

[0053] The setting adding module 230 is used to: set the edge lines of the building structure components of the same size in the same target layer, and add the component information of the corresponding building structure components in each target layer;

[0054] The three-dimensional model construction module 240 is used to: use three-dimensional modeling software to automatically capture all edge lines in any target layer, and create a three-dimensional model corresponding to the building structure components in the target layer according to the component information in the target layer, until a three-dimensional model corresponding to the building structure components in each target layer is created, and a three-dimensional model corresponding to the formal structural drawings of the building project is obtained.

[0055] The present invention can perform automatic modeling quickly and accurately, and has the advantage of being highly adaptable to various types of drawings.

[0056] Optionally, in the above technical solution, the plurality of building structural components include: walls, columns, beams, slabs and openings, and the edge lines of the plurality of building structural components include: edge lines of walls, edges of columns, edges of beams, edges of slabs and edges of openings.

[0057] Optionally, in the above technical solution, the component information includes: type, size and material of the building structure component.

[0058] Optionally, in the above technical solution, the three-dimensional modeling software is Revit software or 3DMAX software.

[0059] The above-mentioned parameters and steps for each unit module to implement corresponding functions in the rapid modeling system 200 of a building engineering structure of the present invention can refer to the parameters and steps in the embodiment of a rapid modeling method of a building engineering structure mentioned above, and will not be repeated here.

[0060] A storage medium according to an embodiment of the present invention stores instructions, and when a computer reads the instructions, the computer executes any one of the above-mentioned methods for rapid modeling of a building construction structure.

[0061] An electronic device according to an embodiment of the present invention includes a processor and the above-mentioned storage medium, wherein the processor executes instructions in the storage medium. The electronic device may be a computer, a mobile phone, etc.

[0062] Those skilled in the art will appreciate that the present invention may be implemented as a system, method or computer program product.

[0063] Therefore, the present disclosure may be specifically implemented in the following forms, namely: it may be completely hardware, it may be completely software (including firmware, resident software, microcode, etc.), or it may be a combination of hardware and software, generally referred to herein as a "circuit", "module" or "system". In addition, in some embodiments, the present invention may also be implemented in the form of a computer program product in one or more computer-readable media, and the computer-readable medium contains computer-readable program code.

[0064] Any combination of one or more computer-readable media can be used. Computer-readable media can be computer-readable signal media or computer-readable storage media. Computer-readable storage media can be, for example, but not limited to, electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices or devices, or any combination of the above. More specific examples (non-exhaustive list) of computer-readable storage media include: electrical connections with one or more wires, portable computer disks, hard disks, random access memories (RAM), read-only memories (ROM), erasable programmable read-only memories (EPROM or flash memory), optical fibers, portable compact disk read-only memories (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the above. In this document, computer-readable storage media can be any tangible medium containing or storing a program, which can be used by an instruction execution system, device or device or used in combination with it.

[0065] Although the embodiments of the present invention have been shown and described above, it is to be understood that the above embodiments are exemplary and are not to be construed as limitations of the present invention. A person skilled in the art may change, modify, replace and vary the above embodiments within the scope of the present invention.

Claims

1. A rapid modeling method for building engineering structure, characterized in that: include: Obtain the structural drawings of each layer of the two-dimensional formal structural drawings of the building construction project, and make the coordinate systems based on each structural drawing coincide; Extract the edge lines of each building structure component from each structural drawing; Set the edges of building structure components of the same size to the same target layer, and add the component information of the corresponding building structure components in each target layer; Using 3D modeling software to automatically capture all edge lines in any target layer, and creating a three-dimensional model corresponding to the building structure components in the target layer according to the component information in the target layer, until a three-dimensional model corresponding to the building structure components in each target layer is created, and a three-dimensional model corresponding to the formal structural drawing of the building project is obtained; If the coordinate systems based on each structural drawing are not overlapped, then each target layer is linked to each floor plan of the 3D modeling software, and all the edges in each target layer are moved to the specified position, so that the plane coordinate position of the target layer is consistent with the architectural positioning of the drawing, and the coordinate systems of all target layers are unified. A target layer is captured by manually clicking on the lines, or all target layers are captured automatically. The type and size of the building structure components are automatically loaded through the component information added in the target layer. Through all the lines of this target layer, automatic lofting and modeling are performed to create a three-dimensional model corresponding to the building structure components in the target layer, until a three-dimensional model corresponding to the building structure components in each target layer is created, and a three-dimensional model corresponding to the formal structural drawing of the building project is obtained.

2. A rapid modeling method for building engineering structure according to claim 1, characterized in that: The plurality of building structure components include: walls, columns, beams, slabs and openings, and the edge lines of the plurality of building structure components include: edge lines of walls, edge lines of columns, edge lines of beams, edge lines of slabs and edge lines of openings.

3. A rapid modeling method for building engineering structure according to claim 1, characterized in that: Component information includes: type, size and material of building structure components.

4. A rapid modeling method for building engineering structure according to claim 1, characterized in that: The three-dimensional modeling software is Revit software or 3DMAX software.

5. A rapid modeling system for building engineering structures, characterized in that: It includes an acquisition overlap module, an extraction module, a setting addition module and a stereo model building module; The obtaining coincidence module is used for: Obtain the structural drawings of each layer of the two-dimensional formal structural drawings of the building construction project, and make the coordinate systems based on each structural drawing coincide; The extraction module is used to: extract the edge line of each building structure component from each structural drawing; The setting and adding module is used to: set the edge lines of building structure components of the same size on the same target layer, and add component information of the corresponding building structure components in each target layer; The three-dimensional model building module is used to: automatically capture all the edges in any target layer using the three-dimensional modeling software, and create a three-dimensional model corresponding to the building structure components in the target layer according to the component information in the target layer, until a three-dimensional model corresponding to the building structure components in each target layer is created, and a three-dimensional model corresponding to the formal structural drawing of the building construction project is obtained; If the coordinate systems based on each structural drawing are not overlapped, then each target layer is linked to each floor plan of the 3D modeling software, and all the edges in each target layer are moved to the specified position, so that the plane coordinate position of the target layer is consistent with the architectural positioning of the drawing, and the coordinate systems of all target layers are unified. A target layer is captured by manually clicking on the lines, or all target layers are captured automatically. The type and size of the building structure components are automatically loaded through the component information added in the target layer. Through all the lines of this target layer, automatic lofting and modeling are performed to create a three-dimensional model corresponding to the building structure components in the target layer, until a three-dimensional model corresponding to the building structure components in each target layer is created, and a three-dimensional model corresponding to the formal structural drawing of the building project is obtained.

6. A rapid building construction structure modeling system according to claim 5, characterized in that: The plurality of building structure components include: walls, columns, beams, slabs and openings, and the edge lines of the plurality of building structure components include: edge lines of walls, edge lines of columns, edge lines of beams, edge lines of slabs and edge lines of openings.

7. A rapid building construction structure modeling system according to claim 5, characterized in that: Component information includes: type, size and material of building structure components.

8. The rapid modeling system for building engineering structure according to claim 5 is characterized in that: The three-dimensional modeling software is Revit software or 3DMAX software.

9. A storage medium, characterized in that: The storage medium stores instructions, and when a computer reads the instructions, the computer executes a method for rapid modeling of a building construction structure as claimed in any one of claims 1 to 4.

10. An electronic device, characterized in that: The invention comprises a processor and the storage medium as claimed in claim 9, wherein the processor executes instructions in the storage medium.