针对三维机电模型的碰撞检测方法及系统
摘要:
本发明涉及一种针对三维机电模型的碰撞检测方法及系统,该碰撞检测方法包括步骤:S1、基于三维机电模型构建八叉树结构;S2、针从八叉树结构中找到与检测构件相交的子节点,并将相交的子节点中所存储的除检测构件以外的其他构件作为目标计算构件;S3、采用构件的包围盒是否相交的方式从目标计算构件中找到可能与检测构件发生碰撞的可能碰撞构件;S4、结合三维机电模型的应用场景,对可能碰撞构件进行过滤;S5、对过滤后的可能碰撞构件进行几何实体碰撞检测,得到实际会与检测构件发生碰撞的目标碰撞构件;S6、重复步骤S2~步骤S5,直至检测到所有构件的目标碰撞构件。本发明解决了在revit环境下碰撞检测速度过慢、计算时间过长、检测效率低等问题。
0/0