一种针对PCB设计的装配孔安全检测方法、设备及介质技术

技术编号:38860015 阅读:14 留言:0更新日期:2023-09-17 10:03
本申请公开了一种针对PCB设计的装配孔安全检测方法、设备及介质,用以解决如下技术问题:现有技术中PCB工程师需要手动逐条检查装配孔与焊接元器件位置安全距离,不但费时费力,也容易遗漏。方法包括:获取PCB设计图像,并对PCB设计图像进行识别,以确定装配孔分类集;基于各装配孔分类子集中对应的装配孔的形状,匹配对应的装配件,并基于装配件,确定装配孔的外安全距离;在PCB设计图像中,确定装配孔在外安全距离内是否存在元器件,并在外安全距离内存在元器件的情况下,对装配孔进行标记告警。本申请通过上述方法有效的杜绝了人工检测时容易遗漏的情况,提升了PCB板卡的品质,提高了产品的可靠性。了产品的可靠性。了产品的可靠性。

【技术实现步骤摘要】
一种针对PCB设计的装配孔安全检测方法、设备及介质


[0001]本申请涉及PCB设计
,尤其涉及一种针对PCB设计的装配孔安全检测方法、设备及介质。

技术介绍

[0002]目前交换机板卡上面一般都有十几个装配孔,有的和机箱连接用于固定整个板卡,有的是用于固定板卡上面的散热片,有的是为了固定连接在主板上子卡的,每个装配孔的功能不一样。因为板卡设计面积受限,需要在PCB设计时最大化的利用设计空间,所以会用到不同直径大小的装配孔。直径不同的装配孔要求设定的安全距离也不一样,在设计完成后需要对装配孔与周边焊接元器件进行一一检查,以防止焊接元器件距离装配孔太近而造成组装时出现撞件,造成焊接元器件损伤,造成板卡报废或者板卡维修困难等问题。
[0003]现有技术中PCB工程师需要手动逐条检查装配孔与焊接元器件位置安全距离,不但费时费力,也容易遗漏。

技术实现思路

