【技术实现步骤摘要】
BIM模型的碰撞检测方法、装置及电子设备
[0001]本专利技术涉及计算机辅助设计
,具体涉及BIM模型的碰撞检测方法、装置及电子设备。
技术介绍
[0002]在BIM模型设计过程中,建筑、机构、机电设计师需要将工作成果定期汇总在一起进行管线综合分析排布,主要是为了在设计阶段实现处理由于管线冲突,或者专业之间的碰撞带来的后期施工问题,以及时在设计阶段的图纸中调整冲突。为施工阶段减少施工变更,减少施工成本,使得设计内容更加精准的反应在图纸上。
[0003]现有的BIM碰撞检测由于性能或者产品的局限性,需要在模型设计软件中将参与碰撞检测的内容导出至第三方产品,利用第三方产品进行碰撞检测。在第三方产品碰撞检测结束之后,再将碰撞检测结果导出,在模型设计软件中对碰撞点进行修改。然而,由于需要将内容导出至第三方产品进行处理,这一过程会造成数据量的损失,且对于碰撞点也无法及时更新,导致碰撞检测的准确性以及效率偏低。
技术实现思路
[0004]有鉴于此,本专利技术实施例提供了一种BIM模型的碰撞检测方法、装置及 ...
【技术保护点】
【技术特征摘要】
1.一种BIM模型的碰撞检测方法,其特征在于,包括:获取工具端提交的所述BIM模型的碰撞检测任务,所述碰撞检测任务中包括有对应的工作单元以及碰撞规则;基于所述碰撞规则对所述工作单元进行碰撞检测,确定碰撞检测结果;将所述碰撞检测结果反馈给所述工具端,以使得所述工具端基于所述碰撞检测结果获得对所述BIM模型的修改结果。2.根据权利要求1所述的方法,其特征在于,所述基于所述碰撞规则对所述工作单元进行碰撞检测,确定碰撞检测结果,包括:将所述工作单元下载至共享文件中;从所述共享文件中提取所述工作单元进行至少两种颗粒度的碰撞,以确定所述碰撞检测结果。3.根据权利要求2所述的方法,其特征在于,所述从所述共享文件中提取所述工作单元进行至少两种颗粒度的碰撞,以确定所述碰撞检测结果,包括:记录碰撞检测过程中的错误信息;将所述碰撞检测结果保存为一个结果文件,并将所述结果文件发送至上传队列中;将所述错误信息以及所述碰撞检测任务中的数据记录到错误队列中,以确定所述碰撞检测结果。4.根据权利要求2所述的方法,其特征在于,所述从所述共享文件中提取所述工作单元进行至少两种颗粒度的碰撞,以确定所述碰撞检测结果,包括:将所述工作单元中完全不接触的构件分到各个区域内;对各个区域内的构件进行碰撞检测,确定初步碰撞检测结果;基于所述初步碰撞检测结果进行再次碰撞检测,以确定所述碰撞检测结果。5.根据权利要求4所述的方法,其特征在于,所述基于所述初步碰撞检测结果进行再次碰撞检测,以确定所述碰撞检测结果,包括:对所述再次碰撞检测的结果中确认碰撞的两个构件进行布尔求交,确定所述布尔求交结果的中心为所述确认碰撞的两个构件的交点;利用所述交点在所述BIM模型中进行构件定位,以确定所述碰撞检测结果。6.根据权利要求1所述的方法,其特征在于,所述将所述碰撞检测结果反馈给...
【专利技术属性】
技术研发人员:张媛琦,朱绍能,翁泉飞,
申请(专利权)人:广联达科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。