Font Size: a A A

Study On NC Turning Simulative System Based On OpenGL

Posted on:2008-12-05Degree:MasterType:Thesis
Country:ChinaCandidate:P ChengFull Text:PDF
GTID:2121360212990318Subject:Mechanical Manufacturing and Automation
Abstract/Summary:PDF Full Text Request
In order to avoid the situation that NC equipments are damaged because of machining tool route errors, improve NC machining efficiency, shorten production cycles, reduce development costs, reduce the reject rate in the course of NC machining process, it is essential to examine the exactness and rationality of NC procedure before processing formally. With the development of several subjects such as computer simulation technology, CAD/CAM and so on, it is possible to use NC simulation technology to simulate NC machining process in graphics and make NC code verification can be finished in the computer. This can save a lot of time, manpower and material resources, thus it can acquire better economic efficiency.Visual C++ 6.0 is made as a software development platform and the object-oriented method is used to analyse and design NC machining simulation system overall in this dissertation. On the basis of these, a modular design method is proposed, which makes the NC lathe simulation process divided into various functional relatively independent sub-modules,and complete each sub-module design separately, finally, link up each sub-module to form a complete system for NC machining simulation. According to such method, the paper describes the processing environment modeling method, NC program decoding process, interpolation method, tool for the definition, the forming principle and process of the workpiece etc.In addition, the paper also uses the OpenGL technology. By dint of the powerful 3D graphics programming functions provided by the OpenGL and the object-oriented modeling method, a process simulation environment can be set up. Then the environment is added hidden, light, anti-aliasing and texture handling, which can make NC lathe machining simulation environment more realistic. In the process of machining simulation, the double buffer technique is used to accelerate graphics display, avoid the scintillation screen, animate processing more continuity and make the workpiece machining process of forming more real-time.This system has the characteristics that are friendly interface, simple manipulation, good portability and expansion, it accord with the NC technique's latest development direction.
Keywords/Search Tags:NC Simulation, OpenGL, Decoding, Modeling, Interpolation, Display of Graphics
PDF Full Text Request
Related items