Automatic encoding and BIM (building information model) correlation method based on Revit software

An automatic coding and component technology, applied in the field of building information model information, can solve the problems such as the BIM component coding system has not yet been established, the internal composition of the BIM model is chaotic and incomplete, etc., so as to reduce repetitive work, improve work efficiency, and improve work efficiency. Effect

Pending Publication Date: 2018-11-30
SHANGHAI UNIV
View PDF4 Cites 23 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the internal composition of most domestic BIM models is relatively chaotic, one of the important reasons is that the BIM component coding system h

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Automatic encoding and BIM (building information model) correlation method based on Revit software
  • Automatic encoding and BIM (building information model) correlation method based on Revit software
  • Automatic encoding and BIM (building information model) correlation method based on Revit software

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0027] Embodiment one: see Figure 1~Figure 7 , the method for automatic coding and associating BIM models of BIM components based on Revit software is characterized in that the operation steps are as follows:

[0028] (1) Establish a BIM component coding system, refer to my country's "Construction Engineering Bill of Quantity Valuation Specification", compile a BIM component coding table, uniformly enter various BIM components and related information, and save them in the SQLite database;

[0029] (2) Start the plug-in developed based on Revit API secondary development technology and SQLite database technology - BIM model component coding tool;

[0030] (3) When the user clicks the "Coding Component" button, the program will automatically load the BIM component coding table in the database, and assign the code to the component according to the Revit family name, automatically code the model component, and then realize the coding and the BIM model of the Revit software Compon...

Embodiment 2

[0034] Embodiment 2: This embodiment is basically the same as Embodiment 1, and the special features are as follows:

[0035] The establishment of the BIM component coding system in the step (1) refers to my country’s "Construction Engineering Bill of Quantity Valuation Specification", compiles the BIM component coding table, uniformly enters various BIM components and related information, and saves them in the SQLite in the database.

[0036] The BIM model component coding tool in the step (2) integrates the automatic coding and association of the following steps (3) to (6), generating and exporting the bill of quantities, and querying component information.

[0037] The program in the step (3) automatically loads the BIM component coding table in the database, and assigns the code to the component according to the Revit family name, automatically codes the model component, and then realizes the automatic association between the code and the BIM model component of the Revit so...

Embodiment 3

[0041] Embodiment three: see Figure 1~Figure 7 , this method based on Revit software for automatic coding of BIM components and associating BIM models is characterized in that the operation steps are as follows:

[0042] (1) Open the standardized BIM model ( figure 2 );

[0043] (2) Start the plug-in for secondary development based on the Revit platform - BIM model component coding tool ( image 3 );

[0044] (3) Click the "Coding Component" button to start the program to automatically code the component ( Figure 4 ), the program completes the automatic coding of the entire model, and the coded family name and component code will be displayed on the right side of the interface;

[0045] (4) The BIM model is generally large in scale, and the program uses an external database ( Figure 5 ) as a supplement to the model information, it can reduce the file size of the model and manage the model information in a unified way.

[0046] (5) Click the "Bill of Quantities" butto...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention provides an automatic encoding and BIM (building information model) correlation method based on Revit software. Automatic encoding and list engineering measuring tool of BIM members forstandard processing of BIM research and development helps complete the establishment of an encoding system of BIM members based on domestic list metering regulations, and also helps implement an automatic encoding technique of members in a BIM; encoding efficiency is greatly improved. The list engineering quality statistical function is achieved on the above basis; list engineering quantities canbe counted and output directly for a BIM; BIM engineering quantity statistical functionality is greatly enhanced; the method herein has practical engineering significance, and basis is laid for carrying out subsequent work.

Description

technical field [0001] The invention belongs to the field of building information model (BIM) information technology, and in particular relates to a method for automatically encoding BIM components and associating BIM models based on Revit software. Background technique [0002] The introduction of building information modeling (BIM) technology into the construction industry has greatly improved the quality of architectural design, promoted collaboration among various disciplines, improved efficiency, and facilitated a smoother construction process. Revit software is a BIM core modeling software developed by Autodesk, which has been widely used in the construction industry. Through the secondary development interface Revit API provided by Autodesk, users and third-party developers can customize and develop plug-ins based on the Revit platform, and run directly on the Revit platform, thereby expanding and enhancing the functions and applications of Revit. [0003] As a repre...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F17/50
CPCG06F30/13G06F30/20
Inventor 朱江汪德江李轲张宣宣唐珂
Owner SHANGHAI UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products