Affiliation:
1. Universiti Tun Hussein Onn Malaysia (UTHM)
Abstract
Computer Numerical Control (CNC) controller is an important part of machine, composed of hardware and software models. Software model, usually called an interpreter translates input code as per internal structure of CNC machine. Now a day’s traditional controllers of CNC machine are found to be closed in nature, because they are depended of vendor’s specifications. Due to that dependence they do not facilitate access to the inner features of machine. In order to overcome these problems open architecture controllers were introduced. In this article a new ISO 6983 translator for open architecture CNC controller is being proposed. The developed software model is able to read commercially available Computer Aided Design (CAD) /Computer Aided Manufacturing (CAM) system generated International Standards Organization (ISO) 6983 file and extracts position, feed rate, spindle speed, tool etc data and translates to OAC machine. At the same time it is also able to generate output in user defined text and EXtensible Markup Language (.xml) formats. Further design of paper includes development of translator, followed by case study experiment and finally ends with conclusion.
Publisher
Trans Tech Publications, Ltd.
Reference12 articles.
1. J. Talavage: Flexible Manufacturing Systems in Practice, Design: Analysis and Simulation, Vol. 26. (1987), CRC.
2. M.P. Groover: Automation, production systems, and computer-integrated manufacturing, (2007), Prentice Hall Press.
3. J.S. Stenerson and K. Curran: Computer numerical control: operation and programming, (2005), Prentice-Hall, Inc.
4. P. Vichare, A. Nassehi, S. Kumar, and S.T. Newman: A Unified Manufacturing Resource Model for representing CNC machining systems, Robotics and Computer-Integrated Manufacturing, Vol 25(6), (2009) pp.999-1007.
5. G. Teng, J. Zhifeng, and F. Jianglong: Research of NC Code Interpreter Based on Theory of Finite Automaton, Modern Applied Science, Vol 6(4), (2012) p.38.