一种自动绘制电气图纸的方法、设备和存储介质技术

技术编号:33343828 阅读:60 留言:0更新日期:2022-05-08 09:34
本发明专利技术涉及一种自动绘制电气图纸的方法、设备和存储介质,其方法包括以下步骤:S1:创建多个电气设备的图标,形成图标组;S2:针对图标组分别运用环形连接法、链形连接法和树形连接法,得出三种连接方案;S3:根据三种连接方案自动绘制电气图纸。上述方案中,针对电气图纸中的设备图标分别采用环形连接法、链形连接法、树形连接法得出不同的连接方案,且对同一种连线方式,采用不同安装方式的多组图标的结合,实现了电气图纸的平面布线和系统图自动绘制,大大提供了绘图的效率和准确度。大大提供了绘图的效率和准确度。大大提供了绘图的效率和准确度。

【技术实现步骤摘要】
一种自动绘制电气图纸的方法、设备和存储介质


[0001]本专利技术涉及电气设计领域,更具体地,涉及一种自动绘制电气图纸的方法、设备和存储介质。

技术介绍

[0002]建筑电气设计中,电气系统图和电气平面图是常见的电气图纸类型,电气平面图是指建筑施工面上的电气设备分布和布线分布,包括电气设备的位置以及电缆走向信息。电气系统图是表达各种电缆与各种电气设备(包括电气设备内的各种元器件)相互间关系的一种示意图。
[0003]传统的电气设计图纸是通过计算机辅助设计软件手工绘制而成,即在电气图纸绘制过程中需要绘制每个电气设备对应的图标以及绘制电气设备之间的连线。但在实际项目中,电气设备数量众多,设计规范及施工规范的做法要求比较多,线路连接结构复杂,绘制工作量大,容易出错,绘图效率低。
[0004]现有的技术中,公开了一种方法:确定设备对象,制作所述设备对象的Eplan图纸模板;根据设备对象的Eplan图纸模板,制作设备树规范和Eplan图纸转换规则;将项目规划内容转换为设备树;根据所述Eplan图纸转换规则,将所述设备树内的设备生成电气图纸,套用图纸模板,只能绘制固定格式的图纸,在线路连接结构复杂时,此方法并不适用。

技术实现思路

