一种编辑器及基于该编辑器的PCB中自动检查限高的方法技术

技术编号:15939101 阅读:34 留言:0更新日期:2017-08-04 21:51
本发明专利技术公开了一种编辑器及基于该编辑器的PCB中自动检查限高的方法,首先在元件封装创建时,编辑其封装信息,将其高度置于封装信息中;选择PCB中安装区域,并将该安装区域中的元件封装信息通过编辑器的自动获取模块获取;将获取的元件封装信息进行筛选比较,即筛选出元件高度信息并比较高度极限值;获取比较结果并展示,从而完成对元件是否超出极限高度的检查。本发明专利技术的一种编辑器及基于该编辑器的PCB中自动检查限高的方法与现有技术相比,可以快速检查PCB中在限高区内有无超高的器件,避免因为元件超高的问题影响整个产品的使用安装,节省设计时间,实用性强。

Editor and method for automatically checking limit height in PCB based on the editor

The invention discloses a method for automatically limiting high editor and check the editor of the PCB based on the first component package is created, edit the information package, the package is placed in the height information; choose the installation area PCB, and the installation area of the components of the package information obtained by the obtaining module editor the automatic; component package information acquisition and comparison, namely the selected component height information and compare the height limit; obtain comparison results and show, so as to complete the examination of whether beyond the limit height of the element. An editor of the invention and the limits and the existing high technology method for automatic inspection of the editor in PCB based on comparison, can quickly check the PCB in the high availability of devices ultra high, avoid because of the problem of high element affecting the entire product installation, saving design, strong practicability.

【技术实现步骤摘要】
一种编辑器及基于该编辑器的PCB中自动检查限高的方法
本专利技术涉及PCB
,具体地说是一种编辑器及基于该编辑器的PCB中自动检查限高的方法。
技术介绍
随着电子信息技术的不断发展,电子产品的集成度也越来越高,PCB作为电子产品各个功能的载体,它设计质量的好坏直接影响到电子产品的各个性能。如何对其能够高速度高质量的设计也成为Layout工程师越来越关心的问题。在PCB设计时,限高区是必不可少的,该方法能自动检查超高器件,避免因为元件超高的问题影响整个产品的使用安装。同时也节省了设计时间。基于此,本专利技术提供一种编辑器及基于该编辑器的PCB中自动检查限高的方法。
技术实现思路
本专利技术的技术任务是针对以上不足之处,提供一种编辑器及基于该编辑器的PCB中自动检查限高的方法。一种编辑器,用于完成PCB中自动检查限高,其结构包括:自动获取模块,根据用户选择的区域,自动获取全部元件的封装信息;自动筛选模块,根据从自动获取模块中获取的封装信息,对其进行筛选,最后得到对应的高度信息;自动比较模块,通过配置PCB中的高度极限值,将自动筛选模块筛选后的高度信息与该极限值进行对比,并形成相应比较结果;信息展示模块,将比较结果信息进行汇总展示。所述自动筛选模块筛选出全部元件的高度信息,该高度信息以mm为单位,并编写到高度列表txt文件中。所述自动比较模块完成相应比较时,通过将高度列表txt文件与最大高度进行比对,当高度列表txt文件中的元件高度小于等于最大高度时,则符合PCB高度限制,此时记为0;继续执行,当度列表txt文件中的元件高度大于最大高度时,则不符合PCB高度限制,此时记为1,直至所有元件高度均完成比对。一种基于上述编辑器的PCB中自动检查限高的方法,其实现过程为:首先在元件封装创建时,编辑其封装信息,将其高度置于封装信息中;选择PCB中安装区域,并将该安装区域中的元件封装信息通过编辑器的自动获取模块获取;将获取的元件封装信息进行筛选比较,即筛选出元件高度信息并比较高度极限值;获取比较结果并展示,从而完成对元件是否超出极限高度的检查。所述元件的封装信息包括封装名称和位号,即XXXXXHXXX,其中字母H前代表封装名称,字母H后代表具体高度,单位为mm。所述自动筛选模块筛选出全部元件的高度信息编写到高度列表txt文件中。在完成相应比较时,自动比较模块通过将高度列表txt文件与最大高度进行比对,当高度列表txt文件中的元件高度小于等于最大高度时,则符合PCB高度限制,此时记为0;继续执行,当度列表txt文件中的元件高度大于最大高度时,则不符合PCB高度限制,此时记为1,直至所有元件高度均完成比对。本专利技术的一种编辑器及基于该编辑器的PCB中自动检查限高的方法和现有技术相比,具有以下有益效果:本专利技术的一种编辑器及基于该编辑器的PCB中自动检查限高的方法,可以快速检查PCB中在限高区内有无超高的器件,避免因为元件超高的问题影响整个产品的使用安装,节省设计时间,实用性强,适用范围广泛,具有很好的推广应用价值。附图说明附图1为本专利技术方法的实现流程图。具体实施方式下面结合附图及具体实施例对本专利技术作进一步说明。如附图1所示,一种编辑器,用于完成PCB中自动检查限高,其结构包括:自动获取模块,根据用户选择的区域,自动获取全部元件的封装信息;自动筛选模块,根据从自动获取模块中获取的封装信息,对其进行筛选,最后得到对应的高度信息;自动比较模块,通过配置PCB中的高度极限值,将自动筛选模块筛选后的高度信息与该极限值进行对比,并形成相应比较结果;信息展示模块,将比较结果信息进行汇总展示。所述自动筛选模块筛选出全部元件的高度信息,该高度信息以mm为单位,并编写到高度列表txt文件中。所述自动比较模块完成相应比较时,通过将高度列表txt文件与最大高度进行比对,当高度列表txt文件中的元件高度小于等于最大高度时,则符合PCB高度限制,此时记为0;继续执行,当度列表txt文件中的元件高度大于最大高度时,则不符合PCB高度限制,此时记为1,直至所有元件高度均完成比对。一种基于上述编辑器的PCB中自动检查限高的方法,其实现过程为:首先在元件封装创建时,编辑其封装信息,将其高度置于封装信息中;选择PCB中安装区域,并将该安装区域中的元件封装信息通过编辑器的自动获取模块获取;将获取的元件封装信息进行筛选比较,即筛选出元件高度信息并比较高度极限值;获取比较结果并展示,从而完成对元件是否超出极限高度的检查。所述元件的封装信息包括封装名称和位号,即XXXXXHXXX,其中字母H前代表封装名称,字母H后代表具体高度,单位为mm。所述自动筛选模块筛选出全部元件的高度信息编写到高度列表txt文件中。在完成相应比较时,自动比较模块通过将高度列表txt文件与最大高度进行比对,当高度列表txt文件中的元件高度小于等于最大高度时,则符合PCB高度限制,此时记为0;继续执行,当度列表txt文件中的元件高度大于最大高度时,则不符合PCB高度限制,此时记为1,直至所有元件高度均完成比对。实施例:本专利技术提供的一种PCB中自动检查限高的方法,可有效避免因为元件超高的问题影响整个产品的使用安装。该方法的使用前提是在元件的封装创建时,在封装名称的后几位添加该元件的高度,例如:R0402H004,该封装名称中字母H代表的是高度,后面的H0004为具体高度,单位为mm。用编辑器编辑此程序,步骤为:定义字母H后面的第三位为mm单位,即H004表示高度为0.4mm,H080表示8mm,H100表示表示1cm。鼠标选中要查看的某一区域的元件,该区域简称A.该程序开始执行:①自动获取A区域内全部元件的封装名称和位号。②截取封装名称中字母H及H之后的名称,根据上述定义自动以mm为单位编写高度信息,例如:R0402H004中,命令会自动截取H004并自动编写为0.4mm。当A区域的全部元件的名称自动获取完毕并成功编写成以mm为单位的高度时,会弹出A区域内全部元件的高度列表txt。在成功弹出高度列表txt时,程序会提醒用户填写A区域内允许的最大高度B,用户填写完毕后,程序会对B和txt一一进行对比,当B大于等于txt,符合,为0.继续执行,当B小于txt,不符合,为1.程序会弹出此元件的位号信息供用户进行查看。在PCB设计时,限高区是必不可少的,该方法能自动检查超高器件,避免因为元件超高的问题影响整个产品的使用安装。同时也节省了设计时间。通过上面具体实施方式,所述
的技术人员可容易的实现本专利技术。但是应当理解,本专利技术并不限于上述的具体实施方式。在公开的实施方式的基础上,所述
的技术人员可任意组合不同的技术特征,从而实现不同的技术方案。除说明书所述的技术特征外,均为本专业技术人员的已知技术。本文档来自技高网
...
一种编辑器及基于该编辑器的PCB中自动检查限高的方法

