Font Size: a A A

Research On Secondary Development Data Extraction And Application Technology For BIM Model

Posted on:2020-05-17Degree:MasterType:Thesis
Country:ChinaCandidate:C LiFull Text:PDF
GTID:2392330578976477Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the advent of the information age,the intelligent and informational architectural era has become a hot topic of research.The BIM data is a very promising research object in the development of architecture in the next era.BIM data leverages the informational nature of the full lifecycle to provide more authoritative and specific data to the building industry.However,the application of BIM data in today's era is not ideal,which greatly restricts the development of BIM data applications.In order to solve the problem of low efficiency of data usage among different specialties in the construction industry,a complete and efficient BIM data extraction and application technology scheme is proposed.This paper studies the BIM technology,analyzes the advantages of BIM in data extraction and application,effectively compensates for the low BIM data usage rate,and proposes to apply BIM data extraction and application technology in actual project engineering.It provides construction workers with more comprehensive data and also increases data usage.Taking the data requirement of BIM model as the breakthrough point,the idea of data extraction is designed.Combining with the family category and the family filter,the filtered primitives are placed in the collector.The collector has wall,door,window and hole instances.Then all the primitives in the collector are traversed.The model components are classified and processed,and the data information of the components in the model is extracted separately.Finally,the belongings of the wall instances are extracted.Sex,wall attributes and room attributes are extracted,and a component-based data extraction scheme is formed.Combine the actual situation and build a model in Revit software to simulate real-world buildings.Through the design and analysis of the BIM model database,the system database is established,and the interaction between the system database and the BIM model data is analyzed.Through the secondary development research of API provided by Revit,a complete development process was designed.With Visual Studio 2013 as the tool and.NET Framework 4.5 as the platform,the code was written in C#language to realize the data in the complex building model.Extract and store.On this basis,using OpenGL three-dimensional graphics library,adopting a completely object-oriented design method,based on the Winform interface Revit model,the 3D model reconstruction and the application of component search are realized.The data of the BIM model is extracted to the database,and the database is correlated,the model is reconstructed,and the component is searched.The data extraction and application technology is feasible,and solves the problems of independence between the model and the data,the abstraction of the model,and the existence of faults in the data,which achieves the goal of completely combining the model with the data.It has certain application value in the construction industry.
Keywords/Search Tags:BIM, Data extraction, Topological relationship, OpenGL, API
PDF Full Text Request
Related items