Last month, I made a XY-plotter by Makeblock and use it to built a Drawing Robot.

This Drawing Robot was built with two Linear Motion Shaft D8x480mm, two Long Beam0824, the timing belt, two stepper motors, two stepper motor driver, and a micro-controller Arduino. You can send a picture from the phone or you can take a picture by the phone and then send it to the robot by Bluetooth. After that the robot will draw what you send.


The instruction will show you how to build a XY-plotter.

For the program process, please visit the user guide. It contains both the turtorials of how to use Android app to control XY-plotter, and how to use Gcode to control XY-plotter.

If you have any question about it, pleas visit the troubleshooting of XY-plotter to help yourself. Or you can just post your question on the forum, I will give a response in minutes.

learn more

Step 1: Materials List

Materials List:
4 × Linear Motion Shaft D8x480
6 × Linear Motion Slide Unit 8mm
2 × Beam 0824-496
1 × Beam 0824-144
3 × Beam 0824-128
1 × Beam 0824-96
3 × Beam 0824-80
1 × Beam 0808-80
1 × General Bracket
2 × Bracket 3x6
11 × Bracket 3x3
1 × Plate 3×6
2 × Stepper Motor Bracket
4 × Timing Pulley 90T
8 × Timing Pulley Slice 90T
1 × Open-end Timing Belt (3m)
2 × Link Rod
2 × Shaft Connector-4
3 × Threaded Shaft 4x31mm
3 × Shaft Collar 4mm
4 × Flange Bearing 4x8x3mm
8 × Headless Set Screw M3x5
15 × Countersunk Screw M3×8
20 × Plastic Rivet 4120
25 × Plastic Ring 4x7x2mm
5 × Plastic Ring 4x7x1mm
30 × Screw M4×8
55 × Screw M4×14
2 × Screw M4×30
40 × Nylon Lock Nut M4
10 × Nylon Cable Ties

Electronic Modules List:
1 × Arduino
1 × Acrylic Arduino Bracket
1 × Me-BaseShield
1 × Solenoid - 12v
2 × Stepper Motor
2 × Stepper motor driver
1 × Me-Bluetooth modules
2 × Me-Limit Switch
3 × 6P6C RJ11 cable-20cm
2 × 6P6C RJ11 cable-50cm

buy now

