Automatic generation method and system for generating BIM model based on drawing file

By reading in CAD files and explanation text to generate a BIM model, the problem of inconsistency in information in traditional CAD design is solved, automated management and correction are realized, design efficiency and quality are improved, and costs are reduced.

CN119293941AInactive Publication Date: 2025-01-10SICHUAN HIGHWAY PLANNING SURVEY DESIGN AND RESEARCH INSTITUTE LTD
View PDF 7 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

In traditional CAD design, the modification of drawings and information updates rely on manual inspection, which can easily lead to inconsistent information and cause high cost of temporary solutions on the construction site.

Method used

By reading the CAD file and description text, a BIM model is generated, including multiple 3D views, analyzing the number of integrated structures and splitting the CAD file, and using the central axis and size information to create a comprehensive model to realize the automated management and correction of CAD files.

Benefits of technology

It greatly improves the work efficiency of construction project design, information standardization and quality of delivery results, reduces time and cost, and reduces the risk of manual errors.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119293941A_ABST
    Figure CN119293941A_ABST
Patent Text Reader

Abstract

The invention discloses an automatic generation method and system for generating a BIM model based on a drawing file, and relates to the field of data processing.The method comprises the steps that a CAD file and a description text are read in; capturing a content central axis of a CAD file according to the description text and generating a 3D view, wherein the CAD file comprises size information of the 3D view; and generating a BIM model from the 3D view according to a data content address for identifying the CAD file in the description text. According to the invention, by reducing the labor-consuming and error-prone manual writing-in and writing-out information in the paper working process, the working efficiency, information standardization, information accuracy and delivery result quality of the construction engineering project design are greatly improved, and meanwhile, the time and cost are greatly shortened and reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of data processing, and in particular to a method and system for automatically generating a BIM model based on a drawing file. Background Art

[0002] Traditional CAD designers use different line thicknesses, colors and types, such as dashed lines, dotted lines and solid lines, to distinguish different components; various annotations, annotations and marks are used to supplement the contextual semantics of CAD models and convey different meanings. Data interaction and delivery are all shared based on drawings. The information of horizontal and vertical sections, views and detailed drawings based on drawings requires relevant personnel to use professional knowledge and experience to understand. In addition, engineering projects involve information updates, drawings will be constantly modified as the project progresses, and it is necessary to rely on manual inspection of various drawings for accuracy and consistency. In practice, design changes are usually marked through revisions in drawings, which are easily overlooked and inaccurate by manual inspection, and can easily cause inconsistent information among all parties in the project. Manual inspection of drawings is a potential source of huge errors, which will cause a lot of additional costs for temporary solutions on the construction site.

[0003] There is an urgent need for a solution for collaborative project management to achieve CAD model consistency. Summary of the invention

[0004] The present invention provides a method and system for automatically generating a BIM model based on a drawing file, which solves the problems of the prior art.

[0005] In a first aspect, a method for automatically generating a BIM model based on a drawing file comprises: Read in CAD files and description texts; The central axis of the CAD file is captured according to the description text and a 3D view is generated. The CAD file includes the size information of the 3D view. Generate a BIM model from the 3D view according to the data content address of the CAD file identified in the description text; Among them, the BIM model includes multiple 3D views.

[0006] Further, after the CAD file and the description text are read in, the number of integrated structures included in the CAD file is analyzed: When the number of integrated structures is greater than 1, the CAD file is split into multiple CAD sub-files, each of which includes a complete integrated structure.

[0007] Furthermore, the description text is in txt format, and the description text includes the position coordinates of the corresponding 3D view generated by the drawing page number of the CAD file, and the description text includes the correspondence between the drawing page number of the CAD file and the corresponding 3D view, and the correspondence between the 3D views includes the correspondence between multiple drawing pages of the CAD file and multiple perspectives of a 3D view, and the correspondence between multiple drawing pages of the CAD file and the exploded view of sub-components of a complete integrated structure.

[0008] Furthermore, the central axis of the content of the CAD file is captured according to the description text and a 3D view is generated. The CAD file includes the size information of the 3D view, including: The description text records the central axis position information of the corresponding integrated structure in the CAD file, generates a three-dimensional model through the central axis position information and the cross-sectional view of the integrated structure in the CAD file, and then according to the size information marked in the CAD file, the three-dimensional model is proportionally enlarged or reduced to the corresponding physical size to generate a 3D view.

