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