International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 07 Issue: 05 | May 2020 www.irjet.net p-ISSN: 2395-0072
© 2020, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 5300
CNC PLOTTER MACHINE
Syed Fazle Hyder
1
, Mohammed Ibrahim
2
, Mohd Zeeshan Adan
3
, Fazal Mohammed
4
123
Students of Mechanical Engineering Department, Nawab Shah Alam Khan College of Engineering and
Technology, Hyderabad, Telangana, India.
4
Assistant professor of Mechanical Engineering Department, Nawab Shah Alam Khan College of Engineering and
Technology, Hyderabad, Telangana, India
-------------------------------------------------------------------------***------------------------------------------------------------------------
Abstract: In this project we are designing a low cost
three axis CNC Plotter machine using stepper motor,
Arduino Uno R3, micro controller software. The Software
has been used to produce a G code for the operation of the
system. The Arduino plotter machine has been dependent
on the principle of Computer Numerical Control with
limited area depends on the motion X, Y and Z axes.
Basically, the system of this plotter machine is modeling by
solid work software to work with three axes stepper
motors (as X, Y and Z axes), these three stepper motors
are controlled by shield for movement (X, Y and Z axes).
This machine’s movement on the X axis is 215 mm and Y
axis is 235 mm. Length of travel means the linear
movement of stepper motors that control for X, Y and Z
axes from point to another point. The left and right
movement controlled by X axis stepper motor, front-back
movement controlled by Y axis stepper motor and the pen
is up-down that is controlled by Z axis stepper motor
Key Words: CNC, Arduino, G code, Micro controller
unit.
1. INTRODUCTION:
Computer Numerical Control (or CNC) is an advanced
form of automatic machine that used widely to control
the motion of these machine tools. Numerical control
machine was first invented around in 19th century to
minimize the load of the work. Its advantage ensures
higher efficiency, higher flexibility, and low production
cost, a little working time and a little loss in production.
It mainly follows three steps that are receiving data,
interpreting them and react accordingly.
To direct the machine function, a special codes and
numbers form sequential commands (instructions) that
are used to operate the machine automatically and to
produce a specific part with specific dimension. These
instructions (program) are then converted in to an
electrical signal and act as input to the motors which run
the machine and do the basic movements.
A machine control unit (or MCU) decides the tool depth
of draw, drawing speed etc. Motion of tool is based on
Right hand coordinate system. Three axis of rotation (x, y
& z) for three dimensional motion of tool and for specific
role plus an axis of rotation. The x-axis serves as height
stands and uses two pieces one for front and one for
back. The y-axis acts as motor mount to move z-axis in
addition with slide mechanism whereas the z-axis
controls the depth by allowing the movement of router
in up and down direction so it is very important axis.
2. LITERATURE REVIEW:
Various authors have studied the development of such
machines. ‘Fabrication of Low Cost 3-Axis CNC Plotter
Machine.
Venkata Krishna Pabolu et al. Nov 2010: “Design &
Implementation of a three Dimensional CNC Machine”. It
increases the demand for flexibility and cutting with
respect to edge quality. It maintains the accuracy and
reliability for complex shapes. In this system they used
visual C# as a language on .NET platform. In this there
are three main kinds of computerized numerical
controllers: 1.Multiprocessor with ASIC, 2. PC front end,
3. Motion control card with PC. The design of this system
is user-friendly one which give accurate results and also
flexible to users. RTOS is very costlier and not user
friendly and also with such system it is not possible to
implement on any general PC, where user has to
purchase the operating system.
Sundar Pandian 2014 : “develop low cost 3 axis CNC
machine”. It is low cost and it is used currently in the
laboratory. Stepper motors with drivers, Arduino open
source, and microcontroller and open source motor
control software. Author used ready to assemble kit from
Zen Tool works, USA. Kit provided stepper motor, lead
screw, guide rod, anti-backlash falans and spring. He
made the Body with high density PVC. The machine has
fix gantry and mobile bed so there is restriction in
working area. The model provides more scope for hands-
on learning by the students and therefore better learning
outcomes. It is developed for only educational purpose.
Kajal J. Madekar, Kranti R. Nanaware, Pooja R.
Phadtare, Vikas S. Mane Feb 2016 “Automatic mini
CNC Machine for PCB drawing”. To develop low-cost
automatic mini CNC machine for PCB drawing. This
system reduces the cost of machine and increases the
flexibility. In this G code is interfaced with ATMEGA 328.
CNC based controller by FTDI module which is used to
convert the code in convenient controller the code i.e.
serial to USB converter, x moves to left, Y moves to right
and z moves to up and down. It gives better accuracy and
reduces the work load. G code mark easy to find the