买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】一种基于B星算法的CAD图纸消防联动报警线槽排布方法_上海品览数据科技有限公司_202111229644.4 

申请/专利权人:上海品览数据科技有限公司

申请日:2021-10-21

公开(公告)日:2024-04-30

公开(公告)号:CN113886931B

主分类号:G06F30/13

分类号:G06F30/13;G06F30/18;G06F30/27;G06V30/422;G06V10/764;G06V10/82

优先权:

专利状态码:有效-授权

法律状态:2024.04.30#授权;2022.01.21#实质审查的生效;2022.01.04#公开

摘要:本发明属于建筑设计施工技术领域,且公开了一种基于B星算法的CAD图纸消防联动报警线槽排布方法,包括如下步骤:S1、获取待绘制的建筑底图dwg文件;S2、通过cad解析服务,获取图纸相关楼层信息和构成构件的最基础图元信息,判断楼层信息;S3、构件合并与分类,将含义相近的图层的基础图元按照特定的匹配模式进行合并。本发明运用深度神经网络模型解决了CAD建筑设计图纸中构件和空间的精准识别问题,减少了构件识别对图层的过度依赖,基于识别到的构件和空间,解决电气设计中的消防联动报警线槽的排布问题,依靠计算机的精准计算,既能够保证排布完全符合设计规范,人力成本和时间成本更是得到了最大程度的节省。

主权项:1.一种基于B星算法的CAD图纸消防联动报警线槽排布方法,其特征在于,包括如下步骤:S1、获取待绘制的建筑底图dwg文件;S2、通过cad解析服务,获取图纸相关楼层信息和构成构件的最基础图元信息,判断楼层信息;S3、构件合并与分类,将含义相近的图层的基础图元按照特定的匹配模式进行合并,获取每个构件的外接矩形框;S4、空间的分割与命名,在S3中已经分类构件中找到门窗构件,并连接门窗的两侧的短墙线,从而形成封闭空间,然后用图像处理的方法找到每个小空间,然后为每个小空间匹配空间内部文本,从而得到每个空间名称;S5、在步骤S3、S4中得到的构件和空间中,获取需要连接消防联动报警线槽的设备或者空间,并以其作为节点,采用prim算法获取最小生成树,根据最小生成树的节点连接信息确定消防联动报警线槽的连接顺序;S6、根据S5中消防联动报警线槽的连接顺序,对于每两个需要连接的设备或空间采用B星算法完成消防联动报警线槽的排布;S7、对整个过程的动作结果进行统计分析,记录标志位全部为1,则完成图纸的自动化出图,若存在标志0,则未能成功出图;同时,根据标志0出现的位置获取图纸未能完成自动化出图的原因;所述S6步骤具体包括:S61、处理图纸信息,构建寻找可排布路径的地图,具体过程为:将消防联动报警线槽排布过程中需要躲避的构件或空间,在地图中置为障碍,建筑轮廓外的区域也无法排布消防联动报警线槽,同样在地图中置为障碍;S62、遍历S5中得到的消防联动报警线槽的连接顺序,对每两个需要连接的连接点,采用B星算法计算出消防联动报警线槽的可排布路径,B星算法具体过程为:(1)起始,探索节点为自由节点,从一连接点出发,向目标连接点前进;(2)自由节点前进过程中判断前面是否为障碍;a、不是障碍,向目标前进一步,仍为自由节点;b、是障碍,以前方障碍为界,分出左右两个分支,分别试图绕过障碍,这两个分支节点即成为两个绕爬的探索节点;绕爬的探索节点绕过障碍后,又成为自由节点,回到(2);(3)探索节点前进后,判断当前地图格子是否为目标连接点,如果是则寻路成功,根据寻路过程构造完整路径,此路径则为消防联动报警线槽的最佳排布。

全文数据:

权利要求:

百度查询: 上海品览数据科技有限公司 一种基于B星算法的CAD图纸消防联动报警线槽排布方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。