【技术实现步骤摘要】
测试点识别方法、装置及应用
[0001]本申请涉及印刷电路板领域,特别是涉及测试点识别方法、装置及应用。
技术介绍
[0002]PCB上的零件复杂多样,若不符合工艺要求则不可以贸然制造,故在PCB制造之前需要对其进行测试,为了测试PCB就需要在PCB上设置测试点。换言之,PCB上测试点的目的是为了测试电路板上的零组件有没有符合规格以及焊性。
[0003]现有技术主要是通过人工在PCB上进行测试点的选取,并将所选取的测试点发送至相应的测试设备中,以使得测试设备能够根据选取的测试点对PCB进行连通性测试。然而这种方式测试点识别的准确度完全依赖于技术人员的技术水平,容易存在漏检、多检等问题,且这种识别方式也需要消耗技术人员过多的精力。当然也有些PCB工程文件测试点分析工具可以自动分析测试点,但是这些分析工具分析出来的测试点往往会存在很多不必要的测试点,这些多余的不必要的测试点导致PCB测试效率低下,进而影响整体的生产效率。
技术实现思路
[0004]本申请实施例提供了一种测试点识别方法、装置及应用,可以准确 ...
【技术保护点】
【技术特征摘要】
1.一种测试点识别方法,其特征在于,包括以下步骤:获取PCB基础图元,其中所述PCB基础图元包括网络节点以及连接所述网络节点的网络线段;基于所述PCB基础图元构建网络连通图,其中每一所述网络连通图中任意两所述PCB基本图元导通;选择网络连通图中的任一网络节点作为执行节点,以所述执行节点为起点游历该网络连通图,在游历过程中标记已游历的网络节点为已游历节点,标记已游历的网络线段为已游历线段,并将连通所述已游历节点的网络线段归集为所述已游历节点的子集;统计每一已游历节点的子集内的网络线段的数量,若线段数量为1,则识别所述已游历节点为测试点。2.根据权利要求1所述的测试点识别方法,其特征在于,在“以所述执行节点为起点游历该网络连通图”步骤中,判断是否存在和所述执行节点连通的未被标记为已游历线段的网络线段,若存在则沿着该网络线段游历所述网络连通图抵达下一个网络节点,以该网络节点作为新的执行节点继续游历所述网络连通图。3.根据权利要求2所述的测试点识别方法,其特征在于,若抵达的下一个网络节点为已游历节点,选择以该已游历节点为起点和终点的游历路径作为闭环路径,依据闭环调整规则调整所述闭环路径中所有已游历节点的子集,所述闭环调整规则为:合并每一所述已游历节点前后连通的两网络线段。4.根据权利要求2所述的测试点识别方法,其特征在于,在“判断是否存在和所述执行节点连通的未被标记为已游历线段的网络线段”步骤中,若不存在和所述执行节点连通的未被标记为已游历线段的网络线段,则选择该执行节点所在的游历路径中的其余已游历节点作为执行节点。5.根据权利要求4所述的测试点识别方法,其特征在于,依据远近次序回溯该执行节点所在的游历路径...
【专利技术属性】
技术研发人员:蔡熙炫,贾石磊,周邦兵,
申请(专利权)人:杭州捷配信息科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。