[0009] Further, when it is detected that the CAD file includes a plurality of integrated structures, the link relationship of the plurality of integrated structures is determined based on the position information; Generate an overall 3D view of the cascaded different integrated structures, connect them to the BIM model, and then identify the 3D views corresponding to the multiple different integrated structures in the overall 3D view; For non-cascaded multiple identical integrated structures, an overall 3D view is first generated and connected to the BIM model. Then, according to the corresponding size and position information, the position and size of the multiple split identical integrated structures in the overall 3D view are adjusted.

[0010] Further, when the CAD file is modified, the 3D view corresponding to the CAD file is detected, and the update text of the modified CAD file is read in, the update text including the modified data content; The correction method is as follows: Correction method 1: Directly correct the corresponding 3D view in the BIM model according to the content of the updated text; Correction method 2: Delete the corresponding 3D view, overwrite the description text with the corrected data content, and regenerate the 3D view.

[0011] Furthermore, when correcting a CAD file, the number of integrated structures in the corrected CAD file is monitored. When it is detected that the number of integrated structures is greater than one, correction method two is selected. When it is detected that the number of integrated structures is one, correction method one is selected.

[0012] Furthermore, the central axis of the content of the CAD file is captured according to the description text and a 3D view is generated. The CAD file includes the size information of the 3D view, specifically including: The description text record includes the coordinates of at least two line nodes to set the orientation of the generated 3D view, and records the angle and direction of rotation through the central axis, and the displacement coordinates of the corresponding central axis copy translation.

[0013] In a second aspect, the present invention provides a BIM model automatic generation system based on a drawing file, comprising a reading module, a generation module and a BIM model; The reading module is used to read in CAD files and description texts; The generating module is used to capture the central axis of the content of the CAD file according to the description text and generate a 3D view, the CAD file includes the size information of the 3D view, and generates a BIM model from the 3D view according to the data content address of the CAD file identified in the description text; The BIM model includes multiple 3D views.

[0014] Furthermore, it also includes a display module, which is connected to the BIM model and displays the data content and 3D view of the BIM model on a display screen.

[0015] Furthermore, after reading the CAD file and the description text, the reading module is also used to analyze the number of integrated structures included in the CAD file: when the number of integrated structures is greater than 1, the CAD file is split into multiple CAD sub-files, each CAD sub-file including a complete integrated structure.

[0016] The present invention provides an automatic generation method of BIM models based on drawing files, which greatly improves the work efficiency, information standardization, information accuracy and quality of deliverables of construction project design by reducing the laborious and error-prone manual writing of information in paper-based workflows, while greatly shortening and reducing time and costs.

[0017] The present invention realizes the whole process management of CAD files by setting the central axis and the description text, and realizes the whole process intelligent data processing by integrating BIM and GIS through the text.

[0018] The BIM model of the present invention realizes refined model creation and visual expression of design results. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] The drawings described herein are used to provide a further understanding of the embodiments of the present invention, constitute a part of the present invention, and do not constitute a limitation of the embodiments of the present invention. In the drawings: Figure 1 A flow chart of a method for automatically generating a BIM model based on a drawing file is provided as an exemplary embodiment of the present invention.

[0020] Figure 2A flowchart of a method for automatically generating a BIM model based on a drawing file to correct a CAD file is provided as an exemplary embodiment of the present invention. DETAILED DESCRIPTION

[0021] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present invention. Instead, they are merely examples of devices and methods consistent with some aspects of the present invention as detailed in the appended claims.

[0022] First, the terms involved in the present invention are explained: BIM (Building Information Modeling) technology refers to the building information model that contains all information, functional requirements and performance of different disciplines, integrating all information of a project including the design process, construction process and operation management process into one building model.

[0023] GIS (Geographic Information System) technology is a computer application that combines multiple disciplines such as geography and cartography. The core of GIS technology is to use computers to process, analyze and manage geographic information with spatial attributes.

[0024] The specific application scenario of the present invention is the process of collaboratively implementing BIM model creation through CAD mapping.

[0025] The present invention provides a method and system for automatically generating a BIM model based on a drawing file, aiming to solve the above technical problems in the prior art.

