墙体相交处理方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:33252208 阅读:19 留言:0更新日期:2022-04-30 22:50
本申请涉及一种墙体相交处理方法、装置、计算机设备和存储介质。所述方法包括:获取待处理墙体以及初始节点;从所述待处理墙体中获取当前墙体,并判断所述当前墙体与所述初始节点中的节点相交;当所述当前墙体与所述初始节点中的当前节点相交时,则获取所述当前墙体与所述当前节点的相交类型;查询与所述相交类型对应的第一处理逻辑;根据所查询到的第一处理逻辑对所述当前节点和所述当前墙体进行处理,得到新的当前节点以及与所述当前墙体相交的墙体。采用本方法能够提高建模效率。墙体。采用本方法能够提高建模效率。墙体。采用本方法能够提高建模效率。

【技术实现步骤摘要】
墙体相交处理方法、装置、计算机设备和存储介质


[0001]本申请涉及建筑模型辅助设计
,特别是涉及一种墙体相交处理方法、装置、计算机设备和存储介质。

技术介绍

[0002]随着计算机辅助技术的发展,出现了BIM建模技术,BIM建筑模型是由充足信息构成以支持新产品开发管理,并可由计算机应用程序直接解释的建筑或建筑工程信息模型,即数字技术支撑的对建筑环境的生命周期管理。它是建筑学、工程学及土木工程的新工具。
[0003]墙体的三维相交处理提高建模效率、满足工程量计算、提高模型的可视化效果等具有十分重要的意义。例如,在通过墙体自动生成房间过程中,墙体的连接关系是自动生成房间的必要条件。
[0004]然而,传统地,在对墙体进行处理的时候,需要用户手动根据线下的计算来进行标注,使得建模效率降低。

技术实现思路

[0005]基于此,有必要针对上述技术问题,提供一种能够提高建模效率的墙体相交处理方法、装置、计算机设备和存储介质。
[0006]一种墙体相交处理方法,所述方法包括:
[0007]获取待处理墙体本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种墙体相交处理方法,其特征在于,所述方法包括:获取待处理墙体以及初始节点;从所述待处理墙体中获取当前墙体,并判断所述当前墙体与所述初始节点中的节点相交;当所述当前墙体与所述初始节点中的当前节点相交时,则获取所述当前墙体与所述当前节点的相交类型;查询与所述相交类型对应的第一处理逻辑;根据所查询到的第一处理逻辑对所述当前节点和所述当前墙体进行处理,得到新的当前节点以及与所述当前墙体相交的墙体。2.根据权利要求1所述的方法,其特征在于,所述根据所查询到的第一处理逻辑对所述当前节点和所述当前墙体进行处理,包括:当所述相交类型为端点相交时,则将所述当前墙体加入至所述当前节点中;当所述相交类型为墙身相交时,则获取所述当前墙体与所述节点中的墙体的优先级;根据所述优先级重新对所述当前墙体以及所述节点中的墙体进行处理,并将处理后产生的新的墙体或删除的已有墙体添加至已经处理完成墙体集合中。3.根据权利要求2所述的方法,其特征在于,所述根据所查询到的处理逻辑对所述当前节点和所述当前墙体进行处理之后,还包括:判断已处理完成墙体集合中是否存在目标墙体;若否,则将所述当前墙体添加至所述已处理完成墙体集合中;若是,则从所述已处理完成墙体集合中选取第一墙体,并获取所述当前墙体与所述第一墙体的相交类型;获取所述当前墙体与所述第一墙体的相交类型对应的第二处理逻辑,根据所述第二处理逻辑对所述当前墙体与所述第一墙体进行处理生成新的相交节点,并将所述相交节点添加至所述初始节点中。4.根据权利要求3所述的方法,其特征在于,所述根据所述第二处理逻辑进行处理生成新的相交节点,包括:当所述当前墙体与所述第一墙体的相交类型为端点相交,且角度不等于0度时,则根据所述当前墙体与所述第一墙体生成新的相交节点,并将所述相交节点添加至所述初始节点中;当所述当前墙体与所述第一墙体的相交类型为一个墙体的端点与另一个墙体的墙身相交,且角度不等于0度时,则根据所述当前墙体与所述第一墙体生成新的相交节点,并将所述相交节点添加至所述初始节点中。5.根据权利要求3所述的方法,其特征在于,所述从所述待处理墙体中获取当前墙体之后,还包括:判断已处理完成墙体集合中是否存...

【专利技术属性】
技术研发人员:ꢀ七四专利代理机构
申请(专利权)人:久瓴江苏数字智能科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1