基于楼层的消火栓管道模型的构建方法、装置和设备与流程

文档序号:36614607发布日期:2024-01-06 23:14阅读:32来源:国知局
基于楼层的消火栓管道模型的构建方法、装置和设备与流程

本发明涉及建筑工程消火栓管道识别领域,具体涉及一种基于楼层的消火栓管道模型的构建方法、装置、设备和可读存储介质。


背景技术:

1、随着信息技术发展,cad技术在建筑、设计、制造等诸多领域得到了广泛的应用。在常规的建筑楼层cad图纸中,通常绘制有一定数量的消火栓以及连接管道,技术人员对工程图纸识别分析后,再根据识别结果进行算量、检查等工作,以完成整个楼层消火栓管道的布局工作。

2、现有技术在对cad图纸中的消火栓管道进行识别时,通常是依次对每个楼层对应的水平管道图元进行识别,并将识别的水平管道图元进行组合生成对应的回路信息,以此实现一个楼层的消火栓管道布局。然而,由于消火栓管道图元既包含水平管道图元,也包含立管图元。该方式未涉及立管图元的识别,对于立管图元的获取需要根据人为经验单独布置,削减了对于水平管图元与立管图元之间交互关系的判断降低了整个消火栓管道系统识别的准确性;同时,每次仅对单个楼层进行识别,造成整个识别流程非常耗时。

3、针对现有技术对立管图元单独布置导致消火栓管道系统的识别准确率低的技术问题,目前未存在有效的解决办法。


技术实现思路

1、本发明的目的在于提供了一种基于楼层的消火栓管道模型的构建方法、装置、设备和可读存储介质,能够解决现有技术对立管图元单独布置导致消火栓管道系统的识别准确率低的技术问题。

2、本发明的一个方面提供了一种基于楼层的消火栓管道模型的构建方法,该方法包括:获取所需构建消火栓管道模型的每个楼层的cad图纸,并获取cad图纸中的消火栓图元、水平管图元、立管图元和立管标识,其中,立管图元和立管标识唯一对应;响应于触发的消火栓管道信息类型的选择操作,在cad图纸中确定一模板图纸,并从模板图纸中确定模板水平管图元、模板立管图元和模板立管标识;对模板水平管图元与获取的水平管图元、模板立管图元与获取的立管图元以及模板立管标识与获取的立管标识分别进行匹配,获得目标水平管图元、目标立管图元和目标立管图元关联的目标立管标识;通过目标水平管图元、目标立管图元、目标立管标识和消火栓图元生成目标消火栓管道模型。

3、可选地,通过目标水平管图元、目标立管图元、目标立管标识和消火栓图元生成目标消火栓管道模型,包括:通过目标水平管图元间的位置关系生成水平管回路,通过目标立管图元和目标立管图元关联的目标立管标识生成立管回路;按照所属楼层编号和位置信息对水平管回路、立管回路和消火栓图元进行组合,生成初始消火栓管道模型;获取目标水平管图元、目标立管图元的管径属性信息,通过管径属性信息对初始消火栓管道模型进行构建,生成目标消火栓管道模型。

4、可选地,通过目标水平管图元间的位置关系生成水平管回路,包括:将目标水平管图元中的任一图元作为起始水平管图元,根据第一预设规则获取与起始水平管图元具有连接关系的水平管图元;将获取的具有连接关系的水平管图元作为新的起始水平管图元,并根据第一预设规则在目标水平管图元剩余的水平管图元中获取与新的起始水平管图元具有连接关系的水平管图元,重复该步骤,直至目标水平管图元中剩余的水平管图元中不存在与新的起始水平管图元具有连接关系的水平管图元,将起始水平管图元以及通过第一预设规则获取到的所有具有连接关系的水平管图元按照各个图元的位置关系组成水平管回路。

