文摘
英文文摘
第一章绪论
一.课题的来源和研究的目的
二.课题的研究意义
1数控加工仿真的研究意义
2虚拟DSP技术在开放式数控加工仿真方面所起的作用
三.国内外研究的发展概况
1开放式数控系统的发展概况
2DSP的发展概况和虚拟DSP技术的前景
3数控加工仿真技术的发展概况
四.本文的研究内容
第二章虚拟DSP的数控仿真系统
一.PC+DSP运动控制器的数控系统的工作任务与原理
二.虚拟DSP的开放式数控加工仿真软件的功能
三.基于虚拟DSP的开放式数控加工仿真软件的软件结构
第三章虚拟插补器及其插补算法
一.直线插补
1数据采样算法的选取
2基本原理
3实现方法
二.圆弧插补
1数据采样之角度逼近算法的选取
2基本原理
3实现方法
三.终点判别
1直线插补的终点判别
2圆弧插补的终点判别
四.加减速处理
1加速处理
2减速处理
第四章内存映射文件的创建和使用
一.使用内存映射文件的必要性
二.内存映射文件的基本原理
三.创建和使用内存映射文件
1产生一个内存映射文件对象
2映射文件视图
3解除映射文件视图
4关闭内存映射文件对象
四.使用内存映射文件共享数据
第五章解决Windows的弱实时性缺陷的几个关键问题
一.FIFO(先进先出缓冲区)
二.多线程
1多线程的有关概念
2多线程在DSP数控系统加工仿真中的应用
3基于Visual C++6.0的多线程编程
三.VC++高精度定时方法
1几种定时方法的比较
2VC++精确定时方法的实现
第六章多视图和三维视图仿真
一.标签化视图
二.坐标系的画法及动态坐标的计算
1坐标网格与左下角坐标系的画法
2动态坐标的计算
3其他必要代码
三.刀具轨迹的三维仿真
1引言
2一点透视投影视图的计算原理
3论文中的实现方法
第七章实现I/O处理及机床模拟加工状态显示
一.本系统软件PLC的功能描述
1显示加工仿真的当前坐标值
2电源和超程提示
3当前加工状态显示
4暂停、停止等自动控制功能
5手动控制功能
6I/O处理功能
二.Visual C++6.0编程实现软件PLC功能
1超程提示、电源提示与数据分批传输的实现
2暂停、停止及速度调节功能的实现
3工件坐标显示功能的实现
4返回参考点功能的实现
第八章系统运行实例
一.操作步骤与相关界面
二.加工仿真结果分析
第九章总结与展望
一.本文的研究成果
二.本文的创新点
三.研究展望
参考文献
致谢
广西大学;