摘要3-4
ABSTRACT4-7
引言7-9
章 绪论9-17
1.1 虚拟制造概述9-10
1.1.1 虚拟制造产生的背景9
1.1.2 虚拟制造的发展现状9-10
1.2 虚拟制造技术与虚拟数控10-11
1.3 虚拟数控加工技术11-15
1.3.1 虚拟数控加工仿真技术11-12
1.3.2 虚拟数控加工控制技术12-13
1.3.3 国内外研究概况13-15
1.4 课题的研究目的和15
1.5 的工作内容和组织结构15-17
章 虚拟数控加工控制系统结构的设计17-23
2.1 系统的设计17
2.2 系统的设计思想17-19
2.3 系统的结构设计19-20
2.3.1 系统结构设计的依据19
2.3.2 系统的整体结构19-20
2.4 系统的控制流程及模块划分20-22
2.4.1 系统控制流程20
2.4.2 系统的模块划分20-22
2.5 小结22-23
章 虚拟数控加工控制系统中关键技术的实现23-47
3.1 NC 代码解释的原理与具体实现23-39
3.1.1 NC 代码解释技术概述23-26
3.1.2 解释器的结构设计26-27
3.1.3 语法分析模块的实现27-35
3.1.4 解释执行模块的实现35-36
3.1.5 解释器扩展性与通用性设计与实现36-39
3.2 刀具补偿原理39-43
3.2.1 刀具长度补偿39-40
3.2.2 刀具半径补偿40-43
3.3 轨迹插补的原理与实现43-46
3.3.1 直线插补算法43-44
3.3.2 圆弧插补算法44-45
3.3.3 插补算法误差分析45-46
3.4 小结46-47
章 控制系统中模块间接口的设计及时效性研究47-55
4.1 RCS 及其通信机制概述47
4.2 模块间通信接口47-50
4.2.1 任务调度与人机界面的接口48-49
4.2.2 任务调度与轨迹控制的接口49
4.2.3 任务调度与解释器49-50
4.3 控制系统时效性的研究与实现50-54
4.3.1 进程与线程50-52
4.3.2 Windows 定时机制52-53
4.3.3 系统实现53-54
4.4 小结54-55
第五章 系统的界面设计及系统验证测试55-61
5.1 系统界面设计55-58
5.1.1 系统界面的结构设计55-56
5.1.2 虚拟操作面板56-57
5.1.3 虚拟机床仿真57-58
5.2 测试验证58-60
5.3 小结60-61
结束语61-62