Font Size: a A A

Web Platform Development Of Revit Model And Research On Ecological Attribute Calculation Of Building Green Plants

Posted on:2021-01-02Degree:MasterType:Thesis
Country:ChinaCandidate:Y W HuFull Text:PDF
GTID:2392330647963664Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the vigorous promotion of Building Information Modeling(BIM)technology by the country,BIM has been clearly included in the “12th Five-Year Plan” for the development of the construction industry and related plans for the “13th Five-Year Plan”.At the same time,intelligent building series software built for BIM technology has been widely used.Among this series of software,Revit is currently the most widely used one,which has powerful modeling functions and parameter statistics and calculation functions.However,users often need to perform some secondary development of Revit in order to meet some specialneeds in practice.The secondary development of Revit can be divided into two aspects: one is the development of interactive modeling function based on the graphical interface of Revit;the second is to extract geometric or attribute parameters from the Revit model and perform calculations according to user's requirements.The former is to extend Revit's modeling or interactive functions;The latter is to extend Revit's attribute parameter calculation function in a certain application field,and occupies a large proportion in the secondary development of Revit.At present,the secondary development of Revit in both aspects requires API function interface(Revit API)provided by Autodesk.Developers need to understand the model structure of Revit,and master the Revitsecondary development API,which causes a long term of learning cycle,difficulties and low efficiency in development.What's more,the secondary development plug-ins cannot operate without Revit platform,which leads to certain limitations in the use of extended applications,and the impossibility of deploying applications to the Web or mobile phones.At present,some individuals and enterprises have done some researches on the Web display of Revit model,but these researches mainly focus on the export of geometric model and Web GL rendering,and few involve Revit attribute parameter extraction and query service,so it is difficult to extend the secondary development application of Revit.In order to reduce the difficulty of Revit secondary development and improve the efficiency,this article puts forward the idea of constructing general Revit data service platform on the basis of deeply studying the existing Revit secondary development technology and Revit model structure.The platform automatically converts uploaded Revit model files into a database model,and provides Revit geometry and attribute data query services to solve the problems of difficulty in obtaining Revit model geometry and attribute data,and limitations in secondary development.The core of the platform is to design a plug-in that can automatically convert the Revit model.The plug-in uses multi-threading and Web Socket technology to communicate with the Web service platform.It converts the attribute parameters and the geometric information of Revit model to the database table and Json format file respectively.The platform,on which developers only need to focus on the realization of secondary development business logic without complex Revit API calls,simplified the second type of Revit secondary development problems and improved the efficiency of development.As a BIM design software,Revit is different from traditional CAD software.It can not only design the geometric appearance of buildings and related accessories,but also provide functions such as energy consumption calculation,soil volume calculation,and construction statistics.But in the greening of buildings,especially in the green plant ecological attribute evaluation,it is relatively weak,while green plants are an indispensable part in the construction of green cities and communities.Therefore,based on the Revit model Web service platform,we designed green plants attribute calculation Web system,which realizes the simulation calculation of green plant negative oxygen ion,deformation calculation under wind force,light intensity calculation,etc.,makes up for the vacancy of Revit in the calculation of green plants.At the same time,it also verified that the secondary development of Revit parameter calculation based on the Revit model Web service platform proposed in this paper could greatly reduce the development difficulty and improve the development efficiency.
Keywords/Search Tags:Revit secondary development, Revit attribute calculation, Web service platform, green plant ecological calculation
PDF Full Text Request
Related items