Font Size: a A A

Mechanical Principle Experiment Simulation Software Based On Opengl Development

Posted on:2002-07-29Degree:MasterType:Thesis
Country:ChinaCandidate:Y HouFull Text:PDF
GTID:2208360032453875Subject:Mechanical design and theory
Abstract/Summary:PDF Full Text Request
This paper discusses how to develop the 3D graphical athletics simulation CAl software of mechanical experiment by Visual C++ calling the functions in OpenGL under the environment of Windows 9xJNT. The purpose of this paper is to fulfill vitual mechanical experiment in computer. Firstly, this paper concisly introduces OpenGL, which is a 3D graphical tool, about its function, working structute, drawing theory and implementing method in Windows system. Then it describes the total design thought , frame, function module and interface style of the simulation software of mechanical experiment. In the following, this paper discusses the principle and application of developing interactive athletics simulation with Objected-oriented programming and 3D visualization, and some relevant solutions are proposed. In this paper, the athletics simulation of some typical experiment in the course of Mechanicsl Theory are worked out. Through combining this system and the theory of mechanism kinematics, 3D parametric modeling of common mechanism is carried out after building mathematics model according to mechanism structure parameters, and 3D mechanism model with real effectiveness is formed. Then according to the mechanism parameter which user inputs, the software adopts athletic animation displaying technique to dynamically draw the image of mechanism, and shows the atheletic condition of the mechanism in each position, realizing real-time 3D parametric design. The scope of this research includes planar linkages, spatial linkages, cam mechanisms and gear mechanisms. At last, Progress and shortcoming of studies presented in this paper are concluded, ongoing research works are proposed.
Keywords/Search Tags:simulation, OpenGL, mechanical experiment, real-time processing, objected-oriented programming
PDF Full Text Request
Related items