[0026] The technical solution of the present invention and how the technical solution of the present invention solves the above-mentioned technical problems are described in detail below with specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of the present invention will be described below in conjunction with the accompanying drawings.

[0027] Embodiment 1: This embodiment provides a method for automatically generating a BIM model based on a drawing file, such as Figure 1 As shown, the following steps are included: A1. Read in CAD files and description texts; A2. Analyze the number of integrated structures included in the CAD file; When the number of integrated structures is greater than 1, the CAD file is split into multiple CAD sub-files, each of which includes a complete integrated structure.

[0028] A3. When it is detected that the CAD file includes multiple integrated structures, the link relationship of the multiple integrated structures is determined based on the position information; Generate an overall 3D view of the cascaded different integrated structures, connect them to the BIM model, and then identify the 3D views corresponding to the multiple different integrated structures in the overall 3D view; For non-cascaded multiple identical integrated structures, an overall 3D view is first generated and connected to the BIM model. Then, according to the corresponding size and position information, the position and size of the multiple split identical integrated structures in the overall 3D view are adjusted.

[0029] A4. Capture the central axis of the CAD file based on the description text and generate a 3D view; Among them, the description text is in txt format, the description text includes the position coordinates of the corresponding 3D view generated by the drawing page number of the CAD file, the description text includes the corresponding relationship between the drawing page number of the CAD file and the corresponding 3D view, the corresponding relationship between the 3D views includes the correspondence between multiple drawing pages of the CAD file and multiple perspectives of a 3D view, and the correspondence between multiple drawing pages of the CAD file and the exploded view of sub-components of a complete integrated structure. The description text records the central axis position information of the corresponding integrated structure in the CAD file, generates a three-dimensional model through the central axis position information and the cross-sectional view of the integrated structure in the CAD file, and then according to the size information marked in the CAD file, the three-dimensional model is proportionally enlarged or reduced to the corresponding entity size to generate a 3D view; the CAD file includes the size information of the 3D view.

[0030] A5. Generate a BIM model from the 3D view based on the data content address of the CAD file identified in the description text.

[0031] It also includes the processing steps when correcting CAD files, such as Figure 2 As shown: B1. Check the 3D view corresponding to the CAD file; B2. Read in the updated text of the revised CAD file; B21. When the number of integrated structures is detected to be one, correction method 1: directly correct the corresponding 3D view in the BIM model according to the content of the updated text; B22. When the number of integrated structures detected is greater than one, correction method two: delete the corresponding 3D view, overwrite the description text with the corrected data content, and regenerate the 3D view.

[0032] Among them, the updated text includes the revised data content; In the several embodiments provided by the present invention, it should be understood that the disclosed systems and methods can be implemented in other ways. For example, the system embodiments described above are only illustrative, for example, the division of modules is only a logical function division, and there may be other division methods in actual implementation, such as multiple modules or components can be combined or integrated into another system, or some features can be ignored or not executed.

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

[0034] In addition, each functional module in each embodiment of the present invention may be integrated into one processing module, or each module may exist physically separately, or two or more modules may be integrated into one module. The above-mentioned integrated module may be implemented in the form of hardware or in the form of hardware plus software functional modules.

[0035] Those skilled in the art will appreciate that the embodiments of the present invention may be provided as methods or systems. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects.

[0036] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.

[0037] The above are only embodiments of the present invention and are not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and variations. Any modification, equivalent substitution, improvement, etc. made within the spirit and principle of the present invention should be included in the scope of the claims of the present invention.

[0038] Those skilled in the art will readily appreciate other embodiments of the present invention after considering the specification and practicing the invention disclosed herein. The present invention is intended to cover any variations, uses or adaptations of the present invention that follow the general principles of the present invention and include common knowledge or customary techniques in the art that are not disclosed by the present invention. The specification and examples are to be considered exemplary only, and the true scope and spirit of the present invention is indicated by the claims above.

[0039] It should be understood that the present invention is not limited to the exact construction that has been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present invention is limited only by the appended claims.

Claims

1. A method for automatically generating a BIM model based on a drawing file, characterized in that: include: Read in CAD files and description texts; The central axis of the CAD file is captured according to the description text and a 3D view is generated. The CAD file includes the size information of the 3D view. Generate a BIM model from the 3D view according to the data content address of the CAD file identified in the description text; Among them, the BIM model includes multiple 3D views.

