针对建筑给排水管道设计中存在管道碰撞和交叉的问题,基于建筑信息模型(BIM),利用Revit开展给排水管道自动优化设计研究。首先对Revit软件的二次开发功能进行分析,然后基于管道优化的避让原则设置精确的避让管道过滤条件,并且重点研究管道自动避让的原理,最后基于Visual Studio 2015软件和Revit2016软件,使用C#语言开发管道自动避让插件。以两个工程实例来测试插件的稳定性和实用性,结果表明,开发的插件能够精确地进行碰撞管道的自动化避让。管道自动避让插件极大地提高了设计人员的工作效率,丰富了管道自动避让的方法。
展开▼