一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种CAD电气图纸电线连接自动断线方法与流程

2022-02-19 05:39:11 来源:中国专利 TAG:

一种cad电气图纸电线连接自动断线方法
技术领域
1.本发明属于建筑图纸电气设计技术领域,具体为一种cad电气图纸电线连接自动断线方法。


背景技术:

2.配电干线系统图又被称为“竖向系统图”,是针对整栋住宅的图纸,配电干线系统图表示了配电箱以及其他电气构件之间的相互关系以及住宅干线分布相关信息,设计配电干线系统图时应遵循以下七条设计原则:
3.1.满足设计深度要求;
4.2.配电干线要清晰,可根据不同情况按变电室、配电区域、竖井划分,并标注大致功能;
5.3.减少变电室小回路出现,屋顶的除消防电梯外的消防电源可合用双电源切换箱,然后放射配出;
6.4.尽量少用干线连接多个配电箱;
7.5.尽量避免采用双电缆并用作为一路干线的放射;
8.6.t接连接时,要注意交代分支出回路的电缆规格;
9.7.设计文件中表示配电箱编号原则、干线回路编号原则。
10.在配电干线系统图设计过程中,设计师往往会在图纸电路相交处进行断线处理,以保持图纸的整体美观性和可读性,目前这一过程均为设计师人工判断并处理,人工进行上述操作会有以下两个弊端:
11.1.设计师会由于粗心而遗漏一些相交线路,影响图纸的可读性;
12.2.线路相交部分较多,如设计师一一处理会影响出图效率。
13.因此针对上述问题,提出一种利用计算机软件工程相关技术,结合电气设计规范,解决配电干线系统图中相交线路自动断线的问题,具有自动处理效率高和准确度高的优点。


技术实现要素:

14.针对现有技术的不足,本发明提供了一种cad电气图纸电线连接自动断线方法,具有自动处理效率高,准确度高的优点。
15.为实现上述目的,本发明提供如下技术方案:一种cad电气图纸电线连接自动断线方法,该cad电气图纸电线连接自动断线方法的具体操作步骤如下:
16.s1、对配电干线系统图进行扫描计算,获取配电干线系统图内所有的连线;
17.s2、对获取到的配电干线系统图内所有的连线进行过滤;
18.s3、对连线两两之间进行相交判断,计算并记录相交点;
19.s4、对相交点处的电线进行内缩(断线)处理。
20.优选的,所述s1中配电干线系统图内的连线以列表的形式储存,所述储存形式为
[[x1,y1],[x2,y2]],通过这种形式对连线进行储存,能够更加直观的对连线进行观察,同时也更加方便容易的对连线进行对比记录。
[0021]
优选的,所述s2中连线的过滤方式为:根据两点之间的欧式距离对上述所有连线进行过滤,通过这种过滤方式能够减小遍历一次的时间复杂度,提高整体工作效率,降低处理的复杂程度。
[0022]
优选的,所述s3中相交处交点坐标的求法为:
[0023]
对于线段(x1,y1),(x2,y2),它的参数方程为:
[0024][0025]
对于线段(x3,y3),(x4,y4),其参数方程为:
[0026][0027]
方程组可以写成:
[0028][0029]
等价于:
[0030][0031]
使用cramer法则求解参数方程系数:
[0032][0033]
可得两直线的参数方程,即可求出交点坐标,cramer法则用于判断具有n个未知数的n个线性方程的方程组解的情况,能够方便的对坐标交点进行求解,结果更加准确。
[0034]
优选的,所述s4中对电线的内缩处理方式分为两步,所述第一步:判断线段方向(水平/垂直),所述第二步:对水平线段进行断线操作。
[0035]
优选的,所述第一步的具体操作方式为:根据坐标的x,y值,判断线段是水平方向还是垂直方向,当线段为水平线段时进行第二步操作,当线段为垂直线段时跳过此线段;所述第二步的具体操作方式为:以连线交点为中心,对判断为横向的线段进行断线操作。
[0036]
与现有技术相比,本发明的有益效果如下:
[0037]
本技术通过计算机软件工程相关技术,获取配电干线系统图内的所有连线,并以列表的形式储存,通过对连线进行过滤,并计算出相交点,通过对相交点进行自动断线处理,以此减少设计师的工作量,并且由计算机自动处理能够提高精确度,不用担心设计师由于粗心产生的遗漏,也能够有效的提高出图效率。
附图说明
[0038]
图1为本发明自动断线流程图;
[0039]
图2为本发明自动断线效果图。
具体实施方式
[0040]
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0041]
如图1至图2所示,本发明提供一种技术方案:一种cad电气图纸电线连接自动断线方法,该cad电气图纸电线连接自动断线方法的具体操作步骤如下:
[0042]
s1、对配电干线系统图进行扫描计算,获取配电干线系统图内所有的连线;
[0043]
s2、对获取到的配电干线系统图内所有的连线进行过滤;
[0044]
s3、对连线两两之间进行相交判断,计算并记录相交点;
[0045]
s4、对相交点处的电线进行内缩(断线)处理。
[0046]
其中,s1中配电干线系统图内的连线以列表的形式储存,储存形式为[[x1,y1],[x2,y2]],通过这种形式对连线进行储存,能够更加直观的对连线进行观察,同时也更加方便容易的对连线进行对比记录。
[0047]
其中,s2中连线的过滤方式为:根据两点之间的欧式距离对上述所有连线进行过滤,通过这种过滤方式能够减小遍历一次的时间复杂度,提高整体工作效率,降低处理的复杂程度。
[0048]
其中,s3中相交处交点坐标的求法为:
[0049]
对于线段(x1,y1),(x2,y2),它的参数方程为:
[0050][0051]
对于线段(x3,y3),(x4,y4),其参数方程为:
[0052][0053]
方程组可以写成:
[0054][0055]
等价于:
[0056][0057]
使用cramer法则求解参数方程系数:
[0058][0059]
可得两直线的参数方程,即可求出交点坐标,cramer法则用于判断具有n个未知数的n个线性方程的方程组解的情况,能够方便的对坐标交点进行求解,结果更加准确。
[0060]
其中,s4中对电线的内缩处理方式分为两步,第一步:判断线段方向(水平/垂直),第二步:对水平线段进行断线操作。
[0061]
其中,第一步的具体操作方式为:根据坐标的x,y值,判断线段是水平方向还是垂直方向,当线段为水平线段时进行第二步操作,当线段为垂直线段时跳过此线段;第二步的具体操作方式为:以连线交点为中心,对判断为横向的线段进行断线操作。
[0062]
需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。
[0063]
尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献