As an important design index of building engineering,the net height of building directly affects whether the design meets the applicability and usability of building.As the net height of a building involves many specialties,such as Architecture,Structure and MEP,the traditional design mode can only roughly estimate the net height of a building,and the BIM software on the market can only obtain the minimum net height of a single room,which can not fully reflect the distribution of the net height of the whole building,which is undoubtedly not conducive to the design and optimization of the building by designers.It is undoubtedly a problem to be solved in current engineering application that how to master the net height of each point of the building comprehensively and quickly,generate a cloud map of the net height of the building,and reflect the net height of the building comprehensively,so as to make the design optimization of the net height of the building more convenient and accurate.At the same time,because architectural design includes five majors: Architecture,Structure,Water Supply and Drainage,HVAC,and Electrical,and its construction drawings and BIM models are completed by different personnel,the BIM models are often inconsistent,non-standard,and specification,which will undoubtedly affect the generation of net height nephogram and cause great trouble to the application of BIM models.However,using programs to realize rapid BIM model verification will undoubtedly greatly improve the standardization of BIM models and the accuracy of drawings.To solve the above problems,based on Revit platform,using Visual Studio 2019 software and C# programming language,through revit API(Application Programming Interface)interface,combined with SQLServer database and WPF technology,this paper developed and realized the automatic generation program of BIM building net height cloud map.It can quickly analyze the net height of BIM model,and generate a cloud map of BIM net height(representing the net height of each building point through different colors),which can comprehensively and intuitively reflect the net height of each building point,and greatly improve the efficiency of designers in analyzing the net height.At the same time,this paper develops and implements the automatic verification program of BIM model,and realizes the collision check,component naming standard check and component missing check of BIM model,thus improving the accuracy and standardization of model and construction drawings.The main research contents of this paper are as follows:1)This paper puts forward the concept of building net height cloud map for the first time at home and abroad.Traditional technical means can’t generate building net height cloud map,so there is no concept of building net height cloud map at home and abroad.However,BIM technology makes it possible to generate the cloud map of building net height,which can accurately and intuitively reflect the net height of each building point.2)Developed and realized the rapid generation of building net height cloud image based on BIM model.Adopting C# language,using Revit secondary development technology,combining Revit API,SQL Server database and WPF technology,we can analyze the net height of the designated floor of BIM model according to the parameters such as detection accuracy and net height requirements input by users,so as to obtain the data of net high point cloud(location of measuring points and net height at measuring points)and generate the net height cloud map of buildings.At the same time,the area where the net height does not meet the design requirements can be accurately located for designers to modify.3)The automatic verification function of BIM model is developed and realized.According to the component type selected by the user,the program can check the collision between components,check whether the naming of components meets the specification,check whether the structural columns,lintels and other components in the model are missing and other errors,and automatically locate the problematic parts for designers to modify. |