喷头布置方法、装置、设备及存储介质与流程

文档序号:36884839发布日期:2024-02-02 21:19阅读:15来源:国知局
喷头布置方法、装置、设备及存储介质与流程

本发明涉及喷头设计,尤其涉及一种喷头布置方法、装置、设备及存储介质。


背景技术:

1、目前,一般的喷头布置方法为获取待布置区域,将所述待布置区域划分为多个矩形区域,基于对应的布置数量,在每个矩形区域中进行喷头布置。

2、在现有的技术中,对喷头的布置只适用于规则区域,不具备普适性,对不规则区域的喷头布置需花费大量的时间与人力,导致实际在进行喷头布置时的效率低下。


技术实现思路

1、本发明提供了一种喷头布置方法、装置、设备及存储介质,以解决现有技术中喷头布置效率低下的问题。

2、本发明第一方面提供了一种喷头布置方法,包括:获取设计图纸中需要进行喷头布置的目标区域;将所述目标区域进行网格划分,并采集各网格对应的轮廓;确定各网格的横向分割线段,并基于各横向分割线段确定各横向分割点;基于各网格的轮廓和各横向分割点确定所述目标区域中各喷头的位置。

3、在一种可行的实施方式中,所述将所述目标区域进行网格划分,并采集各网格对应的轮廓,包括:确定所述目标区域的墙和梁及柱;以所述目标区域的墙、梁为网格分界线,以所述目标区域的柱为网格点顶点对所述目标区域进行网格划分;对各网格对应的轮廓进行提取。

4、在一种可行的实施方式中,所述确定各网格的横向分割线段,并基于各横向分割线段确定各横向分割点,包括:绘制各网格纵向的最大间距线段;基于各网格纵向的最大间距线段和纵向分割原则,确定各网格的横向分割线段;基于各横向分割线段和横向分割原则计算出各横向分割线段的横向分割点。

5、在一种可行的实施方式中,所述获取各网格纵向的最大间距线段,包括:获取各网格对应的轮廓中各点的纵坐标,得到各网格的待处理纵坐标集;对各网格的待处理纵坐标集进行冗余数据删除处理,得到各网格的目标纵坐标集;将各网格的目标纵坐标集中所有纵坐标两两进行比较,并提取各目标纵坐标集中差值最大的两个纵坐标分别对应的点;基于各差值最大的两个纵坐标分别对应的点绘制各网格纵向的最大间距线段。

6、在一种可行的实施方式中,对各网格的待处理纵坐标集进行冗余数据删除处理,得到各网格的目标纵坐标集,包括:判断各网格的待处理纵向坐标集中是否存在相同的纵坐标;若存在相同的纵坐标,则将相同的纵坐标删除至剩下一个,得到各网格的目标纵坐标集。

7、在一种可行的实施方式中,所述基于各横向分割线段和横向分割原则,计算出各横向分割线段的横向分割点,包括:获取各横向分割线段两端的坐标;基于各横向分割线段两端的坐标确定各横向分割线段两端的距离;基于各横向分割线段两端的距离及横向分割原则,计算出各横向分割线段的横向分割点。

8、在一种可行的实施方式中,所述基于各网格的轮廓和各横向分割点确定所述目标区域中各喷头的位置,包括:确定各轮廓对应的构件类型;基于各构件类型确定对应的喷头的高度最大值,所述高度最大值为喷头的溅水盘到梁底面的垂直距离的最大值;基于各高度最大值与喷头高度布置原则确定各喷头的高度;基于各喷头的高度与各横向分割点确定所述目标区域中各喷头的位置。

9、本发明第二方面提供了一种喷头布置装置,包括:获取模块,用于获取设计图纸中需要进行喷头布置的目标区域;处理模块,用于将所述目标区域进行网格划分,并采集各网格对应的轮廓;分割模块,用于确定各网格的横向分割线段,并基于各横向分割线段确定各横向分割点;确定模块,用于基于各网格的轮廓和各横向分割点确定所述目标区域中各喷头的位置。

10、在一种可行的实施方式中,所述处理模块具体用于:确定所述目标区域的墙、梁及柱;以所述目标区域的墙和梁为网格分界线,以所述目标区域的柱为网格点顶点对所述目标区域进行网格划分;对各网格对应的轮廓进行提取。

11、在一种可行的实施方式中,所述分割模块包括:绘制单元,用于绘制各网格纵向的最大间距线段;确定单元,用于基于各网格纵向的最大间距线段和纵向分割原则,确定各网格的横向分割线段;计算单元,用于基于各横向分割线段和横向分割原则计算出各横向分割线段的横向分割点。