[0004]本申请实施例提供了一种针对PCB设计的装配孔安全检测方法、设备及介质,用以解决如下技术问题:现有技术中PCB工程师需要手动逐条检查装配孔与焊接元器件位置安全距离,不但费时费力,也容易遗漏。
[0005]第一方面,本申请实施例提供了一种针对PCB设计的装配孔安全检测方法,方法包括:获取PCB设计图像,并对PCB设计图像进行识别,以确定装配孔分类集;基于各装配孔分类子集中对应的装配孔的形状,匹配对应的装配件,并基于装配件,确定装配孔的外安全距离;在PCB设计图像中,确定装配孔在外安全距离内是否存在元器件,并在外安全距离内存在元器件的情况下,对装配孔进行标记告警。
[0006]在本申请的一种实现方式中,对PCB设计图像进行识别,以确定装配孔分类集,具体包括:基于预设的装配孔识别算法,对PCB设计图像进行初始识别,以确定PCB设计图像中的待确认装配孔;对PCB设计图像,进行印刷线路拾色,以确定拾色设计图像,并基于拾色设计图像,在待确认装配孔中确定装配孔;基于各装配孔的尺寸,确定装配孔分类集。
[0007]在本申请的一种实现方式中,基于预设的装配孔识别算法,对PCB设计图像进行初始识别,以确定PCB设计图像中的待确认装配孔,具体包括:基于装配孔识别算法,在PCB设计图像中,识别到初始待确认装配孔,并计算各初始待确认装配孔的置信度;确定置信度大于预设阈值的初始待确认装配孔为待确认装配孔。
[0008]在本申请的一种实现方式中,对PCB设计图像,进行印刷线路拾色,以确定拾色设计图像,具体包括:对PCB设计图像进行印刷线路识别,以确定PCB设计图像中包含的至少一条印刷线路;对印刷线路进行拾色,以确定印刷线路颜色;对PCB设计图像中除印刷线路颜色区域外的其他部分,进行灰度化处理,以确定拾色设计图像。
[0009]在本申请的一种实现方式中,基于拾色设计图像,在待确认装配孔中确定装配孔,
具体包括:确定待确认装配孔是否与拾色设计图像中的拾色部分连接;在确定待确认装配孔没有与拾色设计图像中的拾色部分连接的情况下,确定待确认装配孔为装配孔。
[0010]在本申请的一种实现方式中,基于装配件,确定装配孔的外安全距离,具体包括:获取装配件的属性信息;基于装配件的属性信息,确定装配件的装配半径,并确定装配件的装配安全距离;其中装配半径为装配件旋拧的半径;基于装配半径及装配安全距离,确定装配孔的外安全半径;其中,外安全半径为装配孔中心到装配外安全距离的半径,装配外安全距离为装配件装配安全距离远离装配孔的一侧;基于装配孔的外安全半径,确定装配孔的外安全距离。
[0011]在本申请的一种实现方式中,在PCB设计图像中,确定装配孔在外安全距离内是否存在元器件,具体包括:基于预设的元器件识别算法,在PCB设计图像中,识别到待确认元器件,并计算各待确认元器件的置信度;在置信度大于预设阈值且在拾色设计图像中存在拾色部分与待确认元器件连接的情况下,确定待确认元器件为元器件;确定装配孔在外安全距离内是否存在元器件。
[0012]在本申请的一种实现方式中,装配孔分类集包含若干个装配孔分类子集,任一装配孔分类子集中包含识别出的同类型装配孔。
[0013]第二方面,本申请实施例还提供了一种针对PCB设计的装配孔安全检测设备,设备包括:至少一个处理器;以及,与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够:获取PCB设计图像,并对PCB设计图像进行识别,以确定装配孔分类集;基于各装配孔分类子集中对应的装配孔的形状,匹配对应的装配件,并基于装配件,确定装配孔的外安全距离;在PCB设计图像中,确定装配孔在外安全距离内是否存在元器件,并在外安全距离内存在元器件的情况下,对装配孔进行标记告警。
[0014]第三方面,本申请实施例还提供了一种针对PCB设计的装配孔安全检测的非易失性计算机存储介质,存储有计算机可执行指令,计算机可执行指令设置为:获取PCB设计图像,并对PCB设计图像进行识别,以确定装配孔分类集;基于各装配孔分类子集中对应的装配孔的形状,匹配对应的装配件,并基于装配件,确定装配孔的外安全距离;在PCB设计图像中,确定装配孔在外安全距离内是否存在元器件,并在外安全距离内存在元器件的情况下,对装配孔进行标记告警。
[0015]本申请实施例提供的一种针对PCB设计的装配孔安全检测方法、设备及介质,通过对PCB设计图像中装配孔与元器件的识别,并计算装配孔在外安全距离内是否存在元器件,解决现有技术中PCB工程师手动逐条检查装配孔与焊接元器件位置安全距离的方法,省时省力,极大的提高了PCB工程师的工作效率,而且能有效的杜绝人工检测时容易遗漏的情况,提升PCB板卡的品质,提高产品的可靠性。
附图说明
[0016]此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
[0017]图1为本申请实施例提供的一种针对PCB设计的装配孔安全检测方法流程图;
[0018]图2为本申请实施例提供的一种针对PCB设计的装配孔安全检测设备内部结构示
意图。
具体实施方式
[0019]为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0020]本申请实施例提供了一种针对PCB设计的装配孔安全检测方法、设备及介质,用以解决如下技术问题:现有技术中PCB工程师需要手动逐条检查装配孔与焊接元器件位置安全距离,不但费时费力,也容易遗漏。
[0021]下面通过附图对本申请实施例提出的技术方案进行详细的说明。
[0022]图1为本申请实施例提供的一种针对PCB设计的装本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种针对PCB设计的装配孔安全检测方法,其特征在于,所述方法包括:获取PCB设计图像,并对所述PCB设计图像进行识别,以确定装配孔分类集;基于各装配孔分类子集中对应的装配孔的形状,匹配对应的装配件,并基于所述装配件,确定所述装配孔的外安全距离;在所述PCB设计图像中,确定所述装配孔在所述外安全距离内是否存在元器件,并在所述外安全距离内存在元器件的情况下,对所述装配孔进行标记告警。2.根据权利要求1所述的一种针对PCB设计的装配孔安全检测方法,其特征在于,对所述PCB设计图像进行识别,以确定装配孔分类集,具体包括:基于预设的装配孔识别算法,对所述PCB设计图像进行初始识别,以确定所述PCB设计图像中的待确认装配孔;对所述PCB设计图像,进行印刷线路拾色,以确定拾色设计图像,并基于所述拾色设计图像,在所述待确认装配孔中确定装配孔;基于各装配孔的尺寸,确定装配孔分类集。3.根据权利要求2所述的一种针对PCB设计的装配孔安全检测方法,其特征在于,基于预设的装配孔识别算法,对所述PCB设计图像进行初始识别,以确定所述PCB设计图像中的待确认装配孔,具体包括:基于所述装配孔识别算法,在所述PCB设计图像中,识别到初始待确认装配孔,并计算各初始待确认装配孔的置信度;确定置信度大于预设阈值的初始待确认装配孔为待确认装配孔。4.根据权利要求2所述的一种针对PCB设计的装配孔安全检测方法,其特征在于,对所述PCB设计图像,进行印刷线路拾色,以确定拾色设计图像,具体包括:对所述PCB设计图像进行印刷线路识别,以确定所述PCB设计图像中包含的至少一条印刷线路;对所述印刷线路进行拾色,以确定所述印刷线路颜色;对所述PCB设计图像中除所述印刷线路颜色区域外的其他部分,进行灰度化处理,以确定拾色设计图像。5.根据权利要求4所述的一种针对PCB设计的装配孔安全检测方法,其特征在于,基于所述拾色设计图像,在所述待确认装配孔中确定装配孔,具体包括:确定所述待确认装配孔是否与所述拾色设计图像中的拾色部分连接;在确定所述待确认装配孔没有与所述拾色设计图像中的拾色部分连接的情况下,确定所述待确认装配孔为装配孔。6.根据权利要求1所述的一种针对PCB设计的装配孔安全检测方法,其特征在于,基于所述装配件,确定所述装配孔的外安全距离,具体包括:获取所述装配件的属性信息;基于所述装配件的属...

【专利技术属性】
技术研发人员:李晓
申请(专利权)人:浪潮思科网络科技有限公司
类型:发明
国别省市:

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

1