[发明专利]一种基于B星算法的CAD图纸消防联动报警线槽排布方法在审
申请号: | 202111229644.4 | 申请日: | 2021-10-21 |
公开(公告)号: | CN113886931A | 公开(公告)日: | 2022-01-04 |
发明(设计)人: | 谷维鑫;李一帆 | 申请(专利权)人: | 上海品览数据科技有限公司 |
主分类号: | G06F30/13 | 分类号: | G06F30/13;G06F30/18;G06F30/27;G06K9/62;G06N3/08 |
代理公司: | 上海互顺专利代理事务所(普通合伙) 31332 | 代理人: | 韦志刚 |
地址: | 200000 上海市静安区*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 算法 cad 图纸 消防 联动 报警 排布 方法 | ||
本发明属于建筑设计施工技术领域,且公开了一种基于B星算法的CAD图纸消防联动报警线槽排布方法,包括如下步骤:S1、获取待绘制的建筑底图dwg文件;S2、通过cad解析服务,获取图纸相关楼层信息和构成构件的最基础图元信息,判断楼层信息;S3、构件合并与分类,将含义相近的图层的基础图元按照特定的匹配模式进行合并。本发明运用深度神经网络模型解决了CAD建筑设计图纸中构件和空间的精准识别问题,减少了构件识别对图层的过度依赖,基于识别到的构件和空间,解决电气设计中的消防联动报警线槽的排布问题,依靠计算机的精准计算,既能够保证排布完全符合设计规范,人力成本和时间成本更是得到了最大程度的节省。
技术领域
本发明属于建筑设计施工技术领域,具体是一种基于B星算法的CAD图纸消防联动报警线槽排布方法。
背景技术
消防联动指的是消防支队联合成立突发环境污染事件应急救援指挥中心,组建应急队伍,确保突发环境污染事故不期而至时,能够最大限度地降低危害和损失,保障公众人身与环境安全。
现在的建筑设计施工领域,CAD图纸的绘制主要是由具有多年工作经验的电气设计师手动进行消防联动报警线槽的排布,但这样的方式,通常导致以下几个问题:1、消防联动报警线槽的排布需要考虑周围墙体等诸多因素,同时兼顾美观性、安全性,而设计师通常是超负荷作业,疲劳之下难免出现疏忽,从而安全隐患的产生;2、设计师手动进行排布,时间周期长,无法快速及时地响应施工中的变更;3、施工图的绘制通常需要经验丰富的电气设计工程师,需要其积累的行业知识作为绘图的基础条件,从而导致人工设计成本较高。
发明内容
本发明的目的是针对以上问题,本发明提供了一种基于B星算法的CAD图纸消防联动报警线槽排布方法,具有无安全隐患、节省成本的优点。
为实现上述目的,本发明提供如下技术方案:一种基于B星算法的CAD图纸消防联动报警线槽排布方法,包括如下步骤:
S1、获取待绘制的建筑底图dwg文件;
S2、通过cad解析服务,获取图纸相关楼层信息和构成构件的最基础图元信息,判断楼层信息;
S3、构件合并与分类,将含义相近的图层的基础图元按照特定的匹配模式进行合并,获取每个构件的外接矩形框,采用基于深度学习的分类模型对图片上构件外接矩形区域进行分类,获取构件的类别名称,若可以获取到构件及其名称则记录此条标志为1;否则记录此条标志为0,进入统计分析流程;
S4、空间的分割与命名,在S3中已经分类构件中找到门窗构件,并连接门窗的两侧的短墙线,从而形成封闭空间,然后用图像处理的方法找到每个小空间,然后为每个小空间匹配空间内部文本,从而得到每个空间名称,若可以获取到空间及其名称则记录此条标志为1;否则记录此条标志为0,进入统计分析流程;
S5、根据国家建筑电气设计规范所述,在步骤S3、S4中得到的构件和空间中,获取需要连接消防联动报警线槽的设备或者空间,并以其作为节点,采用prim算法获取最小生成树,根据最小生成树的节点连接信息确定消防联动报警线槽的连接顺序,若可以获取到连接顺序则记录此条标志为1;否则记录此条标志为0,进入统计分析流程;
S6、根据S5中消防联动报警线槽的连接顺序,对于每两个需要连接的设备或空间采用B星算法完成消防联动报警线槽的排布,若所有需要连接的设备或空间均完成消防联动报警线槽的排布,则记录此条标志为1;否则记录此条标志为0,进入统计分析流程;
S7、对整个过程的动作结果进行统计分析,记录标志位全部为1,则完成图纸的自动化出图,若存在标志0,则未能成功出图;同时,根据标志0出现的位置获取图纸未能完成自动化出图的原因,整个操作步骤从S1~S7采用的是YES和NO的判断处理方式,如果可以继续往下工作则会为YES,如果不可以则会为NO,采用二选一的工作形式,不会出现其他第三种情况。
作为本发明的一种优选技术方案,所述S3步骤具体包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海品览数据科技有限公司,未经上海品览数据科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111229644.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种建筑设计说明文档的自动生成方法
- 下一篇:一种卤肉类食品加工方法