| BIM based tunnel research mainly focuses on modeling different types of tunnels using Revit,but there is little research on improving modeling efficiency.Therefore,this article uses modeling and secondary development methods to achieve rapid and efficient tunnel modeling and accurate acquisition of model information.(1)Through the research on the development status of BIM,the focus is on the application of BIM in infrastructure construction,especially in tunnel construction.This paper compares and analyzes the consistency between China’s BIM technology and international BIM technology,as well as China’s BIM standards and their advantages and disadvantages.It also tests the usability and adaptability of the currently widely used BIM software Autodesk Revit as a tunnel construction design tool.(2)Using the Civil3D software to generate routes through data,a tunnel family library was created based on the Revit platform and Dynamo,and a program called "Tunnel_dyn" was compiled.This program can automatically arrange and integrate tunnel tubes,achieving rapid generation of the family library;Select different materials for different components on the Revit plane to ensure the integrity and practicality of the family library;Create a new cylindrical adaptive metric and name it Anchor.Through the "Anker.dyn" program,the anchor rod is arranged on the tunnel tube according to a series of pre calculated angles,thereby achieving rapid placement of the anchor rod.(3)Through the Revit API,procedural methods for obtaining information about elements in views,schedule types,fields in classifications,and adding grouped fields are implemented.A one click schedule generation plug-in was developed for the tunnel model.Under various views of the tunnel BIM model,running the program can quickly export the list of all components in the model,greatly improving work efficiency.Using BIM technology to establish parametric models ensures the accuracy of material models and quantity information,and leads to more accurate engineering quantities.By customizing a schedule,you can obtain the information required for a project from the BIM model and present it in a table format.(4)Based on the Revit API,the secondary development of the Revit bottom layer using C# has achieved accurate capture of anchor bolt positioning points and precise control of anchor bolt placement angles to meet the needs of tunnel support modeling.In summary,this study provides a reference for the forward design of tunnels and the deep integration of tunnel engineering and BIM technology,as well as a feasible idea for the secondary development of tunnel BIM models. |