论文部分内容阅读
快速成型技术是一种全新的制造模式,但由于快速成型机售价高,技术难度大,很难得到推广和应用。基于这些因素,开展快速成型仿真技术的研究,既可以让一般的非专业人员形象地了解快速成型技术和其成型原理,又能在快速成型真实制造之前在虚拟环境中进行零件的模拟成型加工,检查零件设计的正确性、合理性,对零件设计方案的优劣做出评估与优化,从而最终达到缩短产品开发周期、降低生产成本、提高产品质量和生产效率的目的,具有重要的意义。
作者利用基于OpenGL的计算机仿真和动画技术,研究和开发了快速成型过程三维动画仿真系统。该系统不仅能独立在上位机对快速成型的成型过程和成型环境实现三维实时动画仿真,而且能驱动下位机(快速成型仿真平台)同步模拟成型过程,实现了自动编程和仿真一体化。该课题主要完成了以下内容:
(1)深入研究了OpenGL图形图像编程技术,采用面向对象的编程方法,将OpenGL三维图形绘制与VisualC++事件处理程序有机的结合起来成为一个整体,充分利用两者的强大功能,开发快速成型的仿真软件。
(2)建立了仿真系统平台,并在此基础上实现了在上位机上动画仿真快速成型的成型过程,同时驱动下位机数控运动平台同步模拟成型制作。
(3)深入研究了快速实时生成填充扫描线算法和数控驱动文件算法,该算法简化了数据结构,避免额外的时间开销,满足了快速成型实时动画仿真要求。
(4)建立了仿真系统的框架结构,设计了友好的系统界面,该系统使用方便,可移植性强,功能全,可用于快速成型技术的教学与培训,稍做改进后可以应用于快速成型产品虚拟设计和制造中,有广阔的应用前景。