基于Delta3D三维虚拟实验室的虚拟仪器的设计与实现
[Abstract]:With the development of virtual experiment technology, the application value of virtual laboratory in the field of education is more and more high. On the one hand, it can assist the scientific research work of the school, on the other hand, it can also be interactive and demonstrable in experimental teaching. Make students easy to understand, interesting, easy to maintain and other advantages. Compared with the traditional laboratory, virtual laboratory is characterized by its separation from the real experimental environment, and at the same time, it gives the experimental operator an immersive experimental platform. Operators can create experiments in the lab as they wish without putting the production environment at risk. Therefore, the establishment of a set of widely used virtual laboratories has been included in many colleges and universities. Among them, the design of virtual instrument and virtual instrument, as part of the experiment, is used to show a complete experiment, and the interface is used as the facade of human-computer interaction. The operator can easily select the instrument to assemble experiment through the text description and instrument list on the interface to achieve the purpose of virtual teaching. In this paper, the game development engine Delta3D is used to build the whole virtual experiment system, in which QT is integrated with Delta3D API as an open source GUI library, and QT is used to develop the secondary interface related to the instrument. At the same time, the design of 3D instrument using 3DS MAX model making software is an extended class library of OSG. The main function is to design two-dimensional virtual instrument panel. This paper reencapsulates the bottom code of osg Gauge and turns it into dtGauge module in Delta3D. In this way, the instrument panel on the three-dimensional virtual instrument can be designed. After designing a series of general template codes, users need only change the model or use different maps to get virtual instruments with similar functions. The template code can be exported to a set of instrument development libraries. In this paper, a series of models and maps are designed to test their functions, including ammeter, voltmeter, multimeter, vehicle dashboard, and other models used in the experiment. Finally, a virtual experiment is realized and demonstrated by the instrument programming. The virtual experiment system can be extended and can be programmed only by designing the relevant model according to the requirement. As a supplement to classroom teaching, this system provides students with more cognitive sense of physics experiments, popularizes basic education and arouses students' interest in learning. At the same time, many practical problems have been solved, such as insufficient experimental funds, low quality and insufficient quantity of experimental equipment in some primary and secondary schools.
【学位授予单位】:广东工业大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:G424;TP391.9
【参考文献】
相关期刊论文 前10条
1 张准;;MAYA在三维动画方面的优势[J];艺术科技;2013年03期
2 孙英泽;胡婧;王征硕;;Google Earth应用于基建项目管理系统的研究与实现[J];农业网络信息;2012年09期
3 陈超;鱼江海;;降低复杂算法对人机界面实时性影响的探讨[J];指挥信息系统与技术;2010年05期
4 胡丽娜;;浅谈高中物理教学中多媒体技术的运用[J];新课程研究(基础教育);2010年03期
5 孙倩;;基于3DS MAX的三维建模及其在Virtools环境中的应用[J];中国科技信息;2008年12期
6 胡珊;于光;周明秀;谭良;杨春;;基于3D和VIRTOOLS技术的物理虚拟实验室架构设计[J];计算机工程与设计;2008年01期
7 黄慕雄;高校教学型虚拟实验室建设的现状与建议[J];电化教育研究;2005年09期
8 檀鹏,张树杨;虚拟现实开发平台系统的研究及实现[J];徐州师范大学学报(自然科学版);2005年02期
9 郝欣;以用户为中心的DCS操作员站人机界面设计[J];东北电力技术;2005年05期
10 童怡青;未来手机的用户界面设计发展[J];通信世界;2005年13期
相关硕士学位论文 前5条
1 唐毅;3D游戏场景编辑器的设计与实现[D];西南交通大学;2010年
2 杨潇;基于Qt的富客户端软件设计与实现[D];电子科技大学;2009年
3 缪琦;多域单点登录系统的设计与实现[D];北京邮电大学;2007年
4 张翱e,
本文编号:2175714
本文链接:https://www.wllwen.com/jiaoyulunwen/jiaoyutizhilunwen/2175714.html