Practical development of an open architecture personal computer-based numerical control (OAPC-NC) system

Loading...
Thumbnail Image
Date
2005
Authors
Tze Hong, Pang
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
In this research, an open architecture personal computer-based numerical control (OAPC-NC) system that can generate G-code was developed. This system was implemented on a milling machine. A driver and an interfacing circuit were developed in order to interface between the machine and PC. Then, the possibility of using the developed controller for Internet machining was also demonstrated. The European OSACA (Open System Architecture for Controls within Automation systems) has been chosen as the basis platform for the proposed OAPC-NC system. Beside that, LabVIEW, a graphical programming language, has been used as the application program interface (API) in developing the software module of the proposed system. In order to test the openness of the developed OAPC-NC system, several addition functions have been added into the developed system. These functions include a different method of G-codes programming, additional features for advanced machining and internet access of the developed OAPC-NC system for Internet machining. Finally, a real time machining is carried out as well as the roundness test on the machined path as to test the performance of the developed system. From the roundness test, the results of machined circular profile have shown the efficiency of the machining path is greater than 99%. Beside that, the deviation of the result is less than the promised error of the new reference pulse interpolator. As a result, an OAPC-NC system that can generate the G-code programming and operate a milling machine has been developed. Beside that, the stepper motor driver circuit board that is developed has been successfully interfaced between the PC and the milling machine. The results of roundness test have shown the effectiveness and the accuracy of the controller. Finally, the demonstration of the Internet communication program has brought out the ability of the Internet machining. The OAPC-NC system can be use by a variety of NC machine. Therefore, this system has performed the ability in factory communication as to combine a number of difference machines.
Description
Master
Keywords
Industrial technology , Personal computer-based numerical control system
Citation