一种基于PCB板限高区域的针脚突出检查方法及系统技术方案

技术编号:24757286 阅读:27 留言:0更新日期:2020-07-04 09:24
本发明专利技术涉及PCB设计技术领域,提供一种基于PCB板限高区域的针脚突出检查方法及系统,方法包括:获取所有高度≤1mm的限高区域的坐标;获取PCB板卡上所有直插件的针脚坐标以及所有直插件所在的层面;将获取到的所有直插件的针脚坐标分别与获取到的所有高度≤1mm的限高区域的坐标进行比对,获取所有属于高度≤1mm的限高区域的直插件;将每一个属于高度≤1mm的限高区域的直插件所在的层面与高度≤1mm的限高区域的层面进行比较,判断两者是否相同;当判定不同时,则判定当前直插件的针脚突出,从而避免因PCB工程师设计时疏漏及人工检查造成大量时间浪费,提高PCB设计可靠性和PCB设计效率。

A method and system of pin protrusion inspection based on PCB height limit area

【技术实现步骤摘要】
一种基于PCB板限高区域的针脚突出检查方法及系统
本专利技术属于PCB设计
,尤其涉及一种基于PCB板限高区域的针脚突出检查方法及系统。
技术介绍
板卡在PCB设计阶段,需要根据结构输出的限高区进行布局,在布局的过程中工程师会根据给出的限高区,在对应层面放置高度小于限高的零件。但是高度≤1mm的限高区域比较特殊,如果在该区域另一面放置直插器件,器件的针脚会在板卡伸出一定的长度,导致短路或者与结构件干涉。而且在一个服务器主板中有几十个限高区域,人工检查费时费力,检查效率低,准确度不高,后期会造成机箱干涉,板卡短路等严重问题。
技术实现思路
针对现有技术中的缺陷,本专利技术提供了一种基于PCB板限高区域的针脚突出检查方法,旨在解决现有技术中高度≤1mm的限高区域比较特殊,如果在该区域另一面放置直插器件,器件的针脚会在板卡伸出一定的长度,导致短路或者与结构件干涉的问题。本专利技术所提供的技术方案是:一种基于PCB板限高区域的针脚突出检查方法,所述方法包括下述步骤:根据预先生成的针脚突出检查指令,调用预先配置的本文档来自技高网...

【技术保护点】
1.一种基于PCB板限高区域的针脚突出检查方法,其特征在于,所述方法包括下述步骤:/n根据预先生成的针脚突出检查指令,调用预先配置的限高区域坐标获取工具,控制遍历PCB板卡的所有限高区域,获取所有高度≤1mm的限高区域的坐标;/n调用预先配置的直插件属性获取工具,控制再次对所述PCB板卡进行遍历,获取所述PCB板卡上所有直插件的针脚坐标以及所有直插件所在的层面;/n将获取到的所有直插件的针脚坐标分别与获取到的所有高度≤1mm的限高区域的坐标进行比对,获取所有属于高度≤1mm的限高区域的直插件;/n将每一个属于高度≤1mm的限高区域的直插件所在的层面与所述高度≤1mm的限高区域的层面进行比较,判...

【技术特征摘要】
1.一种基于PCB板限高区域的针脚突出检查方法,其特征在于,所述方法包括下述步骤:
根据预先生成的针脚突出检查指令,调用预先配置的限高区域坐标获取工具,控制遍历PCB板卡的所有限高区域,获取所有高度≤1mm的限高区域的坐标;
调用预先配置的直插件属性获取工具,控制再次对所述PCB板卡进行遍历,获取所述PCB板卡上所有直插件的针脚坐标以及所有直插件所在的层面;
将获取到的所有直插件的针脚坐标分别与获取到的所有高度≤1mm的限高区域的坐标进行比对,获取所有属于高度≤1mm的限高区域的直插件;
将每一个属于高度≤1mm的限高区域的直插件所在的层面与所述高度≤1mm的限高区域的层面进行比较,判断两者是否相同;
当判定属于高度≤1mm的限高区域的直插件所在的层面与所述高度≤1mm的限高区域的层面不同时,则判定当前直插件的针脚突出。


2.根据权利要求1所述的基于PCB板限高区域的针脚突出检查方法,其特征在于,所述遍历PCB板卡的所有限高区域,获取所有高度≤1mm的限高区域的坐标的步骤之前还包括下述步骤:
根据输入的触发动作,控制生成针脚突出检查指令,其中,所述针脚突出检查指令的触发方式包括在窗口上输入触发命令和在窗口上点击触发按钮。


3.根据权利要求2所述的基于PCB板限高区域的针脚突出检查方法,其特征在于,所述根据输入的触发动作,控制生成针脚突出检查指令的步骤之前还包括下述步骤:
预先配置限高区域坐标获取工具、直插件属性获取工具、针脚突出直插件显示界面以及直插件点亮工具,其中:
所述限高区域坐标获取工具用于遍历PCB板卡的所有限高区域,获取所有高度≤1mm的限高区域的坐标;
所述直插件属性获取工具用于再次对所述PCB板卡进行遍历,获取所述PCB板卡上所有直插件的坐标以及所有直插件所在的层面;
所述针脚突出直插件显示界面,用于显示查找到的针脚突出的直插件;
所述直插件点亮工具,用于当在所述针脚突出直插件显示界面点击对应的直插件时,在窗口中点亮对应的直插件。


4.根据权利要求3所述的基于PCB板限高区域的针脚突出检查方法,其特征在于,所述当判定属于高度≤1mm的限高区域的直插件所在的层面与所述高度≤1mm的限高区域的层面不同时,则判定当前直插件的针脚突出的步骤之后还包括下述步骤:
汇总所有针脚突出的直插件,以列表的方式在所述针脚突出直插件显示界面上显示检查结果。


5.根据权利要求4所述的基于PCB板限高区域的针脚突出检查方法,其特征在于,所述汇总所有针脚突出的直插件,以列表的方式在所述针脚突出直插件显示界面上显示检查结果的步骤之后还包括下述步骤:
接收在所述针脚突出直插件显示界面点击对应的直插件的动作指令;
根据在所述针脚突出直插件显示界面点击对应的直插件的动作指令,调用所述直插件点亮工具在窗口中点亮对应的直插件;
其中,所述...

【专利技术属性】
技术研发人员:宫鹏
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:江苏;32

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

1