首页--工业技术论文--金属学与金属工艺论文--组合机床及其加工论文--程序控制机床、数控机床及其加工论文

基于OpenGL的数控加工仿真系统的研究与开发

第1章 绪论第1-17页
 1.1 计算机仿真技术的发展及在制造业中的应用第8-9页
 1.2 数控加工仿真概述第9-10页
 1.3 计算机仿真数控加工软件的现状第10-12页
 1.4 数控程序编制和程序校验第12-14页
  1.4.1 数控程序编制第12-13页
  1.4.2 数控程序校验第13-14页
   1.4.2.1 数控程序校验的必要性第13-14页
   1.4.2.2 数控程序校验的方法第14页
 1.5 本课题研究的内容和意义第14-17页
  1.5.1 本课题研究的内容第14-15页
  1.5.2 本课题研究的意义第15-17页
第2章 数控加工仿真系统的总体设计第17-25页
 2.1 数控加工仿真系统的总体结构第17-20页
 2.2 仿真系统对象类第20-23页
  2.2.1 仿真系统对象类的确定第20-22页
  2.2.2 仿真系统对象类层次第22-23页
 2.3 数控加工仿真系统的图形界面第23-25页
第3章 OPENGL三维图形编程第25-49页
 3.1 OPENGL三维图形开发环境第25-26页
 3.2 OPENGL的工作流程第26-27页
 3.3 OPENGL建模第27-28页
  3.3.1 描述图元第27页
  3.3.2 齐次坐标第27-28页
 3.4 OPENGL变换第28-35页
  3.4.1 三维图形显示流程第28-30页
  3.4.2 几何变换第30-32页
  3.4.3 投影变换第32-34页
  3.4.4 裁剪变换第34-35页
  3.4.5 视口变换第35页
 3.5 矩阵堆栈第35-36页
 3.6 OPENGL帧缓存和动画第36-38页
 3.7 用VISUAL C++6实现OPENGL编程第38-49页
  3.7.1 建立OpenGL的C++类CGL第38-46页
  3.7.2 在Visual C++6中使用CGL类编程第46-49页
第4章 几何建模技术第49-52页
 4.1 直接实体造型法第49页
 4.2 基于图像空间的方法第49-50页
 4.3 离散矢量求交法第50-52页
第5章 数控代码的编辑与识别第52-59页
 5.1 数控代码及其特点第52-53页
 5.2 数控代码的编辑第53页
 5.3 数控代码的计算机识别与分析第53-59页
  5.3.1 预处理模块第55-56页
  5.3.2 解释模块第56-57页
  5.3.3 NC程序中常见错误分析第57-58页
  5.3.4 NC程序错误检查第58-59页
第6章 数控车削加工过程的仿真及其实现第59-78页
 6.1 用户界面第59-61页
 6.2 程序设计基本思想第61-62页
 6.3 车削加工仿真程序设计第62-73页
 6.4 车削参数曲面的仿真程序设计第73-78页
第7章 数控铣削加工过程的仿真及其实现第78-94页
 7.1 算法介绍第78-83页
  7.1.1 工件与刀具的表达方式第78-80页
  7.1.2 刀具切削的布尔运算第80-82页
  7.1.3 刀具运动轨迹的表达方式第82页
  7.1.4 验证刀位轨迹对理想曲面的逼近误差第82-83页
 7.2 程序设计的基本思想第83-86页
  7.2.1 图形消隐第83页
  7.2.2 动画显示第83-86页
 7.3 铣削仿真程序设计第86-94页
  7.3.1 绘制切痕、模板所需各点的计算第86-89页
  7.3.2 模板构造与图形绘制第89-92页
  7.3.3 混合处理第92-94页
第8章 总结与展望第94-96页
 8.1 研究内容总结第94-95页
 8.2 展望第95-96页
致谢第96-97页
参考文献第97-98页

论文共98页,点击 下载论文
上一篇:拉莫三嗪及其中间体的合成研究
下一篇:脱氢表雄酮硫酸盐(DHEAS)及脑内谷氨酸能神经系统对应激的影响