论文部分内容阅读
加工仿真是数控加工前NC程序验证的一个有效手段,是CAD/CAM、CIMS和虚拟制造研究的重要内容之一,其中五轴数控加工图形仿真以其突出的理论意义和实际需求越来越受到研究者的重视。本文对五轴数控铣削加工仿真中几何模型的建立、材料移除过程的实现、加工仿真的动态图形显示质量等方面的关键技术进行了研究,主要研究内容和成果如下:1.建立了适用于五轴数控铣削加工图形仿真的几何模型。根据五轴数控铣削加工的特点,引入Dexel方法对工件进行几何表示,并针对传统Dexel模型构建方法的不足,改善了Dexel模型的数据结构,有效降低了仿真过程的运算复杂度。2.基于五轴数控加工仿真中刀具的运动特点,通过综合刀具位置离散方法、刀具运动分解与合成以及显式求解方法,推导出了五轴数控加工中刀具扫掠面的显式表达,使得复杂的扫掠曲面由一系列简单的平面和椭圆柱面所组成。3.根据刀具扫掠面的显式表达,采用快速求交算法生成刀具扫掠体的Dexel模型;根据Dexel模型的结构特点,采用快速定位方法确定工件Dexel链的更新范围,在更新范围内采用Dexel模型的一维布尔运算方法对模型进行更新,有效提高了材料移除过程的模拟速度。4.根据Dexel模型的数据结构特点和可视球的概念,提出了将Dexel模型转化为三角网格模型的方法,消除了Dexel模型显示时的台阶效应,提高了仿真图形显示的质量;利用OpenGL的光照模型和消隐算法中的深度缓冲区算法进一步增强仿真过程图形显示的真实感效果;通过使用多线程技术和OpenGL提供的双缓存机制保证了数控加工图形仿真过程动画显示的平滑效果。根据本文研究成果开发的五轴数控铣削加工图形仿真软件模块已经经过整体叶轮等应用实例的考核,结果综合表明本文的研究工作切实有效。