Font Size: a A A

Design And Implementation Of Virtual Instrument Based On Delta3D Virtual Laboratory

Posted on:2018-12-09Degree:MasterType:Thesis
Country:ChinaCandidate:X X ZhangFull Text:PDF
GTID:2347330536970873Subject:Electronic and communication engineering
Abstract/Summary:PDF Full Text Request
With the continuous mature of virtual experiment technology,the value of virtual laboratory in the field of education is getting higher and higher.On the one hand,it can assist the work in school,on the other hand,it has some advantages in teaching such as interactivity,displayability,easy to understand,interesting,easy to maintain,etc.Different from the traditional laboratory,the biggest feature virtual laboratory has is that its design and implementation is isolated from the production environment,but it still gives the operator an immersive experimental platform,operator can create experiments at will without risking the production environment.Therefore,many colleges and universities plan to establish virtual laboratories.The virtual instrument,as the implementation of experimental component,has been used to show a complete experiment.GUI,as the fa?ade in human-computer interaction,can be used to do experiments by selecting instrument icon,and can be used to show some experimental description.Through this way,we can achieve the purpose of teaching.This article uses the game development engine Delta3 D to build the whole virtual experiment system.QT,as an open source GUI library,is integrated into this system with Delta3D's API,and used to develop instrument-related secondary interface.At the same time,this article uses 3ds MAX to carry out three-dimensional virtual instrument design.osg Gauge is an extension class library of OSG,its main function is to design a twodimensional virtual instrument panel,this article encapsulates the underlying code of the osg Gauge and transforms it into the dt Gauge module in Delta3 D so that the dashboard on the 3D virtual instrument can be designed.After that,a series of general template codes are designed,users need to change the model or use different textures to get similar virtual instruments.we can get a suite of instrument development library just export template code.this article designs a series of models and textures to test their functions,including ammeter,voltmeter,multimeter,car dashboard,and other models used in the experiment.Finally,this article implements one virtual experiment and displays it,the virtual experimental system can be extended,only need to design models,in this way,we can realize experiments we want.As a supplement to classroom teaching,this system gives students more awareness of physical experiments,popularizes basic education and stimulates students' interest in learning.At the same time,it also solves a lot of practicalproblems,such as the shortage of experimental funds in primary and secondary schools,the poor quality of experimental equipment,the lack of quantity and so on.
Keywords/Search Tags:virtual instrument, Delta3D, QT
PDF Full Text Request
Related items