一种PCB中自动检测多余元件的方法与流程

文档序号:12135088阅读:785来源:国知局

本发明涉及服务器安全监测技术领域,具体提供一种PCB中自动检测多余元件的方法。



背景技术:

计算机具有存储信息量大,使用者获取信息方便快捷等优点,已经得到广泛的应用。特别是随着人们生活水平的不断提高,社会经济水平迅速发展,随之带来的是社会先进技术的进步,计算机也有了更长足的发展,使用者对计算机的各项性能要求越来越高,相应的计算机的硬件以及软件也有了相应的改进。PCB(Printed Circuit Board)中文名称为印制电路板,又称为印刷线路板,是计算机中重要的电子部件,是电子元件的支撑体,也是电子元件电气连接的载体。计算机中的很多元件都需要依附于PCB才能发挥其作用。但是,计算机中的元件很多,特别是随着计算机各项性能的改进,计算机中的元件也相应的增多,导致PCB上元件的密度增加。在PCB设计时,由于元件的量过多,会导致PCB中有多余元件存在的现象。当PCB中有多余元件时,系统虽然会自动把多余元件命名为”XX*” (通常会以U*、CON*、R*等)的方式与其他正常的元件作区分,但是系统不会自动给出多余元件的具体位置。当PCB中有多余元件时,应该定位到多余元件的具体位置,并将多余元件去除,以保证生产出的PCB品质符合要求。但是系统并不给出多余元件的具体位置,需要设计者逐一排查各个元件的位置进而找出多余元件的位置。该过程不仅浪费时间,降低工作效率,增加生产成本,而且会存在排查不准确的可能,不能最大程度保证PCB的生产品质。



技术实现要素:

本发明的技术任务是针对上述存在的问题,提供一种能快速定位PCB中多余元件的位置,提高工作效率,并能提高PCB生产品质的PCB中自动检测多余元件的方法。

为实现上述目的,本发明提供了如下技术方案:

一种PCB中自动检测多余元件的方法,所述自动检测多余元件的方法,程序以PCB中元件的中心点为基准导出所有元件的坐标文件,自定义元件名称中的字母与数字为正常代码,“*”为异常代码,按照导出的坐标文件中元件名称的先后顺序,从坐标文件里依次检测,当检测到名称中存在“*”异常代码时,自动弹出有“*” 异常代码存在的元件名称及对应的坐标,否则程序继续执行检测,直至检测完毕。

所述自动检测多余元件的方法先以PCB中元件的中心点为基准导出所有元件的坐标,并且定义元件名称中的字母与数字为正常代码,“*”为异常代码,从坐标文件里依次检测元件时,当检测到“*”异常代码时,说明该处的元件为多余元件,程序运行窗口自动弹出该多余元件的名称及对应的坐标,进而可以快速的对该多余元件进行处理。

作为优选,所述PCB中自动检测多余元件的方法具体包括以下步骤:

S1:程序以PCB中元件的中心点为基准导出所有元件的坐标文件;

S2:用代码编辑器自定义元件名称中的字母与数字为正常代码,“*”为异常代码;

S3:按照导出的坐标文件中元件名称的先后顺序,从坐标文件里依次检测相应的元件;

S4:当检测到元件名称中存在“*”异常代码时,为1,此时程序在运行窗口自动弹出该元件的名称和坐标,当检测到名称中不存在“*”异常代码时,为0,程序继续执行检测,直至完成所有元件的检测。

所述代码编辑器采用现有技术中能实现代码编辑的任何一种编辑器,通过代码编辑器可以自定义元件名称中的正常代码与异常代码,执行程序对坐标文件里的元件依次进行检测,当检测到元件名称中存在异常代码时,程序运行窗口会自动弹出该异常代码对应的元件的名称和坐标。

作为优选,所述代码编辑器为Dreammweaver或notpad。

与现有技术相比,本发明的PCB中自动检测多余元件的方法具有以下突出的有益效果:所述自动检测多余元件的方法首先以PCB中元件的中心点为基准导出所有元件的坐标文件,使用代码编辑器自定义元件名称中的正常代码与异常代码,执行程序对坐标文件里的元件名称依次进行检测,当检测到名称中存在异常代码时,会自动弹出该异常代码对应的元件的名称和坐标,从而快速的定位到多余元件的位置,进而对多余元件进行相应的处理,操作简单,改善了PCB中多余元件的检测速率,提高了工作效率。

附图说明

图1是本发明所述PCB中自动检测多余元件的方法的流程示意图。

具体实施方式

下面将结合附图和实施例,对本发明的PCB中自动检测多余元件的方法作进一步详细说明。

实施例

如图1所示,本发明的PCB中自动检测多余元件的方法,程序以PCB中元件的中心点为基准导出所有元件的坐标文件,自定义元件名称中的字母与数字为正常代码,“*”为异常代码,按照导出的坐标文件中元件名称的先后顺序,从坐标文件里依次检测,当检测到名称中存在“*”异常代码时,自动弹出有“*” 异常代码存在的元件名称及对应的坐标,否则程序继续执行检测,直至检测完毕。

PCB中自动检测多余元件的方法具体包括以下步骤:

S1:程序以PCB中元件的中心点为基准导出所有元件的坐标文件。

S2:用代码编辑器自定义元件名称中的字母与数字为正常代码,“*”为异常代码。

代码编辑器采用Dreammweaver或notpad。

S3:按照导出的坐标文件中元件名称的先后顺序,从坐标文件里依次检测相应的元件。

S4:当检测到元件名称中存在“*”异常代码时,为1,此时程序在运行窗口自动弹出该元件的名称和坐标,当检测到名称中不存在“*”异常代码时,为0,程序继续执行检测,直至完成所有元件的检测。

本发明的自动检测多余元件的方法的过程为:首先程序以PCB中元件的中心点为基准导出所有元件的坐标,并且采用Dreammweaver或notpad代码编辑器自定义元件名称中的字母与数字为正常代码,“*”为异常代码,执行程序从坐标文件里依次检测元件时,当检测到“*”异常代码时,说明该处的元件为多余元件,程序运行窗口自动弹出该多余元件的名称及对应的坐标,进而可以快速的对该多余元件进行处理。

以上所述的实施例,只是本发明较优选的具体实施方式,本领域的技术人员在本发明技术方案范围内进行的通常变化和替换都应包含在本发明的保护范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1