System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种PCB报告生成方法技术_技高网

一种PCB报告生成方法技术

技术编号:42620409 阅读:11 留言:0更新日期:2024-09-06 01:25
本发明专利技术涉及PCB报告技术领域,尤指一种PCB报告生成方法,包括品质异常报告,品质异常报告的生成包括:建立各类品质异常图像,训练CNN模型识别各种品质异常图像;根据CNN模型识别的结果,建立品质异常识别模板,品质异常识别模板包括VLOOKUP算法;获取经预处理后得到的输出图像,通过CNN模型自动识别输出图像,得到识别后数据;通过VLOOKUP算法匹配与数据相对应的品质异常识别模板的固定单元格;将数据导入固定单元格内,并自动生成品质异常报告,通过本发明专利技术可以解决纸质纸质版文件和报告存档占用空间大,无法实现电子化追溯的问题。

【技术实现步骤摘要】

本专利技术涉及pcb报告生成,尤指一种pcb报告生成方法。


技术介绍

1、pcb(印制电路板)已经成为人们日常生活中很多电子产品的关键部件,在新能源、汽车、计算机、军事、工业控制等领域有着广泛的应用。pcb生产过程中可能产生的缺陷种类繁多,位置不定,存在缺陷的pcb会使相关电子产品的日常使用存在风险,故pcb缺陷检测是pcb加工或装配过程中必经的检测流程。

2、对于pcb的缺陷检测报告,现有技术大多采取手动填写,采取纸质版报告进行存档,但纸质版报告记载的内容较为紊乱,没有固定模板,且纸质版报告存档具有占用空间大和保存困难的特点,无法实现电子化,报告数据难以追溯。


技术实现思路

1、为解决上述问题,本专利技术提供一种pcb报告生成方法,通过本专利技术可以解决纸质版文件和报告存档占用空间大和保存困难的问题,而且可实现电子化,报告数据便于追溯。

2、为实现上述目的,本专利技术采用的技术方案是:

3、一种pcb报告生成方法,包括:

4、建立各类品质异常图像,训练cnn模型识别各种品质异常图像;

5、根据所述cnn模型识别的结果,建立品质异常识别模板,所述品质异常识别模板包括vlookup算法;

6、获取经预处理后得到的输出图像,通过cnn模型自动识别所述输出图像,得到识别后数据;

7、通过所述vlookup算法匹配与所述数据相对应的所述品质异常识别模板的固定单元格;

8、将所述识别后数据导入所述固定单元格内,并自动生成品质异常报告。

9、作为优选,所述建立各类品质异常图像之前,还包括:

10、建立检测报告模板,所述检测报告模板内包括cnn模型和vlookup算法;

11、对原始图像进行预处理,得到输出图像;

12、通过cnn模型自动识别所述图像数据和所述输出图像,得到识别后数据;

13、通过所述vlookup算法匹配与所述识别后数据对应的所述检测报告模板的固定单元格;

14、将所述识别后数据导入所述固定单元格内,并自动生成检测报告。

15、作为优选,所述获取经预处理后得到的输出图像之前,还包括:

16、对pcb原始图像进行坐标矫正,得到矫正后的pcb图像;

17、识别所述矫正后的pcb图像的轮廓,并对矫正后的pcb图像进行亮度调整;

18、获取亮度调整后的输出图像。

19、作为优选,所述对pcb原始图像进行坐标矫正,得到矫正后的pcb图像之前,还包括:

20、扫描pcb的料号,得到扫描结果;

21、根据所述扫描结果自动调取数据库的取样资料,所述取样资料包括取样点和对位靶点;

22、将所述pcb依据所述对位靶点放入ct扫描设备;

23、控制所述ct扫描设备依据所述取样点对pcb进行扫描处理,得到pcb原始图像。作为优选,所述根据所述扫描结果自动调取数据库的取样资料之前,还包括以下步骤:

24、自动调取数据库中的报告需求和料号工程资料;

25、根据所述报告需求设计取样点,根据所述料号工程资料设计对位靶点;

26、根据所述取样点和所述对位靶点生成取样资料。

27、作为优选,所述根据所述cnn模型识别的结果,建立品质异常识别模板,包括:

28、根据所述cnn模型识别的结果,明确各类品质异常的定义与品质异常的分类;

