[发明专利]一种在BIM模型中的快速排布点位方法有效
申请号: | 202110553439.7 | 申请日: | 2021-05-20 |
公开(公告)号: | CN113239438B | 公开(公告)日: | 2022-11-25 |
发明(设计)人: | 蒋晓金;向渊明;蒋煜;刘汀 | 申请(专利权)人: | 中机中联工程有限公司 |
主分类号: | G06F30/13 | 分类号: | G06F30/13 |
代理公司: | 北京同恒源知识产权代理有限公司 11275 | 代理人: | 廖曦 |
地址: | 400039 *** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 bim 模型 中的 快速 布点 方法 | ||
1.一种在BIM模型中的快速排布点位方法,其特征在于:该方法包括以下步骤:
将BIM模型按楼层高度切割成单层模型,屏蔽其他干扰元素,只保留墙及高大于600mm的梁,并出图形平面图,记做:Image底图;
为更好的识别,将Image底图二值化处理;
集成OpenCvSharp,OpenCv是基于BSD许可发行的跨平台计算机视觉和机器学习软件库,OpenCvSharp是C#版;
利用轮廓识别函数Cv2.FindContours识别所有轮廓,其中,轮廓识别函数Cv2.FindContours是OpenCVSharp自带的函数,函数名为Contours,循环并过滤掉外层轮廓和面积小于1的内轮廓,并记录于contours不可跨域轮廓结果集中;contours不可跨域是记录轮廓的数组一,是容器;
在BIM中导出所有高度介于200mm~600mm的梁,导出灰度图并二值化,再与Image底图执行叠加运算;
通过OpenCvSharp求出轮廓,并除去干扰,将结果记录于contours可跨域中,contours可跨域是记录轮廓的数组二,是容器;
对contours可跨域执行对contours不可跨域的归属运算,将不可跨域的轮廓视作容器,把可跨域的轮廓通过图形位置关系装在可跨域轮廓中;
归属运算为:
最后进行喷淋的点位排布和烟感的点位排布。
2.根据权利要求1所述的一种在BIM模型中的快速排布点位方法,其特征在于:所述喷淋的点位排布具体为:
(1)循环遍历contour不可跨域,将每个轮廓单独作为一个独立的区域,求取该区域的最大矩形包围框,以包围框的长为x轴,包围框的高为y轴,形成局部笛卡尔坐标系,在此坐标系内,求取长度分割;
包围框长度为5m,建筑用途对应的危险等级为I级,则喷淋与喷淋的间距为3.0m,则该条边上有2个切割;
切割公式为:
包围框长=l
点位切割数量=取最大整数(l/3)=取最大整数(约1.67)=2;
x轴向上第一个点距离坐标系0点长度为:
(l-1*危险等级对应最大距离)/2=(5-1*3)/2=1
x轴向上第二个点距离坐标系0点长度为:
x轴向上第一个点距离坐标系0点长度+n*3=4;
将切割值记录于xArray;
与x轴切割同理,求取y值切割,并记录于yArray;
(2)循环xArray在循环体中再循环yArray;以x的值和y轴的值构建二维点位坐标temporyPoint;
(3)循环点集,判断点集是否与本轮廓内的,非跨域轮廓相交,如果相交则利用回溯法进行xArray长度变换;如果利用回溯法无法求组xArray的解,则利用回溯法进行yArray长度变换,直至求出解;如果无法求出解则报错,并返回空值;
(4)判断temporyPoint是否在本轮廓contour内,如果不在则摒弃temporyPoint,如果在则将此值加入到结果集result中。
3.根据权利要求1所述的一种在BIM模型中的快速排布点位方法,其特征在于:所述烟感的点位排布具体为:
(1)循环遍历contour不可跨域,将每个轮廓单独看成一个独立的区域,求取该轮廓的总面积,该区域烟感个数=求最大整数(该区域的面积/烟感保护面积);
(2)利用鱼鳞算法,将该区域等面积均分为该区域烟感个数等分;
(3)鱼鳞算法:
①将本区域分解成1平方毫米的方块;
②求取每个方块的坐标;
③求取满足面积的最小方块数=该轮廓的面积/该区域的烟感个数;轮廓面积单位为平方毫米;
④均分平均长度=满足面积的最小方块数的平方根;
⑤循环每个方块的坐标,判断该点坐标与下一个点的坐标是否小于均分平均长度,如果是则加入到该均分区域中,如果超过均分平均长度,则换行;继续循环;
⑥求出每个区域,并求取其中心位置作为喷淋布置点;
(4)返回每个contour不可跨域的烟感布置坐标。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中机中联工程有限公司,未经中机中联工程有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110553439.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种气化黑水减压闪蒸罐
- 下一篇:一种评价冰箱接水盘蒸发能力的试验方法