DocumentCode
3399290
Title
Development of Opengl Based 3D Simulator for Computer Numerical Control
Author
Chen, Zongmin
Author_Institution
Sch. of Comput. & Inf. Sci., Shanghai Univ. of Electr. Power, Shanghai, China
Volume
3
fYear
2010
fDate
23-24 Oct. 2010
Firstpage
319
Lastpage
321
Abstract
PC-based open architecture control systems (OAC) become the major trend in CNC control system development. This paper focuses on the development of a complete 3D simulator for an OAC system to verify a G-code file before sending it to a CNC machine to avoid risks of damaging expensive work pieces, breaking tools and fixtures or even crashing a CNC machine because of some programming error, it also can display the tool path in real-time mode when machining to make the user have better experience. In order to achieve the best performance, OpenGL application programming interface (API) for rendering and 3D visualization of tool path was adopted. Regular expression is used for faster G-code parsing. The programming platform is Visual Studio 2008.
Keywords
application program interfaces; computerised numerical control; control engineering computing; data visualisation; machining; production engineering computing; rendering (computer graphics); risk management; 3D simulator; 3D visualization; G-code file; OAC system; Visual Studio 2008; application programming interface; computer numerical control; open architecture control system; programming error; real time mode; regular expression; rendering; Computer numerical control; Control systems; Real time systems; Rendering (computer graphics); Software; Solid modeling; Three dimensional displays; 3D simulator; CNC; G-code; G-code Parsing; OAC; OpenGL; Regular Expression;
fLanguage
English
Publisher
ieee
Conference_Titel
Artificial Intelligence and Computational Intelligence (AICI), 2010 International Conference on
Conference_Location
Sanya
Print_ISBN
978-1-4244-8432-4
Type
conf
DOI
10.1109/AICI.2010.305
Filename
5655564
Link To Document