[0005]本专利技术为解决现有的线路连接结构复杂时,绘制工作容易出错,且绘图效率低的技术缺陷,提供了一种自动绘制电气图纸的方法、设备和存储介质。
[0006]为实现以上专利技术目的,采用的技术方案是:
[0007]一种自动绘制电气图纸的方法,包括以下步骤:
[0008]S1:创建多个电气设备的图标,形成图标组;
[0009]S2:针对图标组分别运用环形连接法、链形连接法和树形连接法,得出三种连接方案;
[0010]S3:根据三种连接方案自动绘制电气图纸。
[0011]上述方案中,针对电气图纸中的设备图标分别采用环形连接法、链形连接法、树形连接法得出不同的连接方案,且对同一种连线方式,采用不同安装方式的多组图标的结合,实现了电气图纸的平面布线和系统图自动绘制,大大提供了绘图的效率和准确度。
[0012]优选的,在步骤S1中,创建类型不同的图标,根据安装方式的不同来分为不同的图标组。
[0013]优选的,在步骤S2中,其环形连接法包括以下步骤:
[0014]S211:选择需要环形连接的若干个图标组;
[0015]S212:使用tsp的最短路径算法,确定第一个图标组之间的第一环形连接方案;
[0016]S213:确定第一环形连接方案第一个图标,并开始逐个图标进行排序,直到连线回
到第一图标,把每个图标的代码记录下来,生成第一图标排序表;
[0017]S214:第二图标组中的遍历每个图标,记录每个图标离第一图标组最近的第三图标代码;
[0018]S215:将第一图标排序表中第三图标的代码复制成两个,在所述两个相同代码中间插入第二图标代码,形成第二图标排序表,并以此类推;
[0019]S216:在第二排序表中,按顺序对图标个数进行统计,间隔一定的图标个数后增加一个隔离模块的代码,形成环形接线的第三排序表;
[0020]S217:每个图标均记录由何处引来以及引向何处,得出第一连线方案。
[0021]优选的,在步骤S212中,所述tsp的最短路径算法包括但不仅限于蚁群算法、退火算法、遗传算法和粒子组算法。
[0022]优选的,在步骤S2中,其链形连接法包括以下步骤:
[0023]S221:选择需要链形连接的若干个图标组;
[0024]S222:确定图标组中链形连线的第一根部图标,搜索并记录离第一根部图标最近的第二根部图标,再搜索离第二根部图标最近的第三根部图标,并以此类推;
[0025]S223:每个图标均记录由何处引来及引向何处,得出第二连线方案。
[0026]优选的,在步骤S2中,其树形连接法包括以下步骤:
[0027]S231:确定需要树形连线的若干个图标组;
[0028]S232:确定图标组中链形连线的根部图标,用最小生成树算法的出树形接线的最短路径方案,进行树形连线;
[0029]S233:每个图标均记录由何处引来及引向何处,得出第三连线方案。
[0030]优选的,在步骤S232中,所述最小生成树算法包括但不仅限于Kruskal算法和Prim算法。
[0031]优选的,在步骤S3中,根据第一、第二、第三连线方案自动绘制电气图纸,具体为根据第一连线方案生成系统图时,是根据排列表依次生成系统图的图标,在绘制系统图的时候对相同图块进行合并统计;第二、第三连线方案在图标上方引出一条短线,和各自的系统主线连接。
[0032]一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现所述方法的步骤。
[0033]一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现所述方法的步骤。
[0034]与现有技术相比,本专利技术的有益效果是:
[0035]本专利技术提供的一种自动绘制电气图纸的方法、设备和存储介质,针对电气图纸中的设备图标分别采用环形连接法、链形连接法、树形连接法得出不同的连接方案,且对同一种连线方式,采用不同安装方式的多组图标的结合,实现了电气图纸的平面布线和系统图自动绘制,大大提供了绘图的效率和准确度。
附图说明
[0036]图1为本专利技术的方法流程图;
[0037]图2为本专利技术的环形连接法的方法流程图;
[0038]图3为本专利技术的链形连接法的方法流程图;
[0039]图4为本专利技术的树形连接法的方法流程图;
[0040]图5为本专利技术的图标分类示意图;
[0041]图6为本专利技术的图标群组的区域示意图;
[0042]图7为本专利技术的tsp的最短路径算法示意图;
[0043]图8为本专利技术的第一环形连接方案示意图;
[0044]图9为本专利技术的第一环形连接方案的第一图标示意图;
[0045]图10为本专利技术的图标代码示意图;
[0046]图11为本专利技术的隔离模块示意图;
[0047]图12为本专利技术的隔离模块插入流程图;
[0048]图13为本专利技术的链形连接法的图标搜索图;
[0049]图14为本专利技术的最小生成树算法流程图;
[0050]图15为本专利技术的第三连接方案示意图;
[0051]图16为本专利技术的火灾报警系统图。
具体实施方式
[0052]附图仅用于示例性说明,不能理解为对本专利的限制;
[0053]以下结合附图和实施例对本专利技术做进一步的阐述。
[0054]实施例1
[0055]如图1、图2、图3和图4所示,一种自动绘制电气图纸的方法,包括以下步骤:
[0056]S1:创建多个电气设备的图标,形成图标组;
[0057]S2:针对本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种自动绘制电气图纸的方法,其特征在于,包括以下步骤:S1:创建多个电气设备的图标,形成图标组;S2:针对图标组分别运用环形连接法、链形连接法和树形连接法,得出三种连接方案;S3:根据三种连接方案自动绘制电气图纸。2.根据权利要求1所述的一种自动绘制电气图纸的方法,其特征在于,在步骤S1中,创建类型不同的图标,根据安装方式的不同来分为不同的图标组。3.根据权利要求2所述的一种自动绘制电气图纸的方法,其特征在于,在步骤S2中,其环形连接法包括以下步骤:S211:选择需要环形连接的若干个图标组;S212:使用tsp的最短路径算法,确定第一个图标组之间的第一环形连接方案;S213:确定第一环形连接方案第一个图标,并开始逐个图标进行排序,直到连线回到第一图标,把每个图标的代码记录下来,生成第一图标排序表;S214:第二图标组中的遍历每个图标,记录每个图标离第一图标组最近的第三图标代码;S215:将第一图标排序表中第三图标的代码复制成两个,在所述两个相同代码中间插入第二图标代码,形成第二图标排序表,并以此类推;S216:在第二排序表中,按顺序对图标个数进行统计,间隔一定的图标个数后增加一个隔离模块的代码,形成环形接线的第三排序表;S217:每个图标均记录由何处引来以及引向何处,得出第一连线方案。4.根据权利要求3所述的一种自动绘制电气图纸的方法,其特征在于,在步骤S212中,所述tsp的最短路径算法包括但不仅限于蚁群算法、退火算法、遗传算法和粒子组算法。5.根据权利要求3所述的一种自动绘制电气图纸的方法,其特征在于,在步骤S2中,其...

【专利技术属性】
技术研发人员:黄程
申请(专利权)人:广州澳宾信息科技有限公司
类型:发明
国别省市:

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

1