【技术保护点】
一种编辑器,其特征在于,用于完成PCB中自动检查限高,其结构包括:自动获取模块,根据用户选择的区域,自动获取全部元件的封装信息;自动筛选模块,根据从自动获取模块中获取的封装信息,对其进行筛选,最后得到对应的高度信息;自动比较模块,通过配置PCB中的高度极限值,将自动筛选模块筛选后的高度信息与该极限值进行对比,并形成相应比较结果;信息展示模块,将比较结果信息进行汇总展示。

【技术特征摘要】
1.一种编辑器,其特征在于,用于完成PCB中自动检查限高,其结构包括:自动获取模块,根据用户选择的区域,自动获取全部元件的封装信息;自动筛选模块,根据从自动获取模块中获取的封装信息,对其进行筛选,最后得到对应的高度信息;自动比较模块,通过配置PCB中的高度极限值,将自动筛选模块筛选后的高度信息与该极限值进行对比,并形成相应比较结果;信息展示模块,将比较结果信息进行汇总展示。2.根据权利要求1所述的一种编辑器,其特征在于,所述自动筛选模块筛选出全部元件的高度信息,该高度信息以mm为单位,并编写到高度列表txt文件中。3.根据权利要求2所述的一种编辑器,其特征在于,所述自动比较模块完成相应比较时,通过将高度列表txt文件与最大高度进行比对,当高度列表txt文件中的元件高度小于等于最大高度时,则符合PCB高度限制,此时记为0;继续执行,当度列表txt文件中的元件高度大于最大高度时,则不符合PCB高度限制,此时记为1,直至所有元件高度均完成比对。4.一种基于上述编辑器的PCB中自动检查限高的方法,其特征在于,其实现过程为:首先在元件封...

【专利技术属性】
技术研发人员:张得文刘金凤李晓
申请(专利权)人:济南浪潮高新科技投资发展有限公司
类型:发明
国别省市:山东,37

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

1