第一章 绪论 | 第1-17页 |
1.1 雕刻软件概述 | 第14-15页 |
1.1.1 雕刻技术的起源及发展 | 第14页 |
1.1.2 雕刻软件的发展现状 | 第14-15页 |
1.2 激光雕刻软件的特点和发展趋势 | 第15-16页 |
1.2.1 激光雕刻软件特点 | 第15页 |
1.2.2 激光雕刻软件的发展趋势 | 第15-16页 |
1.3 本课题的来源和研究目的 | 第16-17页 |
第二章 激光雕刻系统整体架构 | 第17-24页 |
2.1 方案选择 | 第17-18页 |
2.1.1 方案比较 | 第17-18页 |
2.1.2 方案确定 | 第18页 |
2.2 硬件系统 | 第18-21页 |
2.2.1 硬件结构概述 | 第18页 |
2.2.2 上、下位机简介 | 第18-19页 |
2.2.3 通讯模块及人机交互硬件 | 第19页 |
2.2.4 键盘介绍 | 第19-20页 |
2.2.5 机械进给系统 | 第20页 |
2.2.6 光学系统 | 第20-21页 |
2.2.7 电机选择 | 第21页 |
2.3 软件系统 | 第21-24页 |
2.3.1 软件简介及功能模块划分 | 第21-22页 |
2.3.2 软件协调工作流程 | 第22页 |
2.3.3 雕刻软件系统的研究内容 | 第22-24页 |
第三章 上位机图文处理软件研究设计 | 第24-54页 |
3.1 UML建模语言 | 第24页 |
3.2 上位机图文处理软件系统建模 | 第24-38页 |
3.2.1 系统需求 | 第24-26页 |
3.2.2 需求分析 | 第26-31页 |
3.2.3 静态结构模型 | 第31-34页 |
3.2.4 动态结构模型 | 第34-38页 |
3.2.5 物理模型 | 第38页 |
3.3 图文数据处理关键技术研究及其软件设计 | 第38-54页 |
3.3.1 本软件的若干关键技术 | 第39页 |
3.3.2 图像的点运算 | 第39-40页 |
3.3.3 图像的几何变换 | 第40-43页 |
3.3.4 图像的平滑处理 | 第43-45页 |
3.3.5 图像分割(阈值处理)、模拟多灰度等级加工算法研究 | 第45-47页 |
3.3.6 模拟灰度等级加工特效处理 | 第47-49页 |
3.3.7 斜坡特效处理算法研究 | 第49-51页 |
3.3.8 矢量格式文件转化为 BMP格式方法研究及其斜坡特效处理 | 第51页 |
3.3.9 矢量图的缩放 | 第51-52页 |
3.3.10 AutoCAD数据文件的读取和加工处理 | 第52-54页 |
第四章 下位机控制软件研究设计 | 第54-66页 |
4.1 控制软件概述 | 第54-55页 |
4.2 系统的初始化模块软件设计 | 第55-56页 |
4.3 键盘检测模块设计 | 第56-57页 |
4.4 数据存取模块软件设计 | 第57-58页 |
4.5 速度控制模块软件设计 | 第58-60页 |
4.6 插补模块软件设计 | 第60-61页 |
4.7 步进电机控制模块软件设计 | 第61-62页 |
4.8 激光控制模块软件设计 | 第62-63页 |
4.9 软件抗干扰设计 | 第63-66页 |
4.9.1 系统干扰分析 | 第63-64页 |
4.9.2 指令冗余 | 第64页 |
4.9.3 软件陷阱技术 | 第64-65页 |
4.9.4 “看门狗”技术 | 第65-66页 |
第五章 软件交互和加密设计 | 第66-79页 |
5.1 上位机通信模块设计 | 第66-72页 |
5.1.1 上下位机通信关键技术研究 | 第66-68页 |
5.1.2 通信软件设计 | 第68-72页 |
5.2 人机交互模块设计 | 第72-76页 |
5.3 软件加密 | 第76-79页 |
5.3.1 加密方法分析 | 第76-77页 |
5.3.2 软件注册保护的实现 | 第77-79页 |
第六章 总结与展望 | 第79-80页 |
参考文献 | 第80-83页 |
作者攻读硕士期间发表的论文 | 第83-84页 |
附录 | 第84-85页 |