System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及网络设计技术,更具体的说,是涉及一种网络图处理方法及装置。
技术介绍
1、在电路设计场景中,网络图和原理图往往非常大,会分布于多个页面中,这就使得查看时需要不停的跳转切换至不同的页面进行查看,造成读图困难,获取信息效率低下。
技术实现思路
1、有鉴于此,本申请提供如下技术方案:
2、一种网络图处理方法,包括:
3、获得第一网络图中各页面的网表信息;
4、基于各页面中各个对象的对象类别,划分所述第一网络图的层级连接关系;
5、基于所述网表信息和所述层级连接关系,将所述各页面中各个对象的连接情况整合为第一分布示意图;
6、其中,所述对象至少包括电阻、电感或电容。
7、可选的,其中,所述网表信息至少包括对象信息和网络与对象间的连接关系,所述网络为所述第一网络图中的最小单元网络,所述最小单元网络包括网络名称和该最小单元网络连接的器件数据。
8、可选的,所述基于所述网表信息和所述层级连接关系,将所述个页面中各个对象的连接情况整合为第一分布示意图,包括:
9、针对每一个所述网络,遍历其连接的所有器件;
10、确定遍历的每一个器件的器件类型以及当前遍历的所述网络与其他网络的层级连接关系;
11、基于所述器件类型和所述层级连接关系得到所述第一网络图的第一分布示意图。
12、可选的,所述确定遍历的每一个器件的器件类型以及当前遍历的所述网络与其他网络的层级连接关
13、遍历所述网络连接的所有器件,确定各个器件的器件类型;
14、若确定第一器件包括由电阻、电感和电容组成组中的至少一种器件,基于所述第一器件的连接状态确定不同网络的层级连接关系。
15、可选的,所述基于所述第一器件的连接状态确定不同网络的层级连接关系,包括:
16、所述第一器件两端分别连接不同网络;
17、将所述第一器件另一端连接的网络确定为当前遍历的当第t级网络连接的第t+1级网络,其中,t为自然数。
18、可选的,在所述将所述第一器件另一端连接的网络确定为当前遍历的当第t级网络连接的第t+1级网络后,还包括:
19、对所述第t+1级网络连接的所有器件进行遍历,并确定所述第t+1级网络连接的每一个器件的器件类型以及所述第t+1级网络与其他网络的层级连接关系。
20、可选的,还包括:
21、若所述第t级网络连接的所有器件以及所述第t级网络通过器件延伸连接的所有层级数高于t级的网络遍历完成,则返回第t-1级网络进行所述第t-1级网络其他器件的遍历。
22、可选的,将所述第一器件另一端连接的网络确定为当前遍历的当第t级网络连接的第t+1级网络,包括:
23、以所述第一器件另一端的标识数据为关键词搜索所述网表信息,确定与所述第一器件另一端连接的网络;
24、将与所述第一器件另一端连接的网络确定为当前遍历的当第t级网络连接的第t+1级网络。
25、可选的,所述网表信息中的所有器件的器件类型和不同网络间的层级连接关系构成结果数据,所述基于所述器件类型和所述层级连接关系得到所述第一网络图的第一分布示意图,包括:
26、针对当前搜索的层级网络,遍历所述结果数据中对应当前搜索层级的文本行区域;
27、基于所述文本行区域的数据内容建立树形结构。
28、本申请还公开了一种网络图处理装置,包括:
29、网表获得模块,用于获得第一网络图中各页面的网表信息;
30、层级处理模块,用于基于各页面中各个对象的对象类别,划分所述第一网络图的层级连接关系;
31、分布图处理模块,用于基于所述网表信息和所述层级连接关系,将所述各页面中各个对象的连接情况整合为第一分布示意图;
32、其中,所述对象至少包括电阻、电感和电容。
本文档来自技高网...【技术保护点】
1.一种网络图处理方法,包括:
2.根据权利要求1所述的网络图处理方法,其中,所述网表信息至少包括对象信息和网络与对象间的连接关系,所述网络为所述第一网络图中的最小单元网络,所述最小单元网络包括网络名称和该最小单元网络连接的器件数据。
3.根据权利要求2所述的网络图处理方法,所述基于所述网表信息和所述层级连接关系,将所述个页面中各个对象的连接情况整合为第一分布示意图,包括:
4.根据权利要求3所述的网络图处理方法,所述确定遍历的每一个器件的器件类型以及当前遍历的所述网络与其他网络的层级连接关系,包括:
5.根据权利要求4所述的网络图处理方法,所述基于所述第一器件的连接状态确定不同网络的层级连接关系,包括:
6.根据权利要求5所述的网络图处理方法,在所述将所述第一器件另一端连接的网络确定为当前遍历的当第t级网络连接的第t+1级网络后,还包括:
7.根据权利要求5所述的网络图处理方法,还包括:
8.根据权利要求5所述的网络图处理方法,将所述第一器件另一端连接的网络确定为当前遍历的当第t级网络连接的第t
9.根据权利要求3所述的网络图处理方法,所述网表信息中的所有器件的器件类型和不同网络间的层级连接关系构成结果数据,所述基于所述器件类型和所述层级连接关系得到所述第一网络图的第一分布示意图,包括:
10.一种网络图处理装置,包括:
...【技术特征摘要】
1.一种网络图处理方法,包括:
2.根据权利要求1所述的网络图处理方法,其中,所述网表信息至少包括对象信息和网络与对象间的连接关系,所述网络为所述第一网络图中的最小单元网络,所述最小单元网络包括网络名称和该最小单元网络连接的器件数据。
3.根据权利要求2所述的网络图处理方法,所述基于所述网表信息和所述层级连接关系,将所述个页面中各个对象的连接情况整合为第一分布示意图,包括:
4.根据权利要求3所述的网络图处理方法,所述确定遍历的每一个器件的器件类型以及当前遍历的所述网络与其他网络的层级连接关系,包括:
5.根据权利要求4所述的网络图处理方法,所述基于所述第一器件的连接状态确定不同...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。