基于OpenGL的麻花钻螺旋槽仿真加工系统设计及算法的研究
摘要 | 第4-5页 |
Abstract | 第5-6页 |
第一章 绪论 | 第9-14页 |
1.1 数控加工仿真技术概述 | 第9页 |
1.2 数控加工仿真国内外研究现状 | 第9-12页 |
1.3 课题研究背景及意义 | 第12-14页 |
第二章 仿真加工系统的总体方案与图形算法的研究 | 第14-30页 |
2.1 仿真加工系统设计方案的确定 | 第14-15页 |
2.2 系统开发的图形算法 | 第15-19页 |
2.2.1 图形支撑技术OpenGL | 第15-16页 |
2.2.2 OpenGL特点 | 第16-19页 |
2.2.3 OpenGL的基本工作流程 | 第19页 |
2.3 布尔算法与几何模型 | 第19-21页 |
2.4 仿真加工系统设计的总体方案 | 第21-25页 |
2.4.1 仿真加工系统的基本设计要求 | 第21-22页 |
2.4.2 系统模块设计应具备的功能 | 第22-23页 |
2.4.3 仿真加工系统设计的总体结构 | 第23-25页 |
2.5 仿真系统面向对象的界面设计 | 第25-28页 |
本章小结 | 第28-30页 |
第三章 几何模型建立方法和代码编译算法的研究 | 第30-42页 |
3.1 几何模型建立方法分类 | 第30-35页 |
3.1.1 直接实体建模法 | 第30-32页 |
3.1.2 基于图像空间表示法 | 第32-34页 |
3.1.3 离散矢量求交法 | 第34-35页 |
3.2 几何模型的建立 | 第35-39页 |
3.2.1 圆柱三维混合法几何模型的建立 | 第35-37页 |
3.2.2 三维几何的特征描述及数据结构 | 第37-39页 |
3.3 数控代码编译模块算法的研究 | 第39-41页 |
本章小结 | 第41-42页 |
第四章 仿真加工数学模型和布尔算法的研究 | 第42-70页 |
4.1 螺旋槽槽型数学模型 | 第42-49页 |
4.1.1 坐标系变换的数学模型 | 第43-47页 |
4.1.2 螺旋槽截形的数学模型 | 第47-49页 |
4.2 砂轮的数学模型 | 第49-61页 |
4.2.1 砂轮廓型的数学模型 | 第49-52页 |
4.2.2 砂轮方向位置的确定 | 第52-58页 |
4.2.3 砂轮有效磨边的数学模型 | 第58-61页 |
4.3 布尔算法原理与代码结构的实现 | 第61-69页 |
4.3.1 三维布尔算法原理方法 | 第61-65页 |
4.3.2 实现布尔差算法的代码结构 | 第65-69页 |
本章小结 | 第69-70页 |
第五章 系统主要算法及功能模块的实验验证 | 第70-81页 |
5.1 系统数学模型的实验验证 | 第70-77页 |
5.1.1 截形实验对数学模型的验证 | 第70-73页 |
5.1.2 实际加工实验对数学模型的验证 | 第73-77页 |
5.2 系统三维布尔算法的实验验证 | 第77-78页 |
5.3 动画显示及控制模块的仿真验证 | 第78-79页 |
5.4 NC代码模块的功能验证 | 第79-80页 |
本章小结 | 第80-81页 |
结论 | 第81-83页 |
参考文献 | 第83-88页 |
攻读硕士学位期间发表的学术论文 | 第88-89页 |
致谢 | 第89页 |