碰撞构件场景化处理方法、设备及存储介质

    公开(公告)号:CN118194389A

    公开(公告)日:2024-06-14

    申请号:CN202311485116.4

    申请日:2023-11-08

    IPC分类号: G06F30/13 G06F30/20 G06T17/00

    摘要: 本发明公开了一种碰撞构件场景化处理方法、设备及存储介质,方法包括:获取模型中待碰撞检测的所有构件,根据构件间连接关系建立MEP结构树;在MEP结构树中各构件节点中预存构件类型、尺寸、法向量特征信息;在Revit中进行碰撞检查获取模型中相互碰撞的构件对象;根据预设的判断规则结合构件节点中预存的特征信息,判断碰撞构件的碰撞场景;在输出碰撞构件信息时,输出对应的碰撞场景信息。本发明提供了一种在机电模型中处理管综碰撞优化时,结合实际施工中的经验提取场景标准,将构件场景化,解决了碰撞检查信息单一无法与实际场景相匹配的问题。

    针对三维机电模型的碰撞检测方法及系统

    公开(公告)号:CN117765160A

    公开(公告)日:2024-03-26

    申请号:CN202311477370.X

    申请日:2023-11-07

    IPC分类号: G06T17/00 G06T17/10

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