Font Size: a A A

Study On Machining Simulation System Of Virtual NC Lathe Based On Opengl And VC++

Posted on:2012-12-31Degree:MasterType:Thesis
Country:ChinaCandidate:L HouFull Text:PDF
GTID:2211330338966982Subject:Mechanical design and theory
Abstract/Summary:PDF Full Text Request
With the development of technology, more and more new technologies have been used in manufacturing. Introducing the information-technology to the process of the traditional manufacturing industry which based on Lower production costs and improving efficiency has become inevitable trend for modern manufacturing industry. After internet works and virtual reality technology and other advanced technologies appeared, virtual manufacturing is being widely studied and applied as a new manufacturing strategy. It is not only the inevitable development of the production technology and modern science but also development trend for the manufacturing systems. Nowadays CNC is important for manufacturing, Therefore, introducing information-technology into numerical control technology is very important. Virtual CNC technology has become one of the supporting technology of virtual manufacturing.The virtual NC machining simulation system is designed by adopting Virtual C++6.0 and OpenGL. 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 machining simulation is achieved by using MFC framework and program of OpenGL. The type of lathe in the system is CK0632 made in Shanghai lathe 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 have good practical significance.The main work in this paper can be concluded as follows:(1) Build a virtual lathe model with a comprehensive analysis on which the virtual CNC system based on hardware and software, There are a variety of modeling method of virtual lathe. To meet the needs of the scalability, this system choose the construction method which is apart by different of static and dynamic model. Select the external modeling soft to build the static lathe model. It not only reduced the difficulty of modeling with OpenGL, but also conducive to expand the virtual system. Using the OpenGL to build dynamic models directly.(2) Study the method of the virtual cutting. This system combine the characteristics of CNC lathe machining with the processing of the virtual CNC lathe. Determine the cutting algorithm, Meet the real-time virtual cutting. The paper adopted the solid modeling methods.(3) Development of human-machine interface. A system's intuitive interface gives the user an intuitive feeling. Interface has played a more important role in the development. In this paper, use the MFC and VC++6.0 to develop the friendly interactive interface. Users can use the virtual control panel to operate the virtual CNC lathe. The user can complete all the machining operations just with the menu options and a virtual panel buttons,.Finally, the system carried out the virtual CNC lathe machining simulation based on OpenGL and VC++. Simulation results show that the system has a sense of reality in process of machining.
Keywords/Search Tags:virtual lathe, NC, machining simulation, VC++, OpenGL
PDF Full Text Request
Related items