Implementation of an Economic Light Duty Three-Axis Computer Numerical Control Machine

Authors

  • Ali A. Abed (SMIEEE) Computer Engineering, College of Engineering, University of Basra- Iraq
  • Murtadha A. Al-Ibraheem Computer Engineering, College of Engineering, University of Basra- Iraq
  • Auday A. Mohammed Computer Engineering, College of Engineering, University of Basra- Iraq

DOI:

https://doi.org/10.25212/lfu.qzj.2.2.33

Keywords:

CNC, Grbl, microcontroller, G-code, CAD/CAM, laser diode

Abstract

The Computer Numerical Control (CNC) is an advanced technology that has automated many manufacturing applications concerning parts machining as well as other applications. This work presents the implementation of a lowcost desktop size 3-axis CNC machine. It has been built from free software and cheap components. It is able for light duty cutting, painting, carving, and drawing. The control system of the machine consists of a PC and a microcontroller running Grbl software, which is an open source free program. The PC has the task of loading files written in a special programming language for CNCs, which is called G-code. It sends the lines of this file to the microcontroller, which parses the code, interpolates the motion commands, and drives the stepper motors of the machine. The system is built and tested experimentally to prove its operation, robustness, and
accuracy.

Downloads

Download data is not yet available.

References

S.-H. Suh and S.-K. Kang, Theory and Design of CNC Systems, Springer, 2008.

T. R. Kramer, F. M. Proctor and E. Messina, "The NIST RS274NGC Interpreter - Version 3," NISTIR 6556, 2000.

Allegro Microsystems, "DMOS Microstepping Driver with Translator", A4988 datasheet, Rev. 5.

Roland DG Corporation, NC Code Reference Manual, Roland DG Corporation, 2009.

"Grbl Wiki," [Online]. Available: https://github.com/gnea/grbl.

D. V. Can, N. Q. Dich and N. P. Quang, "Proposed Structure Hardware of the CNC for Machine Tools Based on System on," in The 2nd International Conference on Control, Automation and Robotics, 2016.

A. Albert, Understanding CNC Routers, vol. I, FP Innovations.

J. Bi, T. Yu and Q. Li, "I2NC: A New Type of Computer Numerical Control," in Proceedings of the 2006 IEEE International Conference on Mechatronics and Automation, June 25 - 28, 2006, Luoyang, China, 2006.

Downloads

Published

2021-01-24

How to Cite

Ali A. Abed (SMIEEE), Murtadha A. Al-Ibraheem, & Auday A. Mohammed. (2021). Implementation of an Economic Light Duty Three-Axis Computer Numerical Control Machine. QALAAI ZANIST JOURNAL, 2(2), 323–331. https://doi.org/10.25212/lfu.qzj.2.2.33

Issue

Section

Articles