Revit二次开发在水闸工程挡土墙设计中的应用

    Application of Revit secondary development in retaining wall design of sluice engineering

    • 摘要: 为了弥补BIM核心建模软件Autodesk Revit在水利工程设计中的局限性与传统设计方法的缺陷,即Revit缺少水利复杂结构的稳定计算、结构计算分析模块,利用RevitAPI工具包、WPF界面开发、MVVM程序开发模式、C#编程语言以及水闸挡土墙稳定规范计算方法,对Revit进行二次开发。针对水闸挡土墙稳定分析设计出了一套操作简单、反应快速、精确程度高、可视化效果好的计算插件,并将其应用于定波水利枢纽水闸工程的挡土墙稳定计算分析中。结果表明:该插件不仅实现了高精度、高效率的稳定计算和高可视化、低操作难度的人机交互功能,还将工程设计规范与插件相结合,实现了计算结果的实时判别。该插件在弥补Revit缺少水工结构稳定计算功能不足的同时,提高了水利设计人员的工作效率,为进一步扩展BIM技术在水闸结构设计中的应用奠定了良好的基础。

       

      Abstract: In order to make up the limitations and the defects of traditional design methods of BIM core modeling software Autodesk Revit in water conservancy project design,that is,Revit lacks the stability calculation and structural calculation and analysis module for water conservancy complex structure,a secondary development for Revit was carried out by using Revit API toolkit,WPF interface development,MVVM program development mode,C # programming language and sluice retaining wall stability standard calculation method.A set of calculation plug-in with simple operation,fast response,high accuracy and good visualization effect were designed for the stability analysis of sluice retaining wall,and it was applied to the calculation and analysis of retaining wall stability of Dingbo water conservancy project.The results showed that the plug-in realized the stability calculation with high precision and efficiency.The human-computer interaction,with characters of high visualization and easy operation,realizes the real-time judgment of the calculation results by integrating the plug-in with standard method.It not only makes up the lack of module of hydraulic structure stability calculation in Revit,but also improves the work efficiency of water conservancy designers,and lays a good foundation for further application of BIM technology in other sluice structure design.

       

    /

    返回文章
    返回