Dissertation > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer applications > Information processing (information processing) > Computer simulation

Study on Machining Simulation System of Virtual NC Lathe Based on OpenGL

Author LiGuoLiang
Tutor WangPeiJun
School Southwest Jiaotong University
Course Mechanical Design and Theory
Keywords OpenGL Machining simulation NC code CNC lathe
CLC TP391.9
Type Master's thesis
Year 2011
Downloads 77
Quotes 2
Download Dissertation

The virtual CNC lathe machining simulation study . The object - oriented design method based on analysis of virtual NC machine tool system structure , the Visual C 6.0 platform , the research and development of the virtual CNC lathe machining simulation system based on OpenGL interactive control to achieve at different speed , feed rate , CNC lathe cutting process dynamic simulation NC code conditions . This article uses OpenGL technology , the use of which provides powerful 3D graphics editing features , combined with object-oriented modeling approach , 3D machining simulation environment . To achieve the interactive control by using the MFC framework to create a three - dimensional simulation system and friendly man-machine interface ; tool library is created to accommodate the needs of different parts of the processing ; design the NC code translator module by using the OpenGL drawing functions to drive lathe action; modeling method , is more conducive to the bottom of the development of simulation system ; design refinement of the rough and clever cutting algorithm to reduce the amount of background calculation , improve system speed to achieve a real-time dynamic simulation of the process . Meanwhile, the in machining simulation process , using OpenGL double buffer technology , accelerated graphics display , to avoid the flickering of the screen , to process animation more continuity , more real-time processing of the workpiece forming process . Run the test system : The system has good real-time , interactive , scalability , and three-dimensional graphics display capabilities to effectively verify the correctness of the program , help to reduce the inefficiencies caused by the trial cutting method checks high consumption , improve CNC the equipment production efficiency .

Related Dissertations
More Dissertations