[发明专利]一种辨识盲埋孔分布方法、装置及计算机可读存储介质有效
申请号: | 202010978697.5 | 申请日: | 2020-09-17 |
公开(公告)号: | CN112188735B | 公开(公告)日: | 2021-11-16 |
发明(设计)人: | 白佳弘 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | H05K3/00 | 分类号: | H05K3/00 |
代理公司: | 北京众达德权知识产权代理有限公司 11570 | 代理人: | 张晓冬 |
地址: | 215000 江苏省苏州*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 辨识 盲埋孔 分布 方法 装置 计算机 可读 存储 介质 | ||
本发明提供了一种辨识盲埋孔分布方法、装置及计算机可读存储介质,属于电路板技术的技术领域,解决了现有的辨识盲埋孔分布工作效率低的技术问题。该辨识盲埋孔分布方法,方法包括以下步骤:获取全部盲埋孔的中心点坐标值;接收用户输入的盲埋孔的图形约束值;以盲埋孔中心点坐标为圆心,根据约束值绘制盲埋孔范围图形,得到绘制元素层面;接收用户输入的卡板的长宽约束值;根据长宽约束值生成卡板元素层面;将卡板元素层面与绘制元素层面做差,得到孤立形状层面;基于孤立形状层面生成错误报告。
技术领域
本发明涉及电路板技术领域,尤其是涉及一种辨识盲埋孔分布方法及计算机可读存储介质。
背景技术
随着电子信息技术的不断发展,印刷电路板的应用率越来越高,在设计电路板中盲埋孔的检查工作至关重要。
目前,在印刷电路板设计中需要在多个阶段进行盲埋孔的分布检查。如在更改布线评审建议时,或者在研发工程师的线路设计变更时,都将导致布线设计的盲埋孔分布变更,布线工程师与项目组成员工程师则需重复进行盲埋孔分布的自检/互检。在盲埋孔的电路板设计中,服务器主板会有数十万颗盲埋孔,其中包含大孔与小孔,布线工程师在布线时,需要采用人工肉眼逐一检查数万颗盲埋孔,无法确保是否有遗漏且耗费大量时间。
因此,现有方法利用人工肉眼进行盲埋孔分布的检查,工作难度大且耗时长,造成盲埋孔的检查工作效率低。
发明内容
本发明的目的在于提供一种辨识盲埋孔分布方法、装置及计算机可读存储介质,以解决现有的辨识盲埋孔分布工作效率低的技术问题。
第一方面,本发明提供一种辨识盲埋孔分布方法,方法包括以下步骤:
获取全部盲埋孔的中心点坐标值;
接收用户输入的盲埋孔的图形约束值;
以盲埋孔中心点坐标为圆心,根据约束值绘制盲埋孔范围图形,得到绘制元素层面;
接收用户输入的卡板的长宽约束值;
根据长宽约束值生成卡板元素层面;
将卡板元素层面与绘制元素层面做差,得到孤立形状层面;
基于孤立形状层面生成错误报告。
进一步的,将卡板元素层面与绘制元素层面做差,得到孤立形状层面的步骤,包括:
通过API接口函数mxGetPr获取卡板元素层面的卡板元素数值与绘制元素层面的绘制元素数值;
将卡板元素数值与绘制元素数值做差,得到孤立形状层面的元素数值。
进一步的,将卡板元素数值与绘制元素数值做差,得到孤立形状层面的元素数值的步骤之后,还包括:
通过API接口函数axlPolyFromDB获取元素形状并绘制元素形状。
进一步的,图形约束值包括网络名称和图形约束值范围。
进一步的,以盲埋孔中心点坐标为圆心,根据图形约束值绘制盲埋孔范围图形,得到绘制元素层面的步骤,包括:
根据网络名称确定目标网络;
在目标网络中以盲埋孔中心点坐标为圆心,根据图形约束值范围绘制圆形范围,得到绘制元素层面。
进一步的,在基于孤立形状层面生成错误报告的步骤之后,还包括:
在显示界面展示错误报告。
进一步的,错误报告包括错误层面、错误坐标、错误所在网络。
第二方面,本发明还提供一种辨识盲埋孔分布装置,其特征在于,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010978697.5/2.html,转载请声明来源钻瓜专利网。