Font Size: a A A

Research And Achievement Of Machining Simulation System Based On OpenGL

Posted on:2009-03-03Degree:MasterType:Thesis
Country:ChinaCandidate:M ZhangFull Text:PDF
GTID:2178360242478031Subject:Mechanical and electrical engineering
Abstract/Summary:PDF Full Text Request
Aimed at present NC machining simulation that is limited to geometrical simulation, based on OpenGL technology and finite element method,we put forward a construction method of the NC machining simulation system, which integrate the geometrical and physical simulation. We have also completed the research work of chief module of the simulation system and realized the basic functions of it. Our research not only has great instructive value for integration study of geometrical and physical simulation functions, but also has great referenced value for application research, which is intended to transfer simulation system theory to utility software. Main contents in this thesis are as follows:1) By analysing NC machining simulation system, a modularization construction method of NC machining simulation system is proposed. According to such method, we have also accomplished the design of main modules and the system interface.2) A display component, which encapsulates the Windows API operations of OpenGL initialization has been developed by using object-oriented method based on C++ Builder 6.0 software development platform.3) By further study on the modeling theory of NC machining simulation environment and making full use of 3D graphics programming functions provided by the OpenGL, a simulation system environment was built up. We worked out a dynamic display algorithm of machining process, which could make display movement speed have nothing to do with simulation calculation and realized dynamic display of simulation machining process.4) We did some further research on the theory of interpreting NC code program and operating the track of cutting tool. By a series of careful study on NC code program error check, explanation, and data creation of tool movement for simulation, the software of NC code interpreting module has been developed.The simulation system has the characteristics, that is, friendly interface, simple manipulation, good portability and expansion, it accords with the NC simulation technique's latest development direction.
Keywords/Search Tags:NC simulation, OpenGL, component, Display of graphics, NC code interpreting
PDF Full Text Request
Related items