5、可选地,通过目标立管图元和目标立管图元关联的目标立管标识生成立管回路,包括:步骤b1:获取目标立管图元中每一立管图元所属楼层编号,确定最小楼层编号对应的立管图元,将最小楼层编号对应的立管图元作为起始立管图元;步骤b2:通过目标立管图元关联的目标立管标识判断是否存在与起始立管图元对应的符合第二预设规则且唯一指向的立管图元,若存在,获取存在的立管图元,并将获取的立管图元作为新的起始立管图元;若不存在,获取与起始立管图元具有连接关系的水平管图元,并获取水平管图元上的立管图元,判断是否存在与水平管图元上的立管图元对应的符合第二预设规则且唯一指向的立管图元,若存在,获取存在的立管图元,并将获取的立管图元作为新的起始立管图元;重复该步骤b2,直至不存在新的起始立管图元;步骤b3:将获取的所有立管图元按照各个图元的位置关系组成立管回路。

6、可选地,在按照所属楼层编号和位置信息对水平管回路、立管回路和消火栓图元进行组合,生成初始消火栓管道模型之后,该方法包括:获取水平管回路和立管回路中各个图元的位置信息和连接关系;通过各个图元的位置信息和连接关系对目标水平管图元进行分类,并将分类结果以数据表的形式进行展示和存储,其中,数据表包括目标水平管图元的所属类别名称和属性信息。

7、可选地,在按照所属楼层编号和位置信息对水平管回路、立管回路和消火栓图元进行组合,生成初始消火栓管道模型之后,该方法还包括:响应于对消火栓附加管道长度的调整指令,解析调整指令中的长度参数,并将长度参数填充至预设页签内,其中,消火栓附加管道为消火栓图元与直接连接的管道图元之间的隐藏管道。

8、可选地,在获取目标水平管图元、目标立管图元的管径属性信息,通过管径属性信息对初始消火栓管道模型进行实例化,生成目标消火栓管道模型之前,该方法包括:响应于对消火栓管道图元的调整指令,提供操作入口展示界面,其中,操作入口展示界面包括第一窗体和第二窗体;监听获知在第一窗体或第二窗体中的管道图元选择指令,解析选择指令对应的目标管道图元,将目标管道图元按照第二窗体的对应尺寸进行展示;监听获知在第一窗体或第二窗体中的管道图元编辑指令,解析编辑指令对应的调整参数,通过调整参数对第一窗体和第二窗体中的原始参数进行修改,同时控制第二窗体对目标管道图元按照调整参数进行自适应调整;监听获知在第一窗体或第二窗体中的管道图元识别结束指令,关闭第一窗体,将第二窗体调节至操作入口展示界面对应尺寸,将所有管道图元按照调节后的第二窗体尺寸进行展示。

9、本发明的另一个方面提供了一种基于楼层的消火栓管道模型的构建装置,该装置包括:获取模块,用于获取所需构建消火栓管道模型的每个楼层的cad图纸,并获取cad图纸中的消火栓图元、水平管图元、立管图元和立管标识,其中,立管图元和立管标识唯一对应;确定模块,用于响应于触发的消火栓管道信息类型的选择操作,在cad图纸中确定一模板图纸,并从模板图纸中确定模板水平管图元、模板立管图元和模板立管标识;匹配模块,用于对模板水平管图元与获取的水平管图元、模板立管图元与获取的立管图元以及模板立管标识与获取的立管标识分别进行匹配,获得目标水平管图元、目标立管图元和目标立管图元关联的目标立管标识;生成模块,用于通过目标水平管图元、目标立管图元、目标立管标识和消火栓图元生成目标消火栓管道模型。

10、本发明的再一个方面提供了一种计算机设备,所述计算机设备包括:存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现上述任一实施例所述的基于楼层的消火栓管道模型的构建方法。

11、本发明的又一个方面提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一实施例所述的基于楼层的消火栓管道模型的构建方法。进一步地,所述计算机可读存储介质可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序等;存储数据区可存储根据区块链节点的使用所创建的数据等。

12、在本发明中,通过对消火栓管道图元的水平管图元和立管图元分别进行识别,使得对于管道图元的特征分析更为全面,基于目标水平管图元、目标立管图元、目标立管标识的位置属性判断,不仅对楼层内部的管道布局特征进行分析,还考虑了不同楼层之间管道的关联关系,使得消火栓管道系统的识别结果更为全面,提高了消火栓管道图元识别的准确性。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1