System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及电路设计领域,特别是涉及一种复用模块指导文件调用方法、装置和计算机设备。
技术介绍
1、随着电子行业以及pcb电路不断发展,很多项目存在复用多个相同功能模块的系统架构设计。相关的技术中已开发出通过原理图模块化设计,生成模块属性并导入到软件中绘制成相当于一个器件封装类型的模块功能。
2、然而目前技术,在进行多个pcb模块复用操作时,无法快速找到模块说明指导手册,需要根据物料编号人为在资料库里查询,从而花费大量时间。
技术实现思路
1、基于此,有必要针对上述技术问题,提供一种复用模块指导文件调用方法、装置和计算机设备。
2、第一方面,本申请提供了一种复用模块指导文件调用方法,所述方法包括;
3、获取编码文本以及当前显示电路板中各个器件的第一器件编码;所述编码文本包括复用模块指导文件对应的第二器件编码;
4、根据所述编码文本以及各个器件的第一器件编码,确定标注器件并对标注器件进行差异显示;
5、获取用户输入指令,并根据所述用户输入指令在所述标注器件中确定目标器件编码;
6、根据所述目标器件编码,获取所述目标器件编码对应的复用模块指导文件的目标存储地址;
7、根据所述目标器件编码以及目标存储地址,调用复用模块指导文件并进行显示。
8、在其中一个实施例中,所述获取编码文本包括:
9、获取所述编码文本,并将所述编码文本写入allegro软件运行目录。
10、在其中一
11、获取当前显示电路板中各个器件的数据库标识符;
12、分别对各个器件的数据库标识符进行解析,得到当前显示电路板中各个器件的第一器件编码。
13、在其中一个实施例中,根据所述编码文本以及各个器件的第一器件编码,确定标注器件并对标注器件进行差异显示包括:
14、按行读取所述编码文本中的第二器件编码,并以字符串格式将每一行的第二器件编码分别存储至对应的第一中间文件;
15、依次读取所述第一中间文件中的每个第二器件编码,并分别存储至第二中间文件;
16、根据所有所述第二中间文件以及各个器件的第一器件编码,确定标注器件并对标注器件进行差异显示。
17、在其中一个实施例中,所述根据所有所述第二中间文件以及各个器件的第一器件编码,确定标注器件并对标注器件进行差异显示包括:
18、将每个器件对应的第一器件编码分别与所有第二中间文件对应的第二器件编码进行匹配;
19、若匹配成功,则将所述第一器件编码对应的器件作为标注器件;
20、将当前显示电路板中的标注器件进行差异化显示。
21、在其中一个实施例中,所述复用模块指导文件存储于公共存储目录;所述复用模块指导文件的命名包括第二器件编码;所述根据所述目标器件编码,获取所述目标器件编码对应的复用模块指导文件的目标存储地址包括:
22、根据所述目标器件编码,在所述公共存储目录下查找所述复用模块指导文件的命名,确定所述目标器件编码对应的复用模块指导文件;
23、获取所述目标器件编码对应的复用模块指导文件的目标存储地址。
24、在其中一个实施例中,所述根据所述目标器件编码以及目标存储地址,调用复用模块指导文件并进行显示包括:
25、所述根据所述目标器件编码以及目标存储地址,生成调用链接;
26、检测所述调用链接,若所述调用链接正确,则调用复用模块指导文件并进行显示;若所述调用链接错误,则进行错误提示。
27、第二方面,本申请还提供了一种复用模块指导文件调用装置,所述装置包括:
28、第一获取模块,用于获取编码文本以及当前显示电路板中各个器件的第一器件编码;所述编码文本包括复用模块指导文件对应的第二器件编码;
29、标注模块,用于根据所述编码文本以及各个器件的第一器件编码,确定标注器件并对标注器件进行差异显示;
30、确定模块,用于获取用户输入指令,并根据所述用户输入指令在所述标注器件中确定目标器件编码;
31、第二获取模块,用于根据所述目标器件编码,获取所述目标器件编码对应的复用模块指导文件的目标存储地址;
32、显示模块,用于根据所述目标器件编码以及目标存储地址,调用复用模块指导文件并进行显示。
33、第三方面,本申请还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述第一方面任一种复用模块指导文件调用方法:
34、获取编码文本以及当前显示电路板中各个器件的第一器件编码;所述编码文本包括复用模块指导文件对应的第二器件编码;
35、根据所述编码文本以及各个器件的第一器件编码,确定标注器件并对标注器件进行差异显示;
36、获取用户输入指令,并根据所述用户输入指令在所述标注器件中确定目标器件编码;
37、根据所述目标器件编码,获取所述目标器件编码对应的复用模块指导文件的目标存储地址;
38、根据所述目标器件编码以及目标存储地址,调用复用模块指导文件并进行显示。
39、第四方面,本申请还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面任一种复用模块指导文件调用方法:
40、获取编码文本以及当前显示电路板中各个器件的第一器件编码;所述编码文本包括复用模块指导文件对应的第二器件编码;
41、根据所述编码文本以及各个器件的第一器件编码,确定标注器件并对标注器件进行差异显示;
42、获取用户输入指令,并根据所述用户输入指令在所述标注器件中确定目标器件编码;
43、根据所述目标器件编码,获取所述目标器件编码对应的复用模块指导文件的目标存储地址;
44、根据所述目标器件编码以及目标存储地址,调用复用模块指导文件并进行显示。
45、上述复用模块指导文件调用方法、装置和计算机设备,包括获取编码文本以及当前显示电路板中各个器件的第一器件编码;所述编码文本包括复用模块指导文件对应的第二器件编码;根据所述编码文本以及各个器件的第一器件编码,确定标注器件并对标注器件进行差异显示;获取用户输入指令,并根据所述用户输入指令在所述标注器件中确定目标器件编码;根据所述目标器件编码,获取所述目标器件编码对应的复用模块指导文件的目标存储地址;根据所述目标器件编码以及目标存储地址,调用复用模块指导文件并进行显示。上述复用模块指导文件调用方法,能够实现对于复用模块的对应指导文件的快捷简便的调用。
本文档来自技高网...【技术保护点】
1.一种复用模块指导文件调用方法,其特征在于,所述方法包括:
2.根据权利要求1所述的复用模块指导文件调用方法,其特征在于,所述获取编码文本包括:
3.根据权利要求1所述的复用模块指导文件调用方法,其特征在于,所述获取当前显示电路板中各个器件的第一器件编码包括:
4.根据权利要求1所述的复用模块指导文件调用方法,其特征在于,根据所述编码文本以及各个器件的第一器件编码,确定标注器件并对标注器件进行差异显示包括:
5.根据权利要求4所述的复用模块指导文件调用方法,其特征在于,所述根据所有所述第二中间文件以及各个器件的第一器件编码,确定标注器件并对标注器件进行差异显示包括:
6.根据权利要求5所述的复用模块指导文件调用方法,其特征在于,所述复用模块指导文件存储于公共存储目录;所述复用模块指导文件的命名包括第二器件编码;所述根据所述目标器件编码,获取所述目标器件编码对应的复用模块指导文件的目标存储地址包括:
7.根据权利要求6所述的复用模块指导文件调用方法,其特征在于,所述根据所述目标器件编码以及目标存储地址,调用复
8.一种复用模块指导文件调用装置,其特征在于,所述装置包括:
9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述的方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。
...【技术特征摘要】
1.一种复用模块指导文件调用方法,其特征在于,所述方法包括:
2.根据权利要求1所述的复用模块指导文件调用方法,其特征在于,所述获取编码文本包括:
3.根据权利要求1所述的复用模块指导文件调用方法,其特征在于,所述获取当前显示电路板中各个器件的第一器件编码包括:
4.根据权利要求1所述的复用模块指导文件调用方法,其特征在于,根据所述编码文本以及各个器件的第一器件编码,确定标注器件并对标注器件进行差异显示包括:
5.根据权利要求4所述的复用模块指导文件调用方法,其特征在于,所述根据所有所述第二中间文件以及各个器件的第一器件编码,确定标注器件并对标注器件进行差异显示包括:
6.根据权利要求5所述的复用模块指导文件调用方法,其特征在于,所述复用模...
【专利技术属性】
技术研发人员:叶建华,孙启迪,高永威,蒋建波,华立爽,曹亮,赵建军,
申请(专利权)人:福瑞泰克智能系统有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。