关键词:
仿真,OpenGL,机械原理实验,实时处理,面向对象
摘要:
本文论述了如何在Wndows 9x/NT环境下,通过Visual C++调用OpenGL
图形库中的函数,开发机械原理实验三维运动仿真CAI软件的方法。其目的是
在计算机上虚拟实现传统的机械原理实验。
本文首先简要介绍了三维绘图所使用的主要工具OpenGL的功能、工作结
构、绘制原理及其在Windows中的实现方法。阐述了机械原理实验仿真软件开
发的总体设计思想、仿真软件的构架和各个功能模块及软件界面设计。研究了
结合面向对象技术和三维可视化技术开发交互式运动仿真的原理和应用,并提
出了相应的解决方案。
本课题完成了机械原理课程中几个典型实验的运动仿真。将该系统与机
构运动学理论相结合,根据常用机构几何参数建立数学模型后,对其进行参数
化三维造型,形成具有真实感的机构三维模型。然后根据输入的机构参数,采
用运动的动画显示技术动态地绘制出机构的图像并展现机构在每一位置的运
动情况,即做到实时三维变参数设计。研究的具体范围包括平面连杆机构、
空间连杆机构、凸轮机构和齿轮机构等。
最后,本文就研究中取得的成果和存在的不足进行了总结,并对后续的
相关研究提出了建议。