System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于BIM模型的喷淋系统设计方法、设备及介质技术方案_技高网

一种基于BIM模型的喷淋系统设计方法、设备及介质技术方案

技术编号:43293717 阅读:2 留言:0更新日期:2024-11-12 16:12
本发明专利技术涉及建筑设计喷淋系统技术领域,公开了一种基于BIM模型的喷淋系统设计方法、设备及介质,包括:获取需要设计喷淋系统的机电管线BIM模型,所述机电管线BIM模型包括所有主管道元素的位置、尺寸和属性以及墙元素的位置、尺寸和属性;识别所述机电管线BIM模型中位于宽度大于X米的成排主管道元素下方的障碍物的位置或者宽度大于X米的单根主管道元素下方的障碍物的位置;根据设定的约束条件在所述障碍物的正下方自动生成下喷头以及对应的支管元素;根据上喷头和下喷头的数量、位置以及预期的水流速度自动计算并优化主管道元素的管径;进行合规性检测。本发明专利技术能够自动识别和逐级增大主管管径。

【技术实现步骤摘要】

本专利技术涉及建筑设计喷淋系统,具体涉及一种基于bim模型的喷淋系统设计方法、设备及介质。


技术介绍

1、机电安装工程中,《设计规范》第7.2.3条规定:在自动喷淋系统中,当风管、成排布置的管道、桥架等障碍物的宽度大于1.2m时,为了避免障碍物遮挡,导致喷淋灭火盲区的存在,在障碍物的下方应增设下垂喷头(如图2的下垂型喷头,即下喷头),图2中的直立型喷头即上喷头;传统设计方式是由施工单位,在机电管线施工完成以后,人工测量、搜寻成排管线宽度大于1.2m的位置,增加下喷头。但是,这样施工作业有如下缺点:

2、1.通过人工测量、搜寻,很容易遗漏掉一些位置的下喷头;

3、2.大多数施工单位虽然在规定位置增设了下喷头,由于喷淋主管事先已安装完成,施工单位实际并未按照配水支管元素、配水管控制的标准流量洒水喷头数量的有关规范规定逐级增大主管管径,导致水流量不足,存在一定的合规风险;

4、3.人工测量、搜寻的下喷头安装位置,难以保证喷头间距、喷头与障碍物的距离等参数符合喷淋系统的合规性要求。


技术实现思路

1、本专利技术提供一种基于bim模型的喷淋系统设计方法、系统、设备及介质,以解决上述问题。

2、本专利技术通过下述技术方案实现:

3、一种基于bim模型的喷淋系统设计方法,包括:

4、s1、获取需要设计喷淋系统的机电管线bim模型,所述机电管线bim模型包括所有主管道元素的位置、尺寸和属性以及墙元素的位置、尺寸和属性;

5、s2、识别所述机电管线bim模型中位于宽度大于x米的成排主管道元素下方的障碍物的位置或者宽度大于x米的单根主管道元素下方的障碍物的位置;

6、s3、沿所述主管道元素的长度方向根据设定的约束条件在所述障碍物的正下方自动生成下喷头以及对应的支管元素;

7、s4、根据上喷头和下喷头的数量以及预期的水流速度自动计算并优化主管道元素的管径;

8、s5、对下喷头与障碍物之间的距离、主管道元素内的水流速度进行合规性检测。

9、作为优化,s2中,识别所述机电管线bim模型中位于宽度大于x米的单根主管道元素下方的障碍物的位置的具体过程为:

10、a1、遍历每个单根主管道元素,为每个单根主管道元素创建一个以管道圆心为形心、边长为2*x米、高度为单根主管道元素长度的三维矩形虚拟的范围框线;

11、a2、判断所述范围框线中是否有2个非垂直的墙元素,如果没有,则移除该单根主管道元素,否则,将该单根主管道元素的位置、尺寸和属性存储进第一列表中;

12、a3、将该单根主管道元素的正下方设置为对应的障碍物的位置。

13、作为优化,s2中,识别所述机电管线bim模型中位于宽度大于x米的成排主管道元素下方的障碍物的位置的具体过程为:

14、b1、遍历每排成排主管道元素,为所述成排主管道元素创建一个以组成所述成排主管道元素的多根主管道元素的宽度的累加值作为长度、组成该成排主管道元素的单根主管道元素的直径为宽度、组成所述成排主管道元素的多根主管道元素的轴线方向的长度为高度的三维矩形虚拟的边界框,所述边界框的形心就是矩形的边界框的中心;

15、b2、基于所述边界框形成范围框线,保留长度大于x米的边界框以及对应的成排主管道元素,将组成该成排主管道元素的位置、尺寸和属性存储进第一列表中;

16、或者判断所述范围框线中是否有2个非垂直的墙元素,如果没有,则移除该成排主管道元素,否则,将组成该成排主管道元素的位置、尺寸和属性存储进第一列表中;

17、b3、将该成排主管道元素的正下方设置为对应的障碍物的位置。

18、作为优化,所述成排主管道元素的判定标准为:相邻两个主管道元素之间的间距小于该两个主管道元素中任一主管道元素垂直于该主管道元素轴线的面的直径,且该两个主管道元素分别到地面的高度之差小于高度阈值。

19、作为优化,a1和b1中,遍历每个单根主管道元素和成排主管道元素具体为在初始管道类型的列表中进行遍历,所述初始管道类型的列表的创建方式为:

20、c1、使用autodeskrevitapi包,并引用所述autodeskrevit api包中的revit api命名空间;

21、c2、从所述revit api命名空间中引入管道系统相关的命名空间;

22、c3、通过elementcategoryfilter创建一个主管道元素类别过滤器pipefilter,用于从所述管道系统相关的命名空间中筛选出所有属于管道类别的revit元素;

