BIM模型相连构件获取方法

作者:苏鼎丁; 王佳; 周小平
来源:土木建筑工程信息技术, 2020, 12(02): 1-6.
DOI:10.16670/j.cnki.cn11-5823/tu.2020.02.01

摘要

目前,由于BIM模型建立不规范和IFC文件解析时出现问题,从业者在获取相连构件时有一定困难,因此,本文提出了一种以改良的OBB包围盒碰撞检测算法为基础的相连构件查找方法。该方法首先获取任意两个构件的位置信息,再利用OBB包围盒算法构建包围盒,并对该包围盒进行检测,若包围盒的尺寸比构件的大,则构造该构件的OBB层次包围盒树,然后给其中一个构件的包围盒一偏移量,最后用碰撞检测算法检测两构件是否发生碰撞,若发生碰撞,则为相连构件,若未发生碰撞,则为不相连构件。