Font Size: a A A

Research On Model Data Extraction And Cross-platform Inverse Mutual Guidance Technology Based On Revit

Posted on:2022-11-02Degree:MasterType:Thesis
Country:ChinaCandidate:J D KouFull Text:PDF
GTID:2492306761990659Subject:Computer Software and Application of Computer
Abstract/Summary:PDF Full Text Request
With the continuous improvement of the informatization level of the construction industry,BIM technology arises at the historic moment.As a way to realize building informatization,BIM technology covers all aspects of the whole life cycle of construction projects.BIM technology can digitize all project information through computer technology and upload it to the network platform,so that different departments and personnel at different project stages can obtain the latest information in real time and reduce the communication time between departments and people.This technology realizes the collaborative work and integrated management of engineering projects,and plays an important role in reducing construction cost,improving work efficiency,improving project quality and enhancing project management.In recent years,BIM technology has developed rapidly in China,but due to the late introduction of BIM technology in China,it is still in the initial stage of development.At present,the foreign BIM modeling software Revit is widely used in China.The parametric characteristics of Revit model make the data of the model unable to communicate with the domestic software,so that the model created by Revit cannot be completely transformed with the independently developed modeling platform and related software in China.BIM technology takes model as the data carrier.If the model cannot achieve complete cross-platform mutual guidance,a model cannot run through the whole life cycle of a project,which seriously hinders the development of BIM technology in China.Taking data information acquisition and transmission technology as the research object,this paper researches and develops solutions to the "information island" problem caused by the information incommunication between Revit software,which is widely used at home and abroad,and domestic software,and completes the following work:(1)Extraction and output of Revit family file data.Revit family files are an essential part of modeling and are independent of Revit,with a different data structure for the model than the project model.Through the study of its data structure,combined with the method provided by Revit API for non-geometric data and geometric data data extraction,and XML data files in accordance with a certain format output.(2)Extraction and output of Revit architectural model data.Through the study of the data structure of the main components in the building model,the extraction code is written to store the model data in XML data file according to a certain format.(3)Generate family files and architectural models based on XML data files in Revit.Combined with the API to provide the generation method,according to the logical relationship between each data,write the corresponding generation code,realize the generation of the corresponding model by reading XML data files,so as to verify the feasibility of Revit based data mutual guidance.(4)Generate architectural models in domestic modeling software through XML data files.Combined with the interface provided by domestic modeling software,the corresponding building model is generated by reading XML data files,thus demonstrating the feasibility of cross-platform data transmission based on XML data files.Through this study,cross-platform mutual guidance of architecture model based on XML data file is realized,which lays a theoretical and technical foundation for comprehensive data transmission between subsequent software and provides scientific research experience for solving the problem of "information island".
Keywords/Search Tags:BIM technology, Revit secondary development, Information extraction, Crossplatform data transfer
PDF Full Text Request
Related items