Paper 194
Paper 194
IJARST
International Journal of Advanced Research in Science & Technology (IJARST)
Drawing Robot
Raut Madhuri, Kajal Pable, Mulay Pranali
Electronics and Telecommunication Engineering Department,
Samarth College of Engineering Belhe (Bangarwadi), Pune,
[email protected],[email protected],[email protected]
Abstract: XY Plotter is an embedded system that works based on the principle Computer Numerical
Control. XY Plotter basically works with two stepper motors and a servo motor, wherein the robot plots
the input given from the computer on the drawing board using ATMEGA328p microcontroller on a
open-source physical computing platform arduino. The XY plotter has a two axis control and a special
mechanism to raise and lower the pen. The drawing robot is a robot which offers the fastest way to
powerfully produce very large drawings. This Robotic X-Y Plotter which is basically centered to the
vector graphic device, wherein the robot designs or sketches the input given from the computer on the
drawing board or a sheet of paper using arduino UNO microcontroller on a open-source physical
computing platform arduino IDE software. The board is fed with polargraph server arduino based
program which is required for the accurate diagram, and thus with the aid of processing software
(version 1.0.5) in which polargraph libraries are uploaded, the robot starts sketching. The X-Y robotic
plotter, as the name suggests has a two axis control (i.e. X and Y axis), and a distinctive mechanism to
lift up and lift down the pen. Each axis is drove using a single servo motor. The plotter works more
efficiently, which is used to recording or plotting two dimensional data on a rectangular coordinate
system. In this, arduino compatible main board with two stepper motors for ease moving of pen holder
and servo motor is used to lift the pen. For this we are using the software like arduino IDE software
and G code converter.
Keywords: Arduino UNO, Polargraph, Stepper Motor, Servo Motor, Plotter, GT2 Pulley Belt
I. INTRODUCTION
This document is a final report from my last year 2020 distributed research experience as an undergraduate student.
My mentor, Prof. Rahul Parbhane, from the Dept. of Electronics and Telecommunication Engineering at the Samarth
College of Engineering Belhe (Bangarwadi), Pune, directed my effort in this project for adapting some knowledge
about the drawing robot. The robot is the combination of the Mechatronics Engineering, Mechanical Engineering,
Electrical Engineering and Computer Engineering have all come together to work together. Robotics is the upgraded
technology, it is used for efficiency, welfare, and in saving time and money.
In the water course of robotics, a 2D sketching robotic plotter is used the robot offers the work built on the principle
of CNC which concentrates on a varied range of uses like cutting, grinding, production of electronics parts and
drawing. This robotic X-Y plotter is robot which provides a fastest way to powerfully produce very large drawings.
This sketching robot will be able to print by moving a marker pen or other supplementary writing device across the
surface of sheet of paper. This gives us a brief idea that sketching robots or 2D plotters are vector graphic devices,(i.e.
these devices are contained of tracks, that are well -defined by a starting and finishing points, alongside with further
points, curves, and angles traced in the way.) rather than video display, or pixels formation graphics (i.e. it does not
uses raster graphics, which is a dot matrix figure arrangement, demonstrating usually a rectangular lattice of pixels, or
points of color accessible by monitor or paper).
Pen plotter can draw difficult line art, comprising texts, but also do work slowly due to motorized movement of
writing device such as pen. This can also be used to produce hard copy of Images, graph, maps, architectural plans and
even braille signs for blind people.
This study emphasizes the fabrication of a XY plotter by using mechanism from scanner and microcontroller system
(Arduino) to control the movement of XY axis. Modeling and analysis on X-Y plotter is carried out through the
computer linked with the arduino software. It is executed through the algorithm and G-Code and Java programming.
V. RECENT TECHNOLOGY
Recently for printing the electronics parts of system and also for the drawing CNC and PLC based systems are used.
Which are not easy to handle and also trained person is required to operate that system. Microcontroller based plotter
system is also design but in that system mechanical based components are used as like limit switches. And also CAD,
CAM software’s are used so processing of the system gives lots of time to execute. So we used Arduino based system
which is easy to handle.
timer of the controller and also the digital pins. Relays are switches that open and close circuits electromechanically or
electronically.
VIII. RESULT
A. Advantages
1. Maintain resolution of images even at large size.
2. Replacing pen by suitable cutter enables to create logos on glasses (preview) for designers.
3. Reproducibility and Accuracy.
4. Can be converted to create Braille signs for visually challenged.
5. Low cost and financially feasible tools.
B. Disadvantages
1. The image that must be prepared on a computer.
2. The system needs continue power supply.
C. Applications
Plotter tool capable of accuracy & precision.
1. Drawing(pen),
2. Cutting(razor blade),
3. Engraving(laser),
4. Creating BRAILLE
IX. CONCLUSION
The Arduino based XY drawing Robot using atmega 328 microcontrollers is used in the arduino board which is used
to draw fast and efficient drawings or pictures which can be taken from source converted to scalar vector graphics
(SVG) format given as a input. The input is fed in to the input port of the micro controller. Stepper motors are used to
set the position of the pen to the origin and a servomechanism used to lift and the which displays the output on the
paper. So we can easily draw the critical images also with less time.
X. FUTURE SCOPE
1. Now we do serial communication so instead of this we can use wireless communication.
2. By using mobile phones we can send the image to our drawing robot.
3. Also we can develop mobile application through which we easily convert our input image into svg format,
which then commands plotter for processing.
4. We can paint building wall using some modifications, and also detect and fill the exterior wall cracks.
REFERENCES
[1]. “Microcontroller Based X-Y Plotter”, International Journal of Advanced Research in Electrical, Electronics
and Instrumentation Engineering Vol. 3, Special Issue 3, April 2014, Mrs. R. Dayana, Gunaseelan P.
[2]. “Application with a XY-plotter controlled by PLC used in student laboratory works”, May 2015, Mihai Rata
and Gabriela Rata.
[3]. “Design and Development ofXY Plotter Mechanical System Design PART 2”, DOI:
10.13140/RG.2.1.3255.8167January 2016, Wei Ming Ng and Rossi Hamzah.
[4]. “Microcontroller Based Plotter Machine”, Al-Nahrain Journal for Engineering Sciences (NJES) Vol.21 No.3,
0218 pp.350 – 355, 30-April-2017, Anas Lateef and Aman Ismail Nsayef.
[5]. “Design and Implementation of XY-Plotter”, International Journal of Science, Engineering and Technology
Research (IJSETR) Volume 7, Issue 7, July 2017, ISSN: 2278 -7798, Mya ThandarKyu, War WarHtun.
[6]. .“CNClaboratory based scale plotter”, Juraj Orvacetal. Slovak University of Technology.
[7]. “2D plotter for SCARA”, International Journal for engineering and innovative technology (IJEIT) volume
3,Dr. M Shivkumaretal.
[8]. “G-CODE for CNC”, International Journal for Engineering and Innovative Trends in Computing, T.J. Titus
etal.
[9]. “XY Plotter Drawing Robot Arduino Polargraph”, By MertArduino (/member/MertArduino/) in Circuits
(/circuits/) Arduino (/circuits/arduino/projects/)