论文部分内容阅读
随着建筑信息模型BIM(Building Information Modeling)技术的普及和发展,越来越多的工程项目开始享受到BIM技术带来的便捷性。但在实际工程运用过程中,会遇到一些基于Revit软件自身无法解决的问题,例如在工程项目中,要求对建筑结构内部空间净高进行检测分析。由于Revit软件自身无法通过操作直接实现自动化的空间净高检测,而依靠人工操作方式对模型进行剖切、测量、分析又耗时巨大且无法全面细致检测,致使BIM技术无法最大化的发挥其价值。本文针对建筑物地下空间利用效率不高的问题,以车位空间净高检测为例,通过研究法规规范要求及工程实例确定净高分析工程需求,基于Revit平台,开展了自动化空间净高碰撞分析软件的开发。运用Revit API为接口的Visual Studio 2017和C#编程语言,利用筛选算法对空间中每个编号的车位进行自动化顺序调取,并对调取的每个车位进行净高检测,进而完成对所有车位的净高检测。利用该系统可实现对空间净高的自动化检测分析、对不满足净高要求构件自动编码高亮显示,并导出空间净高分析报告。文章以2019年创新杯医疗类二等奖作品树兰安吉健康医疗综合体为背景,将空间净高分析检测系统应用在实际地下空间车位净高检测中,实现了车位净高的快速准确分析,验证了二次开发功能的可行性和便利性。本文以参数化模型为基础,BIM软件二次开发为手段,实际工程模型为检验成果,实现了基于Revit软件的BIM模型对空间净高分析的自动化碰撞检测功能,解决了实际工程中遇到的空间利用问题。基于Revit实现空间净高分析自动化检测,不仅能提高BIM模型的精准性以及碰撞检测报告的完整性,还能够降低实际工程后期因空间净高不达标大规模返工的概率和不必要的损失,为今后建筑结构领域改图纸审查为三维模型审查提供参考依据,同时为解决我国BIM实际工程问题提供参考思路。