| 摘要 | 第1-5页 |
| Abstract | 第5-9页 |
| 1 绪论 | 第9-17页 |
| 1.1 本课题研究背景 | 第9-13页 |
| 1.1.1 虚拟现实技术 | 第9-10页 |
| 1.1.2 虚拟制造技术 | 第10-12页 |
| 1.1.3 虚拟加工技术 | 第12-13页 |
| 1.2 现有虚拟建模语言简介 | 第13-16页 |
| 1.2.1 OpenGL | 第13-14页 |
| 1.2.2 Direct3D | 第14页 |
| 1.2.3 Java3D | 第14页 |
| 1.2.4 虚拟建模语言(VRML) | 第14-15页 |
| 1.2.5 四种语言的比较 | 第15-16页 |
| 1.3 本章小结 | 第16-17页 |
| 2 虚拟加工仿真系统的总体结构 | 第17-26页 |
| 2.1 虚拟加工系统研究意义及概况 | 第17页 |
| 2.2 虚拟制造系统的体系结构 | 第17-19页 |
| 2.3 虚拟加工系统的体系结构 | 第19-20页 |
| 2.4 虚拟加工系统的关键技术 | 第20-24页 |
| 2.4.1 虚拟加工环境建模技术 | 第20-21页 |
| 2.4.2 虚拟加工硬件环境的建模技术 | 第21页 |
| 2.4.3 虚拟加工过程仿真与分析 | 第21-23页 |
| 2.4.4 虚拟加工系统的模块组成 | 第23-24页 |
| 2.5 本章小结 | 第24-26页 |
| 3 Java3D技术及其复杂几何模型的建立 | 第26-39页 |
| 3.1 Java及 Java3D简介 | 第26-28页 |
| 3.1.1 Java3D的编程对象 | 第27页 |
| 3.1.2 Java3D语言的特点 | 第27-28页 |
| 3.2 Java3D的场景图结构 | 第28-29页 |
| 3.3 Java3D程序框架的实施 | 第29-30页 |
| 3.4 Java3D程序的组织和构建 | 第30页 |
| 3.5 Java3D的编程技术 | 第30-35页 |
| 3.5.1 动画实现技术 | 第30-31页 |
| 3.5.2 交互实现技术 | 第31-34页 |
| 3.5.3 场景中动态增减三维形体 | 第34-35页 |
| 3.6 利用 Java3D实现虚拟加工系统中的几何建模 | 第35-38页 |
| 3.6.1 简单模型构造 | 第35页 |
| 3.6.2 复杂模型构造 | 第35-38页 |
| 3.7 本章小结 | 第38-39页 |
| 4 基于多视角的动态八叉树碰撞检测算法 | 第39-51页 |
| 4.1 碰撞检测的概念、原理及现有方法简介 | 第39-41页 |
| 4.1.1 碰撞检测问题描述 | 第39-40页 |
| 4.1.2 现有碰撞检测方法简介 | 第40-41页 |
| 4.2 Java3D的碰撞检测算法及其存在的误差 | 第41-44页 |
| 4.3 基于多视角的动态八叉树碰撞检测算法 | 第44-50页 |
| 4.3.1 八叉树简介 | 第44-45页 |
| 4.3.2 多视角动态八叉树碰撞检测算法的基本思想 | 第45-46页 |
| 4.3.3 动态八叉树的立方体表示法 | 第46-48页 |
| 4.3.4 构建立方体空间抽象类 | 第48-49页 |
| 4.3.5 自相似分解的递归方法 | 第49-50页 |
| 4.4 本章小结 | 第50-51页 |
| 5 切屑仿真 | 第51-64页 |
| 5.1 切屑仿真研究概况 | 第51-52页 |
| 5.2 切屑的卷曲机理 | 第52页 |
| 5.3 切屑成型及形状参数 | 第52-53页 |
| 5.4 切屑特征造型 | 第53-56页 |
| 5.5 屑型判断条件 | 第56-59页 |
| 5.5.1 切屑相对位置 | 第56-58页 |
| 5.5.2 屑型判断过程 | 第58-59页 |
| 5.6 切屑的断屑方式 | 第59-60页 |
| 5.7 切屑生成、卷曲及折断仿真 | 第60-63页 |
| 5.7.1 刀具“切入”、“切出”工件时切屑成型仿真 | 第60页 |
| 5.7.2 与数控加工仿真环境“无缝”连接 | 第60-63页 |
| 5.8 本章小结 | 第63-64页 |
| 结论 | 第64-66页 |
| 参考文献 | 第66-69页 |
| 攻读硕士学位期间发表学术论文情况 | 第69-70页 |
| 致谢 | 第70-71页 |
| 大连理工大学学位论文版权使用授权书 | 第71页 |