Font Size: a A A

Research And Achievement Of NC Machining Simulative System Based On OpenGL

Posted on:2003-08-21Degree:MasterType:Thesis
Country:ChinaCandidate:B YuFull Text:PDF
GTID:2121360065460640Subject:Mechanical Manufacturing and Automation
Abstract/Summary:PDF Full Text Request
The numerical controlling simulation of process indicates a mapping of NC machine tool in the virtual environment, and it includes the technique of manufacture, the theories of NC machine tool, CAD, CAM, and the technique of modeling and simulating. The people can apperceive the virtual environment of 3D simulated model developed by computers, carry the NC process of parts in virtual condition before the true doing when we design or alter a project, inspect the exactitude and justification of NC program, evaluate and optimize the project of process. Thereby the intention, abridging the time of developing products, depressing the cost of manufacture, advancing the quality of products and the efficiency of production, can be finally achieved.With computer simulated technology and computer animated technology, applying the method of simulation based on NC program, aiming at multifunctional NC machine MNC-CXZ300, this thesis develops the machining process 3D animated simulation system. This system integrated with GAPT graphic automatic programming system, which realizes the combine of automatic programming and simulation of process. This thesis has mainly accomplished contents as follows:(1) Analyzing the structure and developing the mainframe of the numerical controlling simulation of process system and friendly system interface has been designed.(2) The technology of drawing 3D graphics has been lucubrated. The interface class environment CGL between OpenGL and Visual C++ has been designed by using OOP technique. So OpenGL function can be applied to draw 3D graphics in of the Visual C++6.0.(3) NC program editor has been designed. So user can manually edit NCprogram conveniently.(4) The connection of simulation of process and automatic programming has been based. So the system come into being NC program by using graphic automatic programming after user iniport the geometry information and process parameter of part. Simultaneity, the track of cutting tool is displaying by dynamic effect.(5) The module for checking and explaining NC program has been designed. So the computer identification and analyses of NC program have been magnificently gained.(6) The simulation module has been designed, which realized the 3D simulation of turning, milling and drilling. Thereby the simulation of machining screw and hole has been perfected.(7) The system help module has been designed. User can conveniently use it.To sum up, this system has the characteristics that are friendly interface, simple manipulation, good portability, all-round function and finer versatility. It not only can be used in work, but also in NC training. It fits the needs of our country and accord with the NC technique's latest development direction.
Keywords/Search Tags:NC machining, OpenGL, NC program, 3D simulation
PDF Full Text Request
Related items