Font Size: a A A

Basic Research Of Abrasive Machining On The Virtuali Numerical Circular Grinder

Posted on:2008-04-17Degree:MasterType:Thesis
Country:ChinaCandidate:J G DingFull Text:PDF
GTID:2121360245978225Subject:Mechanical Manufacturing and Automation
Abstract/Summary:PDF Full Text Request
It is a very important role of computer simulation technology of CNC in the CAD/CAM and has been the focus for many years. In the past, it has been primarily based on two-dimensional (2D) cases or a carton-animation-mode. With the wider applications of CNC technology, three-dimensional simulation for machining process has become the focus. Virtual machining technology is used to process on the computer. Virtual reality is used to achieve the dynamic simulation of processing. Nowadays, CNC machine tools are used widely in manufacturing. In order to reduce the cost of test cuts, the simulation of CNC processes is needed, CNC codes are checked on the computer in virtual machining. This thesis mainly concerns this kind of simulation for grinder-machining by solid modeling technologies based on Boolean operation. A preliminary virtual CNC grinding system has been developed on the platform of Windows2000/XP OS and VC++6.0. This project has been accomplished as follows:1. A simulation notion that names"virtuality+ reality"simulation mode is applied on the research of virtual abrasiver machining. This mode combines the virtual machine movement and the real NC manipulation together to avoid the efficiencies of classical VR technology, which simply depends on the computer. It enables users to learn both fundamental principle of NC lathe and practical skills of manipulating NC systems. The structure of virtual CNC grinding system is analyzed and designed by using modem software engineering, succinct and friendly system interface is developed.2. NC language structure is analyzed and NC program could be checked by using lexical analysis, syntax analysis and semantic analysis. A NC program translator that is designed not only can read the NC program, check its errors and translate its data for simulation but also has the general utility and compatibility.3. The simulation module which used multithreading technology is developed. By using the code driving method, the Processes of CNC grinding can be simulated. The 2D process implemented in the methods of XOR and draw-erase. The 3D simulation is based on OpenGL and implemented by double buffer technology.4. The serial communication module is designed to achieve the real time communication between this system and the CNC machine tool.
Keywords/Search Tags:CAD/CAM, Virtual reality, CNC grinding, 3D simulation, OpenGL, Serial communication
PDF Full Text Request
Related items