23、c4、通过filteredelementcollector创建一个元素收集器collector,用于从当前的所述revit文档中收集元素,其中,所述revit文档中包含所述机电管线bim模型中的所有构件元素;

24、c5、使用wherepasses方法,使所述元素收集器collector从所述revit文档中只收集通过所述主管道元素类别过滤器pipefilter过滤的初始元素;

25、c6、使用ofclass方法从所述初始元素中收集管道类型的主管道元素;

26、c7、使用tolist方法将收集到的主管道元素转换为初始管道类型的列表。

27、作为优化,a2中的具体过程为:

28、a2.1、获取所述主管道元素的边界框;

29、a2.2、分别计算所述边界框在x、y、z轴中的最大点和最小点;

30、a2.3、分别从x、y、z轴中的最小点的基础上减去2*x*10000个单位,同时,分别从x、y、z轴中的最大点的基础上加上2*x*10000个单位,从而形成新的最小点和新的最大点;

31、a2.4、基于新的最小点和新的最大点创建一个outline对象,从而形成范围框线;

32、a2.5、通过elementintersectssolidfilter创建一个相交过滤器intersectfilter,用于筛选出于所述范围框线相交的墙元素;

33、a2.6、通过filteredelementcollector创建一个元素收集器collector,用于从当前的所述revit文档中收集元素,其中,所述revit文档中包含所述机电管线bim模型中的所有构件元素;

34、a2.7、使用wherepasses方法,使所述元素收集器collector从所述revit文档中只收集通过所述相交过滤器intersectfilter过滤的中间元素;

35、a2.8、使用cast方法从所述中间元素中收集墙元素;

36、a2.9、使用tolist方法将收集到的墙元素转换为墙列表;

37、a2.10、判断所述墙列表中的墙元素的数量是否不大于2,若是,则将该主管道元素从初始管道类型的列表中移除,得到最终管道类型的列表,并将最本文档来自技高网...

【技术保护点】

1.一种基于BIM模型的喷淋系统设计方法,其特征在于,包括:

2.根据权利要求1所述的一种基于BIM模型的喷淋系统设计方法,其特征在于,S2中,识别所述机电管线BIM模型中位于宽度大于X米的单根主管道元素下方的障碍物的位置的具体过程为:

3.根据权利要求2所述的一种基于BIM模型的喷淋系统设计方法,其特征在于,S2中,识别所述机电管线BIM模型中位于宽度大于X米的成排主管道元素下方的障碍物的位置的具体过程为:

4.根据权利要求3所述的一种基于BIM模型的喷淋系统设计方法,其特征在于,所述成排主管道元素的判定标准为:相邻两个主管道元素之间的间距小于该两个主管道元素中任一主管道元素垂直于该主管道元素轴线的面的直径,且该两个主管道元素分别到地面的高度之差小于高度阈值。

5.根据权利要求3所述的一种基于BIM模型的喷淋系统设计方法,其特征在于,A1和B1中,遍历每个单根主管道元素和成排主管道元素具体为在初始管道类型的列表中进行遍历,所述初始管道类型的列表的创建方式为:

6.根据权利要求2所述的一种基于BIM模型的喷淋系统设计方法,其特征在于,A2中的具体过程为:

7.根据权利要求1所述的一种基于BIM模型的喷淋系统设计方法,其特征在于,S3的具体过程为:

8.根据权利要求3所述的一种基于BIM模型的喷淋系统设计方法,其特征在于,B2中,基于所述边界框形成范围框线,判断所述范围框线中是否有2个非垂直的墙元素,如果没有,则移除该成排主管道元素,否则,将组成该成排主管道元素的位置、尺寸和属性存储进第一列表中的具体过程为:

9.根据权利要求1所述的一种基于BIM模型的喷淋系统设计方法,其特征在于,S5中,在进行合规检测时,若下喷头与障碍物之间的距离、主管道元素内的水流速度进行合规性检测均合规,则生成对应的图纸,否则,若下喷头与障碍物之间的距离不合规,则调整下喷头的位置,若主管道元素内的水流速度不合规,则调整下喷头或上喷头或泵的参数,然后再进行合规检测。

10.一种存储介质,存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至9中任一项所述的一种基于BIM模型的喷淋系统设计方法。

...

【技术特征摘要】

1.一种基于bim模型的喷淋系统设计方法,其特征在于,包括:

2.根据权利要求1所述的一种基于bim模型的喷淋系统设计方法,其特征在于,s2中,识别所述机电管线bim模型中位于宽度大于x米的单根主管道元素下方的障碍物的位置的具体过程为:

3.根据权利要求2所述的一种基于bim模型的喷淋系统设计方法,其特征在于,s2中,识别所述机电管线bim模型中位于宽度大于x米的成排主管道元素下方的障碍物的位置的具体过程为:

4.根据权利要求3所述的一种基于bim模型的喷淋系统设计方法,其特征在于,所述成排主管道元素的判定标准为:相邻两个主管道元素之间的间距小于该两个主管道元素中任一主管道元素垂直于该主管道元素轴线的面的直径,且该两个主管道元素分别到地面的高度之差小于高度阈值。

5.根据权利要求3所述的一种基于bim模型的喷淋系统设计方法,其特征在于,a1和b1中,遍历每个单根主管道元素和成排主管道元素具体为在初始管道类型的列表中进行遍历,所述初始管道类型的列表的创建方式为:

6.根据权利要求2所述的一种...

【专利技术属性】
技术研发人员:吕芸彤赵浩飞鞠明李安
申请(专利权)人:中国华西企业股份有限公司
类型:发明
国别省市:

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

1