摘要用虚拟现实技术来仿真电机进行教学和研制等工作,相比使用真实的电机有着操作方便,成本低,移植性能高等优点,受到电机教学和研制者的广泛亲睐。
对OpenGL动画设计进行了研究,实现了电机的仿真。仿真的结果包括电机各部分的展示,电机的拆卸和安装等。
计算机仿真并不能完全替代真实的电机教学工作和研制试验,但可以指导研制,增加研制新型电机的把握性和结果的可预见性,同时,具有降低风险、节省时间、节约人力和物力资源等优点。
关键词 电机 虚拟现实 计算机图形学 OpenGL9726
Title Simulation Software for Virtual Reality Technology to Produce the Motor Model
Using virtual reality technology to simulate the motor teaching and researching work has the advantages that it has a more convenient operation, lower cost and high-performance transplantation, thus, the virtual reality is becoming more and more popular in educators and developers of motor.
We achieve the simulation of the motor by studying the OpenGL Animation Design. The simulation results include the display of the various parts of the motor, motor removal and installation.
Though the computer simulation can’t replace the education and the development of the real motor ,it can guide the development and increase the grasp of the development of new motors .It can also reduce the risk,save time and save human and material resources.
Keywords : Motor Virtual Reality Graphics Computer OpenGL
目 次
1 绪论 1
1.1 引言 1
1.2 课题实现方法 1
1.2.1 虚拟现实技术 1
1.2.2 虚拟现实技术的应用领域 2
1.2.3 Visual C++编程 2
1.3 本课题研究的背景和内容 3
1.3.1 研究背景 3
1.3.2 工作内容 7
1.4 本章小结 8
2 电机模型的建立 9
2.1 在3D Studio MAX里面拆分模型 9
2.2 导出3ds格式文件 9
3 3DS MAX动画设计 10
4 进行OpenGL编程 10
4.1 本课题涉及的坐标系问题 10
4.2 本课题的难点--实现自由控制飞机飞行 11
5 导入模型及控制模型运动 13
5.1 导入电机各部分模型 13
5.1.1 导出.gl文件和.h头文件 13
5.1.2 在3ds max中粗调模型和给各部分贴图 13
5.1.3 组合各个部分模型成一个整体 13
6 实现交互功能 13
6.1 软件界面菜单的消息响应 14
6.1.1 添加菜单命令 14
6.1.2 添加弹出对话框控件和对话条 15
6.2 交互功能的实现 16
6.2.1 实现菜单选项“载入(&L)”功能 16
6.2.2 各种弹出对话框的实现 17
6.3 右边各部分动态展示框体的实现实现 18
6.4 电机各部分的拆卸和安装功能 19
结论 21
致谢 22
参考文献 24
1 绪论
1.1 引言
电动机能提供的功率范围很大,从毫瓦级到万千瓦级。 电动机的使用和控制非常方便,具有自起动、加速、制动、反转、掣住等能力,能满足各种运行要求;电动机的工作效率较高,又没有烟尘、气,不污染环境,噪声也较小。由于它的一系列优点,所以在工农业生产、交通运输、国防、商业及家用电器、医疗电器设备等各方面广泛应用。
计算机仿真并不能完全替代真实的电机,但可以指导电机教学设计工作,同时,具有降低风险、节省时间、节约人力和物力资源等优点。
随着计算机技术的飞速发展,借助于系统仿真技术对复杂的电机系统进行辅助设计日益受到重视,利用计算机模拟一台电机,运行环境以及控制系统设计,在建立电机实时飞行仿真模型后,就可以对电机的控制系统进行探讨,将最新的控制技术引入系统设计,可以反复实验,不怕失败,直至性能最优。因此,电机仿真将是高性能电机研制成功的一种十分有效的研制手段。而可视化仿真技术是仿真技术和计算机图形学最新成果的结合。它充分利用了人的视觉特性,通过图形和动画来表达各种信息。特别是三文模型的实时动态显示技术,它更加的直观,真实感强,因此越来越受青睐。 VC++虚拟现实技术制作电机模型仿真软件:http://www.751com.cn/tongxin/lunwen_8535.html