Implementation of the Computer Numerical Control Milling Machine

Date

2021-7

Type

Conference paper

Conference title

Libyan Conference on Automation and Robotics (LCAR 2021)

Issue

Vol. 1 No. 1

Author(s)

Nabil T. Alelwani
ِAbdulhamed M. Hwas

Pages

49 - 54

Abstract

Abstract— The purpose of this project is to implement a fully functional 3-axis Computer Numerical Control (CNC) machine that is capable of milling a work piece with the sequence of steps carried out to implement the basic principles of a CNC machine. The objective is to build a Computer Numerical control milling machine using Open Source software and a microcontroller system. Here, a prototype of a CNC milling machine is made to engrave and cut shapes and data on a rectangular coordinate system. The machine contains 4 stepper motors that control the 3 axis X, Y and Z (Y-axis requiring 2 steppers) held in place with a combination of a wooden frame and 3 Dimension printed parts that were designed, a printed circuit board was designed and used with a microcontroller to move the stepper motors after interpreting the g-code that was streamed from a USB and the cutting tool as a variable speed spindle. The prototype CNC worked well and some designs and models were made successfully. Keywords— Computer numerical control, milling machine, electronic design automation.

Publisher's website

View