12、在一种可行的实施方式中,所述绘制单元包括:获取子单元,用于获取各网格对应的轮廓中各点的纵坐标,得到各网格的待处理纵坐标集;删除子单元,用于对各网格的待处理纵坐标集进行冗余数据删除处理,得到各网格的目标纵坐标集;处理子单元,用于将各网格的目标纵坐标集中所有纵坐标两两进行比较,并提取各目标纵坐标集中差值最大的两个纵坐标分别对应的点;绘制子单元,用于基于各差值最大的两个纵坐标分别对应的点绘制各网格纵向的最大间距线段。

13、在一种可行的实施方式中,所述删除子单元具体用于:判断各网格的待处理纵向坐标集中是否存在相同的纵坐标;若存在相同的纵坐标,则将相同的纵坐标删除至剩下一个,得到各网格的目标纵坐标集。

14、在一种可行的实施方式中,所述计算单元具体用于:获取各横向分割线段两端的坐标;基于各横向分割线段两端的坐标确定各横向分割线段两端的距离;基于各横向分割线段两端的距离及横向分割原则,计算出各横向分割线段的横向分割点。

15、在一种可行的实施方式中,所述确定模块具体用于:确定各轮廓对应的构件类型;基于各构件类型确定对应的喷头的高度最大值,所述高度最大值为喷头的溅水盘到梁底面的垂直距离的最大值;基于各高度最大值与喷头高度布置原则确定各喷头的高度;基于各喷头的高度与各横向分割点确定所述目标区域中各喷头的位置。

16、本发明第三方面提供了一种喷头布置设备,包括:存储器和至少一个处理器,所述存储器中存储有指令;所述至少一个处理器调用所述存储器中的所述指令,以使得所述喷头布置设备执行上述的喷头布置方法。

17、本发明的第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述的喷头布置方法。

18、本发明提供的技术方案中,获取设计图纸中需要进行喷头布置的目标区域;将所述目标区域进行网格划分,并采集各网格对应的轮廓;确定各网格的横向分割线段,并基于各横向分割线段确定各横向分割点;基于各网格的轮廓和各横向分割点确定所述目标区域中各喷头的位置。本发明实施例中,通过获取目标区域,对所述目标区域进行网格划分,采集各网格的轮廓,确定各网格的横向分割线段,并基于各横向分割线段确定各横向分割点,并基于各网格的轮廓和各横向分割点确定所述目标区域中各喷头的位置,提高了喷头布置的效率。



技术特征:

1.一种喷头布置方法,其特征在于,所述喷头布置方法包括:

2.根据权利要求1所述的喷头布置方法,其特征在于,所述将所述目标区域进行网格划分,并采集各网格对应的轮廓,包括:

3.根据权利要求1所述的喷头布置方法,其特征在于,所述确定各网格的横向分割线段,并基于各横向分割线段确定各横向分割点,包括:

4.根据权利要求3所述的喷头布置方法,其特征在于,所述获取各网格纵向的最大间距线段,包括:

5.根据权利要求4所述的喷头布置方法,其特征在于,对各网格的待处理纵坐标集进行冗余数据删除处理,得到各网格的目标纵坐标集,包括:

6.根据权利要求1所述的喷头布置方法,其特征在于,所述基于各横向分割线段和横向分割原则,计算出各横向分割线段的横向分割点,包括:

7.根据权利要求1所述的喷头布置方法,其特征在于,所述基于各网格的轮廓和各横向分割点确定所述目标区域中各喷头的位置,包括:

8.一种喷头布置装置,其特征在于,所述喷头布置装置包括:

9.一种喷头布置设备,其特征在于,所述喷头布置设备包括:存储器和至少一个处理器,所述存储器中存储有指令;

10.一种计算机可读存储介质,所述计算机可读存储介质上存储有指令,其特征在于,所述指令被处理器执行时实现如权利要求1-7中任一项所述喷头布置方法。


技术总结
本发明涉及喷头设计技术领域,公开了一种喷头布置方法、装置、设备及存储介质,用于提高喷头布置效率。喷头布置方法包括:获取设计图纸中需要进行喷头布置的目标区域;将目标区域进行网格划分,并采集各网格对应的轮廓;确定各网格的横向分割线段,并基于各横向分割线段确定各横向分割点;基于各网格的轮廓和各横向分割点确定目标区域中各喷头的位置。

技术研发人员:徐斌,郭纯华,陈涛,田富海
受保护的技术使用者:合肥坤颐建筑科技合伙企业(有限合伙)
技术研发日:
技术公布日:2024/2/1
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1