29、根据各类品质异常的定义与分类收集历史品质异常数据;

30、根据所述收集历史品质异常数据分析异常原因并制定识别标准;

31、根据所述各类品质异常的定义与分类、所述历史品质异常数据、所述异常原因和所述识别标准建立异常识别模板。

32、作为优选,所述建立检测报告模板包括:

33、确定pcb检测的内容与需求;

34、根据检测的内容与需求建立检测报告模板。

35、作为优选,所述品质异常的定义包括短路、开路、元件缺失和焊接不良,所述品质异常的分类包括严重异常、一般异常和轻微异常。

36、作为优选,所述建立异常识别模板还包括:

37、确定模板结构,所述模板结构包括标题、异常描述、异常原因、处理措施和预防措施;

38、编写模板内容,设定填写规范。所述模板结构包括标题、异常描述、异常原因、处理措施和预防措施。

39、作为优选,所述确定检测内容与需求包括梳理检测项目和确定报告格式与要求,所述检测项目包括外观检查、尺寸测量和性能测试,所述报告格式包括报告数据结构、数据呈现方式和输出格式。

40、本专利技术的有益效果在于:

41、本专利技术通过建立各类品质异常图像,训练cnn模型识别各种品质异常图像;根据所述cnn模型识别的结果,建立品质异常识别模板;获取经所述图像处理模块处理后得到的输出图像,利用cnn模型进行识别;将cnn模型识别出的品质异常问题及所述输出图像发送到所述品质异常识别模板,自动生成品质识别报告;通过cnn识别输出图像,自动套取品质异常识别模板所需数据,并将数据传送至品质异常识别报告模板,无需人工输入或抄写纸档,实现检测报告和图像电子化,且数据可追溯,电子版报告占用的物理空间极小,可以存储在电脑、手机或云端,方便随时随地查阅,无需耗费额外的空间存储纸档报告。

42、电子版报告允许用户随时随地进行修改、更新和重新排版,而无需重新打印,这种灵活性使得报告能够根据最新的数据或反馈进行快速调整。

本文档来自技高网...

【技术保护点】

1.一种PCB报告生成方法,其特征在于,包括:

2.根据权利要求1所述的PCB报告生成方法,其特征在于,所述建立各类品质异常图像之前,还包括:

3.根据权利要求1所述的PCB报告生成方法,其特征在于,所述获取经预处理后得到的输出图像之前,还包括:

4.根据权利要求3所述的PCB报告生成方法,其特征在于,所述对PCB原始图像进行坐标矫正,得到矫正后的PCB图像之前,还包括:

5.根据权利要求4所述的PCB报告生成方法,其特征在于,所述根据所述扫描结果自动调取数据库的取样资料之前,还包括:

6.根据权利要求1所述的PCB报告生成方法,其特征在于,所述根据所述CNN模型识别的结果,建立品质异常识别模板,包括:

7.根据权利要求2所述的PCB报告生成方法,其特征在于,所述建立检测报告模板包括:

8.根据权利要求1所述的PCB报告生成方法,其特征在于,所述品质异常的定义包括短路、开路、元件缺失和焊接不良,所述品质异常的分类包括严重异常、一般异常和轻微异常。

9.根据权利要求6所述的PCB报告生成方法,其特征在于,所述建立异常识别模板还包括:

10.根据权利要求7所述的PCB报告生成方法,其特征在于,所述对原始图像进行预处理,得到输出图像,包括:

...

【技术特征摘要】

1.一种pcb报告生成方法,其特征在于,包括:

2.根据权利要求1所述的pcb报告生成方法,其特征在于,所述建立各类品质异常图像之前,还包括:

3.根据权利要求1所述的pcb报告生成方法,其特征在于,所述获取经预处理后得到的输出图像之前,还包括:

4.根据权利要求3所述的pcb报告生成方法,其特征在于,所述对pcb原始图像进行坐标矫正,得到矫正后的pcb图像之前,还包括:

5.根据权利要求4所述的pcb报告生成方法,其特征在于,所述根据所述扫描结果自动调取数据库的取样资料之前,还包括:

6.根据权利要求1所述的pc...

【专利技术属性】
技术研发人员:程文君程涌贺波贺梓修程嵩岐
申请(专利权)人:广东喜珍电路科技有限公司
类型:发明
国别省市:

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

1