Font Size: a A A

Research On 3D Simulation Platform For Electronic Equipment

Posted on:2015-06-16Degree:MasterType:Thesis
Country:ChinaCandidate:W J GeFull Text:PDF
GTID:2308330461971844Subject:Computer technology
Abstract/Summary:PDF Full Text Request
This paper studied the 3D simulation platform based on electronic instrument, by the program development approach of object-oriented and structured based on message passing, using OpenGL and Visual C ++6.0 realize the development of 3D simulation platform.The 3D simulation platform mainly complete two tasks, one is the 3D modeling for components, another is the development of 3D simulation platform. All kinds of 3D models of components for the electronic device are established by Autodesk 3ds Max,and redraw them in the VC environment by OpenGL command function to form a variety of 3D scene we need. 3D simulation platform develop the user interface with the expansion of the MFC library BCGControlBar, the main view window, full view window, tree view window, description view window, connection status window and assembling and disassembling animation window have realized the basic requirements of simulation. This paper studies the Full-screen anti-aliasing for better effect of 3D vision, select multiple sampling technology to weaken the full screen saw-tooth. On the 3D rotation technology, propose a technology of 3D virtual-surface rotation, it maps the two-dimensional point created by mouse click to a virtual and smooth three-dimensional curved surface, and it will rotate smoothly, continuously and naturally if we calculate the rotation by rotation quaternion.The functions of this system are as follows:1) The full view, main view and describe view window have realized the whole and single scene graph,2D surface graph and the description of specific function for a single parts of electronic equipment;2) the full view and the main view window can interact with the mouse or keyboard to realize the rotating and zooming of 3D model, make the user can view the device from all angles;3)The tree view with tree structure shows the composition of electronic equipment;4)Connection status window is mainly used for serial communication between platform and hardware monitoring and data transmission, it can realize the operation of the hardware can display on the platform in time;5)a animation of remove and install has realized the animation demo of the equipment of electronic;6)The scene illumination and display background have been designed and implemented for platform, it makes learning staff can fully learn and train the equipment through the platform. After analysis, the platform has a certain generality, and has a certain reference for the exploitation of other simulation platform.
Keywords/Search Tags:3D modeling, OpenGL, Serial Communications, Three-dimensional animation, 3D rotation, quaternion
PDF Full Text Request
Related items