A pen plotterMaker/DIY
Creative Commons Attribution Share Alike
Commercial use is allowed, you must attribute the creator, you may remix this work and the remixed work should be made available under this license.
All the credit goes to the guys from Evil Mad Scientist that went viral a few weeks ago with their new AxiDraw plotting machine:
I just did my own version so parts are printable. And I use Arduino instead of EBB board.
Firmware : https://github.com/misan/grbl-servo
Inkscape extension to create GCode files: https://github.com/misan/laser-gcode-exporter-inkscape-plugin
Use Universal GCode Sender to send files to the Arduino.
Update: I have added the kind contribution of Cesar Augusto Fernandez in the form of an easy-to-change-orientation pen-holder. And view-only Onshape files: https://cad.onshape.com/documents/236f46681d1cbe31f6d52db0 (you will need to create an account for being able to export parts to STL).
Materials and methods
2 nema 17 steppers
4 8mm smooth rods
2 GT2 pulleys
10 F623ZZ bearings
1 micro servo SG90
1 Arduino UNO
2 Pololu stepsticks
1 GT2 belt
2 M10 threaded rods
8 M10 nuts
8 30mm M3 screws with nuts
8 6mm M3 bolts
4 M3 washers
2 4mm OD, 100mm-long carbon fiber tubes
2 15mm M3 screws
1 12V 2A power supply
1 USB cable
1 felt tip pen (or many for more fun)
Scale needs to be adapted to your build with $100 and $101 parameters in GRBL and so are acceleration and max travel on each axis too. For me $100=80 and $101=80 did the trick, but yours may need a different number of steps/mm.
Hi! thanks a lot for this build!it's really cool!
I made it and faced problem. i put firmware from your link into Arduino and faced an issue. Steppers make huge moves. i tried move it with buttons in GCODE and insted of moving on 1mm it moved on about 20-25mm! could u please help with this issue? I use arduino uno, 17 nema steppers and drv8825 sticks
That's cool ..Thank you!!
How does the firmware know if the movement should be corexy or XY?
Thanks Miguel.I could do this quite easily using SketchUp STL.
@Frg though my initial attempt at the CAD design was to make the model fully parametric, my lack of skills prevented that so I have not an straightforward way to create these parts for you. Still, as CAD model is available you can probably get it done. Please note once modeled in Onshape you can easily export it as STL.
Thanks.If I have 90 mm between rods , can you please send me STL files for the top and bottom center carriage .
60mm between rod's axis, 52mm is the shortest distance between rods. Please note Onshape CAD is linked above.
What is the distance between rods?
Have a look at the instructable http://www.instructables.com/id/4xiDraw/
Very interesting project, about to build one myself.
What is the length of the rods? Any assemble guidelines available?
You may want to try this https://github.com/misan/grbl-servo/blob/master/grbl_servo.ino.standard.hex
We wanted to compile a virgin version but we could not make the connection to grbl control. We could not find where do we have the problem so, can you please send the compiled version to us?
It is linked above ( https://github.com/misan/grbl-servo )
please frimware send me email@example.com
El 11 ago. 2016 4:15, "YouMagine - Supercomputer" <
GT2 pulley, how much tooth?
Can you show me How I install GT2 belt on it?