2. The method for automatically generating a BIM model based on a drawing file according to claim 1, characterized in that: After the CAD file and the description text are read in, the number of integrated structures included in the CAD file is analyzed: When the number of integrated structures is greater than 1, the CAD file is split into multiple CAD sub-files, each of which includes a complete integrated structure.

3. The method for automatically generating a BIM model based on a drawing file according to claim 2, characterized in that: The description text is in txt format, and the description text includes the position coordinates of the corresponding 3D view generated by the drawing page number of the CAD file. The description text includes the correspondence between the drawing page number of the CAD file and the corresponding 3D view. The correspondence between the 3D views includes the correspondence between multiple drawing pages of the CAD file and multiple perspectives of a 3D view, and the correspondence between multiple drawing pages of the CAD file and the exploded view of a sub-component of a complete integrated structure.

4. The method for automatically generating a BIM model based on a drawing file according to claim 3, characterized in that: The method of capturing the central axis of the CAD file based on the description text and generating a 3D view includes the size information of the 3D view in the CAD file, including: The description text records the central axis position information of the corresponding integrated structure in the CAD file, generates a three-dimensional model through the central axis position information and the cross-sectional view of the integrated structure in the CAD file, and then according to the size information marked in the CAD file, the three-dimensional model is proportionally enlarged or reduced to the corresponding physical size to generate a 3D view.

5. The method for automatically generating a BIM model based on a drawing file according to claim 2, characterized in that: When it is detected that the CAD file includes multiple integrated structures, the link relationship of the multiple integrated structures is determined based on the position information; Generate an overall 3D view of the cascaded different integrated structures, connect them to the BIM model, and then identify the 3D views corresponding to the multiple different integrated structures in the overall 3D view; For non-cascaded multiple identical integrated structures, an overall 3D view is first generated and connected to the BIM model. Then, based on the corresponding size and position information, the positions and sizes of the multiple split identical integrated structures in the overall 3D view are adjusted.

6. The method for automatically generating a BIM model based on a drawing file according to claim 5, characterized in that: When a CAD file is modified, the 3D view corresponding to the CAD file is detected, and the update text of the modified CAD file is read in, the update text including the modified data content; The correction method is as follows: Correction method 1: Directly correct the corresponding 3D view in the BIM model according to the content of the updated text; Correction method 2: Delete the corresponding 3D view, overwrite the description text with the corrected data content, and regenerate the 3D view.

7. The method for automatically generating a BIM model based on a drawing file according to claim 6, characterized in that: When correcting a CAD file, monitor the number of integrated structures in the corrected CAD file. When it is detected that the number of integrated structures is greater than one, select correction method two. When it is detected that the number of integrated structures is one, select correction method one.

8. The method for automatically generating a BIM model based on a drawing file according to claim 7, characterized in that: The method of capturing the central axis of the CAD file based on the description text and generating a 3D view includes the size information of the 3D view in the CAD file, specifically including: The description text record includes the coordinates of at least two line nodes to set the orientation of the generated 3D view, and records the angle and direction of rotation through the central axis, and the displacement coordinates of the corresponding central axis copy translation.

9. A BIM model automatic generation system based on drawing files, characterized in that: Includes reading module, generating module and BIM model; The reading module is used to read in CAD files and description texts; The generating module is used to capture the central axis of the content of the CAD file according to the description text and generate a 3D view, the CAD file includes the size information of the 3D view, and generates a BIM model from the 3D view according to the data content address of the CAD file identified in the description text; The BIM model includes multiple 3D views.

10. The automatic generation system of BIM model based on drawing files according to claim 9 is characterized in that: It also includes a display module, which is connected to the BIM model and displays the data content and 3D view of the BIM model on a display screen.

Citation Information

Patent Citations

  • A layer classification method for converting architectural drawings into a three-dimensional BIM model

    CN109191576A

  • CAD building drawing reverse modeling method based on BIM development

    CN112613112A

  • Intelligent BIM model generation method and system based on CAD drawing

    CN112818457A

  • Fabricated building BIM generation method and related equipment

    CN113901550A

  • Method for automatically constructing Revit three-dimensional model through CAD plane drawing

    CN115510530A