3D MOTION CONTROLLER FOR CNC ROUTER

Abstract—this article presents an overview of the 3D
motion controller for CNC router. The basic purpose of a
CNC machine is to accomplish accurate results as much as
possible. As the title name indicates we have to develop a
CNC machine which cuts an object in three dimensions
namely X, Y, and Z. This project mainly consists of three
parts software, hardware, and the mechanical part.
A 3D object is designed in AUTOCAD which is saved as a
(.DXF) file. A log file is created using MATLAB which
consists of all entities of the three axes. Developing a G-
code is a major aspect in the software part. The hardware
portion consists of controllers and drivers. The data
transfer between a computer and a CNC machine tool is
often accomplished through a serial communication port.
International standards for serial communication are
established so that information can be exchanged in an
orderly manner. Major mechanical components in a CNC
machine include a spindle, screw rails, bolts, DC motor, and
a stepper motor. The mechanical machine works
according to the numerical data that is being sent to it by
the computer. The model is designed such as to cut an
object in three directions. DC motor being powerful helps
in drilling and cutting objects. Stepper motors on the other
hand have controlled movements control the axis
movement.

Keywords:

Full Text:

56-232-1-PB

Credits:
Naveed-e-Sahar
Department of Electrical Engineering
COMSATS Institute of Information Technology (CIIT)

Syed Ashraf Ali
Department of Electrical Engineering
COMSATS Institute of Information Technology (CIIT)

Ahmed Iqbal
Department of Electrical Engineering
COMSATS Institute of Information Technology (CIIT)

Bushra Ghouri
Department of Physics
COMSATS Institute of Information Technology (CIIT)