中文摘要 | 第1-11页 |
第一章 绪论 | 第11-21页 |
一、 发展概况 | 第11-12页 |
二、 开放式结构数控系统的特点及其优越性 | 第12-14页 |
三、 基于PC机的开放式数控系统的类型 | 第14-16页 |
四、 开放式数控系统的发展趋势 | 第16-18页 |
五、 我国数控系统技术现状以及存在问题 | 第18-19页 |
六、 本文的开发研究对象 | 第19-21页 |
第二章 开发研究的内容及技术路线 | 第21-25页 |
一、 研究开发目标及内容 | 第21页 |
二、 数控系统开发的技术路线 | 第21-22页 |
三、 开放式数控系统开发研究的几个关键问题 | 第22-25页 |
第三章 开放式数控系统硬件设计 | 第25-35页 |
一、 数控装置的配置和I/O设定 | 第25-27页 |
二、 硬件组成结构与工作原理 | 第27-28页 |
三、 强电控制器件与电路 | 第28-32页 |
四、 输入输出信号与控制器I/O接口板的连接 | 第32-35页 |
第四章 数控系统软件的总体设计 | 第35-42页 |
一、 数控软件的组成结构 | 第35页 |
二、 软件工作原理 | 第35-37页 |
三、 主机程序总体设计 | 第37-42页 |
1. MFC应用程序框架 | 第37-38页 |
2. 主机程序总体设计与新增MFC扩展类 | 第38-41页 |
3. 类的层次结构 | 第41-42页 |
第五章 DSP应用程序设计 | 第42-51页 |
一、 DSP的C语言编程环境 | 第42-43页 |
1. DSP芯片的特点 | 第42页 |
2. DSP应用程序的编译与运行方法 | 第42-43页 |
3. DSP应用程序与主机程序通信内存区域的确定 | 第43页 |
二、 DSP应用程序体系结构 | 第43-45页 |
三、 DSP与PC机通信的实现及其中断服务流程 | 第45-49页 |
四、 两个关键问题 | 第49-51页 |
第六章 数控代码编辑与编译 | 第51-71页 |
一、 数控代码编辑 | 第51-59页 |
1. 字体设置 | 第51-52页 |
2. 变色原理 | 第52-57页 |
3. 定制状态栏显示内容 | 第57-59页 |
4. 编辑器中的弹出式菜单 | 第59页 |
二、 数控代码编译 | 第59-71页 |
1. 概述 | 第60页 |
2. 所编译的数控代码标准 | 第60-61页 |
3. 数控代码编译流程 | 第61-62页 |
4. 词法与语法正确性检查 | 第62-64页 |
5. 功能识别与坐标计算 | 第64-67页 |
6. 刀具补偿功能的编译 | 第67-71页 |
第七章 机床运行实时控制和刀轨仿真 | 第71-86页 |
一、 PC机与DSP传送数据机制 | 第71页 |
二、 控制面板的设计 | 第71-77页 |
1. 控制面板外观及实现方法 | 第71-74页 |
2. 控制面板的消息映射与处理 | 第74-77页 |
三、 刀轨仿真三维图形的绘制方法 | 第77-86页 |
1. OnDraw函数 | 第77页 |
2. 绘制坐标系 | 第77-79页 |
3. 刀轨跟踪与动态显示 | 第79-80页 |
4. 三维斜二侧投影视图的计算 | 第80-84页 |
5. 增加键盘滚动视图功能 | 第84页 |
6. 增加缩放视图功能 | 第84-86页 |
第八章 开放式三轴联动数控系统的调试 | 第86-92页 |
一、 数据传送异常及其解决办法 | 第86页 |
二、 加工调试实例 | 第86-92页 |
1. 自编数控代码进行加工 | 第86-88页 |
2. 使用MaserCAM生成的数控加工程序铣削三维曲面零件 | 第88-92页 |
第九章 开发研究成果与展望 | 第92-95页 |
一、 开发研究成果 | 第92-93页 |
二、 本开发研究成果的创新点 | 第93页 |
三、 有待进一步研究的问题及初步设想 | 第93-94页 |
四、 展望 | 第94-95页 |
参考文献 | 第95-97页 |
致谢 | 第97-101页 |