[发明专利]一种查看焊盘上文字的方法在审
申请号: | 201711015174.5 | 申请日: | 2017-10-26 |
公开(公告)号: | CN107704707A | 公开(公告)日: | 2018-02-16 |
发明(设计)人: | 吴昊;张敏 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F17/50 | 分类号: | G06F17/50 |
代理公司: | 济南诚智商标专利事务所有限公司37105 | 代理人: | 刘乃东 |
地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 查看 焊盘上 文字 方法 | ||
技术领域
本发明涉及PCB板设计的质量检测技术领域,尤其涉及一种查看焊盘上文字的方法。
背景技术
在PCB设计中,目前查看焊盘上文字采用的是人工查看,现有的技术方案的缺点主要有:1)人工查看效率低下,耗时长,消耗极大人力成本;2)容易有遗漏,遗漏可能会造成文字影响焊盘发挥作用,影响设计质量。skill语言是Cadence软件内置的一种基于C语言和LISP语言的高级编程语言,Cadence为skill语言提供了丰富的交互式函数,研究skill语言继而编写工具,投入应用可以大大提高工作效率。
发明内容
本发明就是针对现有技术存在的上述不足,提供一种查看焊盘上文字的方法;本发明能够快速查看焊盘上的文字,简化了设计中review的过程,在提高效率的同时也避免了肉眼查看可能带来的遗漏和错误,本发明简洁方便,一键运行后即可得到查看结果,对brd文件无限制,查看结果条理准确,极大地提高了效率。本发明通过编写skill程序,在Allegro中执行程序后会将焊盘上的文字高亮,并弹出报告,点击报告内坐标索引,可以快速定位到文字位置,供工程师确认修改。
本发明解决技术问题的技术方案是:
一种查看焊盘上文字的方法,利用skill语言编程,在Allegro中执行程序,具体包括以下步骤:
1)切换层面显示,获取当前层面上的焊盘信息;
2)切换层面显示,获取当前层面上的文字信息;
3)遍历焊盘信息与文字信息,依次计算并得到焊盘限定框与文字限定框两两之间的间距;设定焊盘限定框与文字限定框两两之间的间距值等于0为判断条件,依次判断计算得到的每个间距值,若间距值大于0则跳过;若间距值等于0,将有问题的文字信息加入到错误列表;
4)将步骤3)中的错误列表整合生成报告集合,高亮报告集合里面涉及到的对象,并将报告集合里涉及到的对象的名称、坐标写入文件,查看完毕后在allegro中打开文件。
所述步骤3)中两两之间的间距通过以下步骤得到:
i)分别获取焊盘的限定框及文字的限定框;
ii)计算焊盘的限定框及文字的限定框之间的间距。
计算焊盘的限定框及文字的限定框之间的间距值,焊盘限定框的数据为一组,文字限定框的数据为一组,两组数据两两比较计算间距,将得到的间距值与0进行数值对比,若不相等则符合要求,若相等则加入错误列表。
所述间距值值为0或者正数。由于间距值与重叠部分多少无关,限定框的边接触间距值即为0,所以判断条件设为0即可。
所述步骤4)高亮出问题文字信息,在报告内形成文字位置坐标并制作文字位置坐标索引,点击报告中的坐标定位文字的具体位置,供工程师确认修改。
本发明的有益效果:
1.本发明采用本发明可快速查看焊盘上的文字,简化了设计中review的过程,在提高查看效率的同时避免了肉眼查看可能带来的遗漏和错误。
2.本发明简洁方便,一键运行后即可得到查看结果,对brd文件无限制,查看结果条理准确,极大地提高了效率。点击操作按钮而无需输入任何数据,无需选择任何对象即可得到查看结果。
3.本发明通过编写skill程序,在Allegro中执行程序后会将焊盘上的文字高亮,并弹出报告,点击报告内坐标索引,可以快速定位到文字位置,供工程师确认修改。
附图说明
图1本发明焊盘上存在文字的示意图。
图2为为文字的属性界面示意图;
图3为焊盘的属性界面示意图;
图4为打开一个布线完成的brd文件,运行程序后得到的结果图。
具体实施方式
为了更好地理解本发明,下面结合附图来详细解释本发明的实施方式。
结合图1至图4,一种查看焊盘上文字的方法,利用skill语言编程,在Allegro中执行程序,具体包括以下步骤:
1)切换层面显示,获取当前层面上的焊盘信息;
2)切换层面显示,获取当前层面上的文字信息;
3)遍历焊盘信息与文字信息,依次计算并得到焊盘限定框与文字限定框两两之间的间距;设定焊盘限定框与文字限定框两两之间的间距值等于0为判断条件,依次判断计算得到的每个间距值,若间距值大于0则跳过;若间距值等于0,将有问题的文字信息加入到错误列表;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711015174.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:评论的激励方法、装置及计算机可读存储介质
- 下一篇:一种房价评估系统