论文摘要
现在,EDA与机器视觉检测在PCB制造业中的应用愈发广泛。但EDA生成的文件和产品数据各不相同,无法被视觉检测系统直接调用。因此,为EDA与PCB视觉检测系统开发一个数据接口,就成为当前急需解决的问题。本课题来源于PCB制造业的自动化生产设备胶片自动对位机的研制项目,本课题的EDA与PCB视觉检测系统数据接口设计是该项目的子课题。本文首先分析国内外主流EDA软件的数据格式标准。重点分析了应用最为广泛的Gerber文件的数据结构,包括:PCB图形文件中的图元及其数据格式,RS-274X参数标准和RS-274D码。本文详细阐述了Gerber文件中包含的图元信息,并分别对其头文件、光圈定义文件和胶片光绘命令文件包含的图元信息进行了解读,还针对Gerber数据源文件定义了一系列的抽取规则,用来精确的在文件中定位特征图元。本文稍后分析了PCB板与胶片对位的偏差产生原因,包括位置偏差和胶片变形,并针对性地提出了采用两个非对称性对角点处的特征图元进行定位的方法。本文同时详细的分析了定位基准图元的图形特征,并给出了用Hough变换来对其进行图像识别的方法。论文最重要的一个部分是采用C语言编译开发了数据接口的软件,包括数据格式识别与转换器、特征参数提取器和数据封装协议三个功能模块,绘出了程序路程框图,并给出了部分源程序。本文还对数据进行了封装定义,定义了七种常见PCB图元的特征描述与数据格式。本文最后还通过对实际PCB图形文件的实验与测试,验证了数据接口能够正确可靠的实现数据转换与特征参数提取的功能。
论文目录
摘要Abstract第1章 绪论1.1 课题来源及实际意义1.2 印刷电路板与制造工艺流程简介1.2.1 印刷电路板简介1.2.2 印刷电路板制造工艺流程1.2.2.1 制作胶片底版1.2.2.2 制作基板1.3 国内外常用EDA软件1.4 国内外主流EDA软件的数据格式标准1.4.1 Gerber数据格式1.4.2 IPC GenCAM1.4.3 Valor ODB1.4.4 EIA EDIF4001.5 国内外关于 Gerber文件的数据接口研究现状1.6 本文主要研究内容第2章 PCB图形文件的数据格式分析2.1 PCB图形文件格式2.2 PCB文件中的图元与数据格式2.2.1 圆弧2.2.2 矩形填充区2.2.3 焊盘2.2.4 字符串2.2.5 线段2.2.6 过孔2.3 Gerber数据格式解读2.3.1 矢量光绘机工作原理2.3.2.1 数据格式2.3.2.2 RS-274X参数2.3.2.3 标准RS-274D码2.4 本章小结第3章 PCB图元数据提取与转换3.1 数据提取所需源文件的导出3.2 Gerber文件中包含的图元信息分析3.2.1 头文件分析3.2.2 光圈定义文件3.2.3 胶片光绘命令文件3.3 图元信息提取规则的定义3.4 本章小结第4章 用于图像匹配的特征参数提取4.1 图像匹配方法4.1.1 几何特征4.2 PCB板与胶片的对位偏差及产生原因4.2.1 PCB板图像特点分析4.2.2 位置偏差4.2.3 胶片变形4.3 定位图元的提取4.3.1 定位基准点的选择4.3.2 定位基准点的特征识别方法4.4 本章小结第5章 数据接口软件设计与开发5.1 数据接口系统组成5.2 数据格式识别与转换器开发5.3 特征参数提取器5.4 数据文件封装协议5.5 实验验证5.6 本章小结结论参考文献致谢
相关论文文献
标签:数据接口论文; 特征图元论文;