<p>This plotter can write in my handwriting.. <br><iframe allowfullscreen="" frameborder="0" height="281" src="//www.youtube.com/embed/yzZdBrxRCbk" width="500"></iframe></p>
<p>Very nice. I would like to make something similar. Can you please point me in the direction of the guides or tutorials you used to make you plotter?</p>
<p>One question couldn't you just just modify a old printer to hold a pencil instead.</p>
<p>Is there a Processing App that will allow me to send images to to the plotter?</p><p>It seems like the Processing sketch is just for gCode and the Android App can send images.</p><p>I would love to have Processing send images from my laptop.</p><p>Any ideas?</p><p>Thanks.</p><p>Phil</p>
<p>Is it possible to use the adafruit Motor Shield (http://www.adafruit.com/products/81) instead of the Me-baseboard + stepperdrivers for this project? Thank you!</p>
<p>i made the plotter but i have a problem with the rods and the sliders seem to be sticking and not moving well so my image gets messed up. can someone please help?</p>
Hey, I am planning to make xy plotter . Were you successful in making this .
<p>Hi<br>i was making the x-y plotter with other parts(acrylic etc.). its design is somewhat different. but the stepper motors are the same. will this code work for it?</p>
<p>how much load can I put over the moving car?</p>
<p>Hello! I managed to get it put together as instructed with a few minor hiccups, but now that it's all assembled I tried to use it with GCode and nothing happened, aside from the me-limit switches blinking. has anyone else had this issue?</p>
<p>I just started to assemble the kit and I have an issue on step 10. My assembly looks exactly as in pictures but the Y shafts seems to be too short.</p><p>I have double-checked everything... any advice from the community?</p>
<p>I have the exact same issue, the only solution I can think of is moving the brackets forward to compensate but I still don't understand why it is different from the instructable :/</p>
what is the resolution of the plotter?
Any Chance of an iOS app?
iphone needs the BLE or Wifi module for communication.this project can only support bluetooth 2.0, Maybe makeblock will be add the BLE module or WIFI module
Hello! <br>i finished to build the xy plotter, now where do i find the source code and the APP to send picture from a Android smart phone? <br>thank you <br>eugenia
http://forum.makeblock.cc/t/xy-plotter-using-gcode-interpreter/256 or http://forum.makeblock.cc/t/xy-plotter-application-for-andoid/228/
Hei, I would buy it, but without the software is USELESS. Where is the code?
http://forum.makeblock.cc/t/xy-plotter-using-gcode-interpreter/256 or http://forum.makeblock.cc/t/xy-plotter-application-for-andoid/228/
Hello. I'm not a programmer at all and I wonder if I buy the electronic kit + mechanics, accompanying programs are sufficient to operate the robot who paints? I have also a Windows PC? thank you <br>
I have seen the <strong>Makeblock</strong> before on other projects...<br> <br> <a href="https://www.instructables.com/id/Making-Music-with-Makeblock/" rel="nofollow">MUSIC</a><br> <a href="https://www.instructables.com/id/A-New-Way-to-Make-an-Aluminium-Alloy-Robot/" rel="nofollow">ROBOT #1</a><br> <a href="https://www.instructables.com/id/Makeblock-Walle/" rel="nofollow">ROBOT #2 (Walle)</a><br> <br> It looks like a very useful building system... it started out this year (Jan 2013) as a <a href="http://www.kickstarter.com/projects/1397854503/makeblock-next-generation-of-construct-platform" rel="nofollow">kickstarter</a>... glad to see that it got a good start.<br> <br> It also looks like they have the plotter on sale as a kit for <strong>$152</strong> now. <a href="http://makeblock.cc/xy-plotter-kit/" rel="nofollow">CLICK HERE</a> But they also show a second plotter kit... not sure of the difference... perhaps larger. <a href="http://makeblock.cc/xy-plotter-e-kit/" rel="nofollow">CLICK HERE</a> (<strong>$216</strong>)<br> <br>
First kit doesnt come with the electronics. The second one does.
Nice work...:-) <br> <br>Is this ship to world wide? because makeblock.cc site can't find my country distributors....
A neat Instructable, and a great idea, Makeblock, very good prices, congratulations, and good luck! <br>Went to my Blog: <br>http://faz-voce-mesmo.blogspot.pt/2013/09/cnc-um-livro-uma-cortadora-laser-open.html
Hi , very interest, can I buy this project project completely ( included H/w and S/W), especially the software must be open source, please. thanks for reply.
I wanted to do this with my 3d printer, then I realized i'm turning a 3d printer into a 2d printer with less accuracy, limited colors, limited usability, but with a larger print space. Cool project though
it will be very good materials, i have more ideas for the way of this materials,i really excatted
I thought the commonly accepted name for a &quot;<em>drawing robot</em>&quot; is <em>plotter</em>, no? :)
Seems like this stuff is a modern day version of the old Erector sets. Cool device, but there needs to be a quick and easy way to get it to draw whatever you want. Most people won't want to write code and such, but will want the freedom to make it draw anything, at any time. Same with 3D printers, they're not worth much to the average joe until we can easily get it to make whatever.
Can you position / align the head with the corner/edge of the papaer? <br>What is the drawing resolution?
very interesting. <br>Could you post also the source code for the Arduino? <br>And for the client pc side, what do you use? Processing? something else? <br>Can you post the source code? <br>Thanks.
We are correcting the source code now, and the picture is sending from a Android smart phone by an APP. We will release them soon.
Where will you release these? <br>Thanks
It looks like the parts may be 3D printed. Do you guys have plans (or already have them up somewhere) to release the STL files for them?
The 3D printer may be a plan project. And we will release the STL files soon.
Where/what website will you release or make these available on? <br>Thanks
What size paper does this go up to?
Where's the sketch?
What is the accuracy / repeatability of the setup? Will it be enough to make it into e.g. a laser cutter?
Yes, it can be enough to make it into a laser cutter if you change the pen to a laser head.
this could probably be modified into a vinyl cutter by putting a cnc vinyl cutter bit like in this instructable&nbsp;<a href="https://www.instructables.com/id/DIY-CNC-Graphics-cutter-hack/" rel="nofollow">https://www.instructables.com/id/DIY-CNC-Graphics-cutter-hack/<br> a</a>nd a small electric lock or servo to lift the cutter and lower it<br>
It's a good idea to modified this to a vinyl cutter. Thanks for your suggestion.
What is the total cost of the project?
About 270 $, now it may cost about 216 $. You can visit <a href="http://makeblock.cc/xy-plotter-e-kit/" rel="nofollow">here </a>to see more details.
Very interesting<br/>
where did you buy your materials?
Hi robispurple. You can buy the materials <a href="http://makeblock.cc/xy-plotter-e-kit/" rel="nofollow">here</a>.

About This Instructable




Bio: Makeblock was founded in 2012 as the world's first open-source robot and programing platform. With more than 400 mechanical components, electronic modules, and software ... More »
More by Makeblock Robotics:How to Use Scratch or Arduino to Program a MBot  3D Capture B by Makeblock  How to do a cartoon project with Airblock and paper cups 
Add instructable to: