Application of OpenGL in NC Turning Simulation

Article Preview

Abstract:

This paper introduces the modular structure of NC turning simulation system and the characters of OpenGL. OpenGL is the standard interface of three-dimensional graphic software, and its main functions include modeling, transformation, mode setting of color, light and material setting, texture mapping, double buffer animation, etc. The application of OpenGL in development for NC turning simulation system is described, at the same time, its effect on three aspects of solid modeling, realistic effect and animation demonstration is specially illustrated. Simulation results prove that the NC turning simulation system based on OpenGL runs reliably, and can effectively simulate the machining process in real time.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

282-286

Citation:

Online since:

April 2012

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2012 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] D. Bartz, M. Meissner and T. Hüttner: OpenGL-assisted occlusion culling for large polygonal models. Computers & Graphics Vol. 23 (1999), pp.667-679

DOI: 10.1016/s0097-8493(99)00090-4

Google Scholar

[2] B. Chen and H.H. Cheng: Interpretive OpenGL for computer graphics. Computers & Graphics Vol. 29 (2005), pp.331-339

DOI: 10.1016/j.cag.2005.03.002

Google Scholar

[3] M. Bailey: Teaching OpenGL shaders: Hands-on, interactive, and immediate feedback. Computers & Graphics Vol. 31(2007), pp.524-531

DOI: 10.1016/j.cag.2007.02.001

Google Scholar

[4] R. S. Lee and Y. H. Lin: Development of universal environment for constructing 5-axis virtual machine tool based on modified D–H notation and OpenGL. Robotics and Computer-Integrated Manufacturing Vol. 26 (2010), pp.253-262

DOI: 10.1016/j.rcim.2009.11.001

Google Scholar

[5] C.L. Shen , Y.L. Zhang, J.S. Kong, S.F. Lee and W.C. Kwong: Re-usable component design for supporting 3D modeling and simulation. Journal of Materials Processing Technology Vol. 139(2003), pp.624-627

DOI: 10.1016/s0924-0136(03)00504-1

Google Scholar

[6] T.Y. Dai, Z.M. Wang and S.H. Xu: Research of creating and fetching 3D models of virtual reality based on OpenGL. 2006 IEEE International Conference on Mechatronics and Automation (ICMA 2006), IEEE Press (2006), pp.1991-1995

DOI: 10.1109/icma.2006.257560

Google Scholar

[7] F. Kober , F.A.B. Lemos :On use of OpenGL technology for 3D visualizations in power systems CAD tools. 2004 IEEE/PES Transmission and Distribution Conference and Exposition: Latin America, IEEE Press (2004), pp.396-399

DOI: 10.1109/tdc.2004.1432412

Google Scholar

[8] C.H. Tu, B.Y. Chen: The architecture of a J2ME-based OpenGL ES 3D library. 9th International Conference on Computer Aided Design and Computer Graphics (CAD/CG 2005), IEEE Press (2005), pp.423-427

DOI: 10.1109/cad-cg.2005.81

Google Scholar

[9] Z.L. Wang, J. Li, W.B. Zhang, L.M. Zhang: An OpenGL-based simulation system of NC machining. Proceedings of the International Conference on Agile Manufacturing, Advances in Agile Manufacturing (ICAM 2003), China Machine Press (2003), pp.451-454

Google Scholar

[10] Y.J. Hu, Y.Q. Wang, X.S. Guan, Y. Wang, X.H. Yuan: Research on the simulation system of NC milling. International Technology and Innovation Conference 2009 (ITIC 2009), IET Press (2009).

DOI: 10.1049/cp.2009.1428

Google Scholar