Development of a Virtual Controller Integrating Virtual and Physical CNC

Article Preview

Abstract:

This paper describes the development of a virtual CNC controller. Controller is the major driver for a CNC machine. Similarly, virtual controller is the key driving component for a virtual CNC, which is a three-dimensional digitized physical CNC. A virtual CNC can exist in every PC serving as the complementary safer counterpart in lecturing and learning the hand on operation of expensive machinery such as five-axis milling machine, high speed CNC and mill-turn because the virtual CNC will not break. Virtual reality environment provided by EON studio software has been adopted in establishing the interactivity of a virtual CNC based on the geometry model constructed in off-the-shelf CAD software. Visual Basic was used in implementing the graphical user interface to operate the virtual CNC through the developed virtual controller. The virtual controller is in charge of (1) parsing user’s NC codes, (2) simulating the tool path of the parsed NC codes, and (3)driving the virtual CNC according to the tool path. The developed virtual CNC controller has been successfully applied in implementing virtual CNCs based on two physical three-axis CNC machines and has also been demonstrated in an international exposition successfully. The virtual controller can enable the virtual CNC in facilitating lecturing, tutoring, self-learning, and reducing the chances of accidental breakdown of precious CNC equipment.

You might also be interested in these eBooks

Info:

Periodical:

Materials Science Forum (Volumes 505-507)

Pages:

631-636

Citation:

Online since:

January 2006

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2006 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] S.C. Lin, Computer Numerical Control - From programming to Networking, Delmar Publisher, 1994, pp.6-22.

Google Scholar

[2] Peng-Sheng Hsu, Study on Kinematic Movements for Multi-axis Machine Tool by Virtual Reality, Master Thesis, Department of Mechanical Engineering, National Cheng Kung University, Tainan, Taiwan, R.O.C., (2001).

Google Scholar

[3] Hui-Chin Cheng, Chou-Chen Lee, The Technique of Virtual Reality Applies and Studies in the Training of Lathe Machine Operation, Proceedings of the 21st National Conference on Mechanical Engineering, the Chinese Society of Mechanical Engineers, Kaohsiung, pp.6131-6136, (2004).

Google Scholar

[4] Y. C. Kao, H. Y. Cheng, M. S. Chen, Y. C. Chen, Development of a Web-based Interactive Virtual CNC Learning System, SME Taipei Chapter 2004 Annual Meeting and the 4th Conference on Precision Mechanical Manufacturing, B04-003, Taipei, (2004).

Google Scholar

[5] S.K. Ong and M.A. Mannan, Virtual reality simulations and animations in a web-based interactive manufacturing engineering module, Computers & Education, Vol. 43, pp.361-382, (2004).

DOI: 10.1016/j.compedu.2003.12.001

Google Scholar

[6] S. K. Ong, L. Jiang and A. Y. C. Nee, An Internet-based Virtual CNC Milling System, The International Journal of Advanced Manufacturing Technology 20: 20-30, (2002).

DOI: 10.1007/s001700200119

Google Scholar

[7] Suk-Hwan Suh, Yoonho Seo, So-Min Lee, Tae-Hoon Choi, Gwang-Sik Jeong, Dae-Young Kim Modelling and Implementation of Internet-Based Virtual Machine Tools , The International Journal of Advanced Manufacturing Technology 21: 516-522, (2003).

DOI: 10.1109/korus.2000.866070

Google Scholar

[8] Fuhua Lin, Lan Ye, Vincent G. Duffy, Chuan-Jun Su Developing Virtual Environments for Industrial Training, Information Sciences140, pp.153-170, (2002).

Google Scholar

[9] Lihui Wang, Peter Orban, Andrew Chunningham, Sherman Lang Remote Real-time CNC Machining for Web-based Manufacturing, Robotics and Computer Integrated Manufacturing 20, pp.563-571, (2004).

DOI: 10.1016/j.rcim.2004.07.007

Google Scholar

[10] Anders Jınsson, Johan Wall, Gıran Broman*, A virtual machine concept for real-time simulation of machine tool dynamics, International Journal of Machine Tools & Manufacture 45, pp.795-801, (2005).

DOI: 10.1016/j.ijmachtools.2004.11.012

Google Scholar

[11] Wei-Cheng Hsu, Study on Cutting Motion of Multi-axis Machine Tool by Virtual Reality, Master Thesis, Department of Mechanical Engineering, National Cheng Kung University, Tainan, Taiwan, R.O.C., (2002).

DOI: 10.5152/j.aott.2020.03.59

Google Scholar

[12] Ta-Lung Liu, Study on Simulation of Cutting Motion in Multi-axis Machine Tool by Interpolation Algorithm, Master Thesis, Department of Mechanical Engineering, National Cheng Kung University, Tainan, Taiwan, R.O.C., (2003).

Google Scholar

[13] Rong-Shean Lee, Yan-Hong Lin, Study on Universal Construction of Five-axis Virtual Machine Tool, �The 13th Automation Technology Conference, Taipei, pp.52-59, (2004).

Google Scholar

[14] Y. C. Kao, H. Y. Cheng, M. S. Chen, Y. C. Chen, The Development of a CORBA-Based Virtual CNC Milling System, The 13th Automation Technology Conference, Taipei, pp.51-56, (2004).

Google Scholar

[15] Y. C. Kao, H. Y. Cheng, M. S. Chen, Y. C. Chen, Research on the Integrated Human-Machine Interface of Virtual CNC and Remote Networked Machining, Proceedings of the 21st National Conference on Mechanical Engineering, the Chinese Society of Mechanical Engineers, Kaohsiung, pp.6179-6185, (2004).

Google Scholar

[16] Y.C. Chen, Cheng-An Fang, Mau-Sheng Chen, H. Y. Cheng, Yung-Chou Kao, Study on the Integration of a Virtual and Physical CNC Milling System, Proceedings of Automation 2005, The Eighth International Conference on Automation Technology Conference, Taichung, Taiwan, (2005).

Google Scholar