学位论文 > 优秀研究生学位论文题录展示
FPC紫外激光加工中Gerber文件的解析转换研究
作 者: 詹萍萍
导 师: 胡兵
学 校: 华中科技大学
专 业: 光学工程
关键词: 紫外激光加工系统 Gerber文件 DXF文件 正则表达式 Boost库
分类号: TN249
类 型: 硕士论文
年 份: 2008年
下 载: 101次
引 用: 1次
阅 读: 论文下载
内容摘要
紫外激光的冷加工特性,使它在FPC(柔性电路板)加工领域有着无可取代的地位。随着高功率DPSS紫外激光器的发展,将激光加工技术与现代数控编程技术相结合,开发适用于FPC的紫外激光加工系统具有积极的现实意义。作为PCB行业的通用文件格式,Gerber文件的图形数据读取是激光加工FPC的关键环节,直接影响加工的精度和效率。本课题运用编译原理的基础知识,在对Gerber文件进行词法和语法分析的基础上,采用Boost.Regex正则表达式类库作为匹配和分析工具,开发出一种匹配速度快、精度高、具有较强通用性和兼容性的Gerber文件解析转换软件。该软件能够读取Gerber文件,快速提取其中相关的FPC图形信息,绘制加工轨迹,并能够将Gerber文件转换为CAD软件能识别的DXF文件。本文的主要内容是从以下四个方面来组织的:(1)介绍FPC紫外加工系统的特点和应用,并从实际应用需求出发,设计出Gerber文件解析转换软件的结构框架、工作流程、开发环境和开发流程。(2)分析了Gerber文件的总体结构以及具体的数据记录格式,在此基础上提出文件的解析算法,并引入了Boost库的正则表达式类库函数对其进行分析处理,保证了解析的快速和准确性。(3)将面向对象技术应用到该软件的开发中,研究了Gerber数据的读入方法和解析数据的保存方式,并利用MFC绘制加工图形。(4)研究了与常见CAD软件的接口问题,将解析数据转换为DXF文件输出,改善了该软件的可移植性。
|
全文目录
摘要 4-5 Abstract 5-8 1 绪论 8-14 1.1 课题研究背景及意义 8-11 1.2 课题研究目的 11-12 1.3 课题主要研究内容 12-14 2 Gerber 文件解析转换模块的需求分析和系统设计 14-20 2.1 系统需求分析 14-15 2.2 总体设计 15-18 2.3 详细设计 18 2.4 系统功能设计 18-19 2.5 本章小结 19-20 3 基于正则表达式的 Gerber 文件解析方法研究 20-27 3.1 正则表达式模板类库概述 20-21 3.2 Boost.Regex 库的主要类和函数 21-24 3.3 Boost Regex 库在 Gerber 文件解析中的应用 24-25 3.4 本章小结 25-27 4 Gerber 文件解析模块的设计和实现 27-44 4.1 Gerber 文件概述 27-30 4.2 解析模块结构设计 30-31 4.3 文件导入部分 31 4.4 Gerber 文件解析部分 31-40 4.5 绘图部分 40-41 4.6 应用实例 41-43 4.7 本章小结 43-44 5 Gerber 文件的数据转换研究 44-60 5.1 DXF 文件概述 44-46 5.2 数据转换的实现方法 46-55 5.3 DXF 文件的创建和输出 55-59 5.4 本章小结 59-60 6 总结与展望 60-62 6.1 总结 60-61 6.2 展望 61-62 致谢 62-63 参考文献 63-65
|
相似论文
- 基于CUDA的正则表达式匹配系统的设计与实现,TP311.52
- 基于CPU+GPU异构平台的字符串匹配算法研究与实现,TP301.6
- 多头钻床数控加工的路径规划与自动编程系统的研究,TG527
- 面向存储的正则表达式匹配算法研究,TP393.08
- 基于特征匹配的深度报文检测性能优化研究,TP393.08
- BGP协议中正则表达式匹配系统的研究与软硬件实现,TP368.1
- 基于正则表达式的深度包压缩算法研究,TP393.08
- 基于GPU的高速正则表达式匹配技术研究,TP393.08
- WWW孤立文件发现机制的设计与应用,TP393.092
- 基于PTK嵌入系统的集成测试工具研究与实现,TP311.52
- Web信息抽取技术的研究与应用,TP393.09
- AFTN电报自动处理系统研究,TN917.72
- 基于VR的切割机遥控操作仿真系统设计与实现,TP391.9
- 基于FPGA的正则匹配引擎自动生成方法的研究,TN791
- 基于FPGA的正则表达式匹配技术的研究,TN791
- 面向农业领域的垂直搜索技术的研究,TP391.3
- RE控制程序源代码自动生成程序的研究与实现,TP311.52
- 主观题自动阅卷系统的设计与实现,TP311.52
- 三轴数控冲床控制系统的研究与开发,TG385.1
- 基于特征匹配的网络业务流识别方法研究,TP393.08
- Linux环境下基于正则表达式的DDoS防御算法研究及实现,TP393.08
中图分类: > 工业技术 > 无线电电子学、电信技术 > 光电子技术、激光技术 > 激光技术、微波激射技术 > 激光的应用
© 2012 www.xueweilunwen.com
|