本发明涉及印刷电路板技术领域,具体涉及一种自动化脚本制作防焊测试线的方法。
背景技术:
印制电路板(pcb)生产过程中,防焊是至关重要的工序之一,为了确保电子产品的质量及合格率,必须针对各类电子产品内的pcb板进行防焊测试,以判断pcb板各组件的电性参数(例如阻值、容值或感抗等)是否合乎标准,同时随着5g、高频化、高速化电路应用发展,大部分客户都要求pcb板内设计防焊测试线,但是目前防焊测试线的制作通常是通过pcb板厂工程设计人员人为去处理防焊测试线,整个制作防焊测试线的过程耗时较长,平均每个型号需要1h以上且品质优良率没有方法保证,因此如何高效率和高品质完成防焊测试线制作,是各个pcb板厂迫切需要解决的问题。
技术实现要素:
本发明的目的在于避免现有技术中的不足之处而提供一种自动化脚本制作防焊测试线的方法,能够实现高效率和高品质制作防焊测试线的目的。
本发明的目的通过以下技术方案实现:一种自动化脚本制作防焊测试线的方法,包括以下步骤:
s1、线路层测试点根据大小来分类,相同大小的测试点为一类;
s2、获取同一类测试点上的线路;
s3、对获取到的线路根据线宽大小分类,相同线宽的所述线路为一类;
s4、防焊测试线的外层设计,根据每一类的线路对外层测试点进行第一补偿处理;
s5、防焊测试线的阻焊设计,根据每一类的线路对阻焊测试点进行第二补偿处理。
进一步地,在所述步骤s2中同一类测试点采用genesis软件中的touch功能选出在该测试点上的线路。
进一步地,所述步骤s3还包括线路线宽的测量,所述线路线宽的测量的具体步骤为。
在其中一种技术方案中,所述步骤s4包括以下步骤:
s40、外层测试点对应同类等大线宽按规范进行第一补偿处理;
s41、制作完同类等大线宽的测试点,脚本循环制作另一类等大线宽的测试点;
s42、依次循环步骤s41,直至外层测试点全部制作完成。
在另一种技术方案中,:所述步骤s4包括以下步骤:
s40、外层测试点对应同类等大线宽按规范进行第一补偿处理;
s41、利用多个脚本同时执行制作每一类等大线宽的测试点。
进一步地,所述步骤s40的具体步骤为在客户原稿基础上对外层测试点进行第一补偿加长处理,在工作片的线宽基础上进行第一补偿加宽处理。
进一步地,所述第一补偿加长处理中的第一加长补偿值为0.8-1.2mil,所述第一补偿加宽处理中的第一加宽补偿值为2.9-3.1mil。
在其中一种技术方案中,所述步骤s5包括以下步骤:
s50、阻焊测试点对应同类等大线宽按规范进行第二补偿处理;
s51、制作完同类等大线宽的测试点,脚本循环制作另一类等大线宽的测试点;
s52、依次循环步骤s51,直至阻焊测试点全部制作完成。
在另一种技术方案中,1.所述步骤s5包括以下步骤:
s50、阻抗测试点对应同类等大线宽按规范进行第二补偿处理;
s51、利用多个脚本同时执行制作每一类等大线宽的测试点。
进一步地,所述步骤s50的具体步骤为在客户原稿基础上对阻焊测试点进行第二补偿加长处理,在工作片的线宽基础上进行第二补偿加宽处理。
进一步地,所述第二补偿加长处理中的第二加长补偿值为2.8-3.2mil,所述第二补偿加宽处理中的第二加宽补偿值为5.9-6.1mil。
从以上方案可以看出,本发明具有以下有益效果:本发明通过提供一种自动化脚本制作防焊测试线的方法,首先将线路层的测试点进行分类,再获取同一类测试点上的线路,接着将获取到的线路进行分类,然后再分别对防焊测试线的外层测试点和阻焊测试点进行补偿处理,本方法完全通过自动化脚本完成防焊测试线的制作,无需工程人员手动制作,大幅度提升了制作时效性和提高了防焊测试线的品质。
附图说明
利用附图对发明作进一步说明,但附图中的实施例不构成对本发明的任何限制,对于本领域的普通技术人员,在不付出创造性劳动的前提下,还可以根据以下附图获得其它的附图。
图1是本发明提供的一种自动化脚本制作防焊测试线的方法的流程框图。
图2是实施例1提供的步骤s4的操作流程图。
图3是实施例1提供的步骤s5的操作流程图。
图4是实施例2提供的步骤s4的操作流程图。
图5是实施例2提供的步骤s5的操作流程图。
具体实施方式
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。
实施例1
如图1所示,本实施例的一种自动化脚本制作防焊测试线的方法,包括以下步骤:
s1、线路层测试点根据大小进行分类,相同大小的测试点为一类;
s2、获取同一类测试点上的线路;
s3、对获取到的线路根据线宽大小进行分类,相同线宽的所述线路为一类;
s4、防焊测试线的外层设计,根据每一类的线路对外层测试点进行第一补偿处理;
s5、防焊测试线的阻焊设计,根据每一类的线路对阻焊测试点进行第二补偿处理。
本发明提供了一种自动化脚本制作防焊测试线的方法,完全通过自动化脚本完成防焊测试线的制作,无需工程人员手动制作,整个脚本制作时间为2min,对比现有的人工处理,能够大幅度提升了制作时效性和提高了防焊测试线的品质。
如图2所示,根据本发明的一个具体实施例,所述步骤s4防焊测试线的外层设计包括以下步骤:
s40、外层测试点对应同类等大线宽按规范进行第一补偿处理;
示例地,所述步骤s40的具体步骤为在客户原稿基础上对外层测试点进行第一补偿加长处理,在工作片的线宽基础上进行第一补偿加宽处理,所述第一补偿加长处理中的第一加长补偿值为1mil,所述第一补偿加宽处理中的第一加宽补偿值为3mil。
s41、制作完同类等大线宽的测试点,脚本循环制作另一类等大线宽的测试点;
s42、依次循环步骤s41,直至外层测试点全部制作完成。
如图3所示,根据本发明的一个具体实施例,所述步骤s5防焊测试线的阻焊设计包括以下步骤:
s50、阻焊测试点对应同类等大线宽按规范进行第二补偿处理;
示例地,所述步骤s50的具体步骤为在客户原稿基础上对阻焊测试点进行第二补偿加长处理,在工作片的线宽基础上进行第二补偿加宽处理,所述第二补偿加长处理中的第二加长补偿值为3mil,所述第二补偿加宽处理中的第二加宽补偿值为6mil。
s51、制作完同类等大线宽的测试点,脚本循环制作另一类等大线宽的测试点;
s52、依次循环步骤s51,直至阻焊测试点全部制作完成。
作为本实施例优选的实施方式,同一类测试点采用genesis软件中的touch功能选出在该测试点上的线路。
实施例2
如图1所示,本实施例与实施例1的主要差异在于,本实施例提供的一种自动化脚本制作防焊测试线的方法,包括以下步骤:
s1、线路层测试点根据大小来分类,相同大小的测试点为一类;
s2、获取同一类测试点上的线路;
s3、对获取到的线路根据线宽大小分类,相同线宽的所述线路为一类;
s4、防焊测试线的外层设计,根据每一类的线路对外层测试点进行第一补偿处理;
s5、防焊测试线的阻焊设计,根据每一类的线路对阻焊测试点进行第二补偿处理。
如图4所示,根据本发明的另一个具体实施例,所述步骤s4防焊测试线的外层设计包括以下步骤:
s40、外层测试点对应同类等大线宽按规范进行第一补偿处理;
示例地,所述步骤s40的具体步骤为在客户原稿基础上对外层测试点进行第一补偿加长处理,在工作片的线宽基础上进行第一补偿加宽处理,所述第一补偿加长处理中的第一加长补偿值为1mil,所述第一补偿加宽处理中的第一加宽补偿值为3mil。
s41、利用多个脚本同时执行制作每一类等大线宽的测试点。
如图5所示,述步骤s5防焊测试线的阻焊设计包括以下步骤:
s50、阻焊测试点对应同类等大线宽按规范进行第二补偿处理;
示例地,所述步骤s50的具体步骤为在客户原稿基础上对阻焊测试点进行第二补偿加长处理,在工作片的线宽基础上进行第二补偿加宽处理,所述第二补偿加长处理中的第二加长补偿值为3mil,所述第二补偿加宽处理中的第二加宽补偿值为6mil。
s51、利用多个脚本同时执行制作每一类等大线宽的测试点。
本实施例提供了一种自动化脚本制作防焊测试线的方法,能够利用多个脚本同时制作外层测试点、阻焊测试点,更进一步缩短防焊测试线的制作时间。
最后应当说明的是,以上实施例仅用以说明本发明的技术方案,而非对本发明保护范围的限制,尽管参照较佳实施例对本发明作了详细地说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本发明技术方案的实质和范围。