摘要 | 第3-4页 |
Abstract | 第4-5页 |
第一章 绪论 | 第9-15页 |
1.1 课题背景及研究意义 | 第9-11页 |
1.2 数控雕铣机国内外研究现状 | 第11-13页 |
1.2.1 数控雕铣机多轴联动性的研究现状 | 第11-12页 |
1.2.2 数控雕铣机控制系统开放性的研究现状 | 第12-13页 |
1.3 本文主要工作及内容安排 | 第13-15页 |
第二章 六轴雕铣机控制系统需求分析及方案设计 | 第15-29页 |
2.1 六轴雕铣机控制系统的机械结构及技术要求 | 第15-17页 |
2.1.1 机械结构 | 第15-16页 |
2.1.2 技术参数 | 第16-17页 |
2.2 六轴雕铣机控制系统的硬件方案设计 | 第17-20页 |
2.2.1 系统控制方案的确定 | 第17-18页 |
2.2.2 多轴运动控制卡的选择 | 第18-20页 |
2.2.3 多轴运动控制卡的功能介绍 | 第20页 |
2.3 六轴雕铣机的电气控制系统 | 第20-25页 |
2.3.1 系统硬件结构方案 | 第20-22页 |
2.3.2 伺服驱动控制系统 | 第22-24页 |
2.3.3 主轴调速控制系统 | 第24-25页 |
2.4 六轴雕铣机工艺方案分析及工作流程改进 | 第25-28页 |
2.4.1 工艺方案分析 | 第25-26页 |
2.4.2 工作流程改进 | 第26-28页 |
2.5 本章小结 | 第28-29页 |
第三章 面向对象的六轴雕铣机控制系统软件设计 | 第29-48页 |
3.1 面向对象的方法和UML语言 | 第29-30页 |
3.1.1 面向对象的方法 | 第29页 |
3.1.2 UML建模语言 | 第29-30页 |
3.2 六轴雕铣机控制软件系统的分析及需求模型设计 | 第30-34页 |
3.2.1 边界的确定 | 第30页 |
3.2.2 参与者的确定 | 第30页 |
3.2.3 功能需求分析 | 第30-32页 |
3.2.4 用例需求模型设计 | 第32-34页 |
3.3 六轴雕铣机控制软件系统的用例描述及活动图模型设计 | 第34-36页 |
3.3.1 加工型号新建用例描述及活动图模型 | 第34-35页 |
3.3.2 自动加工运行用例描述及活动图模型 | 第35-36页 |
3.4 六轴雕铣机控制软件的类图设计 | 第36-41页 |
3.4.1 控制系统类图 | 第37-38页 |
3.4.2 加工型号新建用例的类图 | 第38-39页 |
3.4.3 自动加工运行用例的类图 | 第39-41页 |
3.5 六轴雕铣机控制软件系统的对象分析及顺序图设计 | 第41-47页 |
3.5.1 加工型号新建用例的顺序图模型 | 第41-43页 |
3.5.2 自动加工运行用例的顺序图模型 | 第43-47页 |
3.6 本章小结 | 第47-48页 |
第四章 六轴雕铣机控制系统软件的实现 | 第48-74页 |
4.1 六轴雕铣机控制系统软件的总体研究 | 第48-51页 |
4.1.1 软件实现的体系结构 | 第48-49页 |
4.1.2 软件实现的开发平台 | 第49-51页 |
4.2 六轴雕铣机控制系统的人机界面设计及实现 | 第51-52页 |
4.3 基于面向对象的加工信息数据结构设计 | 第52-53页 |
4.3.1 状态信息类的数据结构设计 | 第52-53页 |
4.3.2 加工点信息类的数据结构设计 | 第53页 |
4.4 基于XML的加工数据管理实现 | 第53-58页 |
4.4.1 加工信息的获取 | 第54-56页 |
4.4.2 基于XML的加工信息的处理 | 第56-58页 |
4.5 基于台达轴卡的控制类基本功能实现 | 第58-61页 |
4.5.1 轴卡的初始化 | 第58-59页 |
4.5.2 伺服模块的寻找 | 第59-60页 |
4.5.3 远端扩充模块的控制 | 第60-61页 |
4.5.4 单轴运动的控制 | 第61页 |
4.6 六轴雕铣机控制系统核心控制模块的功能实现 | 第61-71页 |
4.6.1 手动运行控制模块 | 第61-63页 |
4.6.2 自动加工控制模块 | 第63-66页 |
4.6.3 系统参数的设置 | 第66-67页 |
4.6.4 原定复归运动控制 | 第67-70页 |
4.6.5 系统状态的监控 | 第70-71页 |
4.7 六轴雕铣机控制系统多轴协调连续运动的控制功能实现 | 第71-73页 |
4.8 本章小结 | 第73-74页 |
第五章 六轴雕铣机控制系统软件调试及实验验证 | 第74-84页 |
5.1 六轴雕铣机控制系统硬件通讯功能调试 | 第74-76页 |
5.2 六轴雕铣机控制系统软件调试 | 第76-80页 |
5.2.1 软件调试方法 | 第76-78页 |
5.2.2 软件基本功能模块的调试 | 第78-79页 |
5.2.3 基于箱包的示教加工及示教再现功能调试 | 第79-80页 |
5.3 六轴雕铣机箱包加工效果验证 | 第80-83页 |
5.4 本章小结 | 第83-84页 |
总结与展望 | 第84-86页 |
总结 | 第84-85页 |
展望 | 第85-86页 |
参考文献 | 第86-90页 |
致谢 | 第90-91页 |
主要研究成果 | 第91-92页 |
附录一 用户软件功能说明文档 | 第92-98页 |
附录二 六轴雕铣机控制系统软件部分程序源代码 | 第98-104页 |