Machining Simulation System of Virtual NC Lathe Based on OpenGL and VC
Rong Zhang
Abstract
Rong Zhang
Abstract
Virtual NC is one of the virtual manufacturing technologies.A virtual NC machining simulation system is designed by adopting Virtual C++ 6.0 and OpenGL in the paper.Firstly,the three-dimensional models of lathes and processing modules are established on the basis of solid geometry modeling idea.Secondly,the machine tool motion simulation and the machining process simulation are achieved by using MFC framework and programme of OpenGL.The type of lathe in the system is CK0632 made in Shanghai Machine Tool Factory.The system consists of machine scene module,NC code analysis module,virtual machining module,the tool and the blank selection module and control panel module.Experiments show that the simulation results meet the expected requirements and the work has good practical significance.
OpenAlex reports 2 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Virtual NC is one of the virtual manufacturing technologies.A virtual NC machining simulation system is designed by adopting Virtual C++ 6.0 and OpenGL in the paper.Firstly,the three-dimensional models of lathes and processing modules are established on the basis of solid geometry modeling idea.Secondly,the machine tool motion simulation and the machining process simulation are achieved by using MFC framework and programme of OpenGL.The type of lathe in the system is CK0632 made in Shanghai Machine Tool Factory.The system consists of machine scene module,NC code analysis module,virtual machining module,the tool and the blank selection module and control panel module.Experiments show that the simulation results meet the expected requirements and the work has good practical significance.
Key concepts: OpenGL, Machining, Machine tool, Engineering drawing, Factory (object-oriented programming), Process (computing), Engineering, Virtual reality