Loading

Hey! This thing is still a Work in Progress. Files, instructions, and other stuff might change!

Project: DrawingBot

by MakerC, published

Project: DrawingBot by MakerC Apr 27, 2016
4 Share
Download All Files

Thing Apps Enabled

Order This Printed View All Apps

Contents

Design Tools

Solidworks

License

Use This Project

Give a Shout Out

If you print this Thing and display it in public proudly give attribution by printing and displaying this tag.

Print Thing Tag

Thing Statistics

23155Views 3399Downloads Found in Robotics

Summary

DrawingBot es una versión Open Hardware de la famosa maquina AxiDraw la cual es un sencillo y moderno plotter, capaz de escribir o dibujar sobre casi cualquier superficie plana. Se puede escribir con plumas, marcadores permanentes, y otros instrumentos de escritura para manejar una variedad sin fin de aplicaciones. Sus características de diseño únicas un cabeza de escritura que se extiende más allá de la máquina, por lo que es posible dibujar en objetos más grandes que la propia máquina.

DRAWINGBOT is an Open Hardware version of the famous machine AxiDraw which it is a pen plotter, capable of writing or drawing on almost any flat surface. It can write with fountain pens, permanent markers, and other writing implements to handle an endless variety of applications. Its unique design features a writing head that extends beyond the machine, making it possible to draw on objects bigger than the machine itself.


Follow
https://www.facebook.com/MakerCMx

DrawingBot

Print Size
X 334.5mm
Y 230mm


HARDWARE

2x Nema 17
2x Linear rod M8 x 450mm, X Axi
2x Linear rod M8 x 350mm, Y axi
2x Linear rod 3.5mm of CDROM, Z Axi (Puede encontrarlos en una antigua CDROM
/ You can find them in any old CDROM)
1x M8x470mm threaded rod
8x Lm8uu or printed
1x Servo sg90
2x EndStop
2x GT2 Pulley 16 teeth
5x Bearing 624zz
1x 2000mm GT2 belt

M3 and M4 ascrews and nuts
M8 nuts


ELECTRONICS

Si lo prefieres puedes usar Arduino uno con CNC Shield
If you prefer you can use Arduino uno CNC Shield US $10.85
http://es.aliexpress.com/item/Free-shipping-cnc-shield-v3-engraving-machine-3D-Printer-4pcs-A4988-driver-expansion-board-for-Arduino/32222497855.html


Firmware
https://github.com/robottini/grbl-servo

Send Gcode to Arduino
http://zapmaker.org/projects/grbl-controller-3-0/

Print Settings

Printer Brand:

RepRap

Printer:

Prusa I3

Supports:

Yes

Resolution:

0.1mm

Infill:

20%

More from Robotics

view more

All Apps

3D Print your file with 3D Hubs, the world’s largest online marketplace for 3D printing services.

App Info Launch App

Auto-magically prepare your 3D models for 3D printing. A cloud based 3D models Preparing and Healing solution for 3D Printing, MakePrintable provides features for model repairing, wall thickness...

App Info Launch App

Kiri:Moto is an integrated cloud-based slicer and tool-path generator for 3D Printing, CAM / CNC and Laser cutting. *** 3D printing mode provides model slicing and GCode output using built-in...

App Info Launch App
KiriMoto Thing App

With 3D Slash, you can edit 3d models like a stonecutter. A unique interface: as fun as a building game! The perfect tool for non-designers and children to create in 3D.

App Info Launch App

Print through a distributed network of 3D printing enthusiasts from across the US, at a fraction of the cost of the competitors. We want to change the world for the better through technology, an...

App Info Launch App

Quickly Scale, Mirror or Cut your 3D Models

App Info Launch App

3D Print a wide range of designs with Treatstock. Easy to use tools to get the perfect result. The global 3D printing network that connects you with high-quality and fast working print services nea...

App Info Launch App
Mar 17, 2017 - Modified Mar 17, 2017

Hello!
Congratulations on the project.
I'm finishing building.
This drawing robot is fantastic. I'm very happy
I will soon post a video
Greetings.

Rio de Janeiro - Brazil

Mar 17, 2017 - Modified Mar 17, 2017

Olá!
Parabéns pelo projeto.
Estou terminando de construir.
Este robô de desenho é fantástico. Estou super feliz.
Em breve publicarei um vídeo
Saudações.

Rio de Janeiro - Brasil

Hi friend. I think the hole on Z_carrier and Z_Soporte is a little bit small for 3.5mm rod. And the wall of Z_carrier is easy to break during installing the rod.

Comments deleted.

pin to connect servo on cnc shield

If using the gbrl-servo version (https://github.com/robottini/grbl-servo) and cnc shield v3, you want to connect the servo signal pin to the Z+ connector

Hi friend
How to upload firmware on uno

The four pieces, similar to washers that help guide the belt around the four bearings, are not available as a separate file. They are only shown in the plate.

Also, there is a peg sticking out from the curved side of the Cama_Inferior. Can you please explain it's purpose?

Jan 30, 2017 - Modified Jan 30, 2017
Smashley - in reply to Menneset

Just assembled mine, this peg is to hit the limit switch which is installed on the motor mount below where the belt goes as shown by the small black rectangle in the blue rendering (also seen as a silver rectangle in the red renders just above the threaded rod). Hope that helps. As far as the 'washers', I'm not sure what you mean. I just put a screw through each bearing with a (non-printed) washer to allow the bearing to turn.

OK, thanks. I installed my limit switches on top of the feet/motor mounts where the bottom flat side of the switch is in the same plane as the bottom / face of the stepper. It engages the upper plate of the carriage quite nicely.

I missed the washers also but was thinking that it would be a good idea, then lo and behold they are there in the Plate.stl.

I have it assembled and wired, and I am able to move the steppers but the coreXY functionality is not right. Just working through the grbl config now for movement. I have yet to test the servo and limit switches.

Interesting, I hadn't bothered to look at the full plate stl. These would probably be good to have as the bearings do have a bit of play in them as the screws I'm using aren't snugly fitting in the centre. Regarding the limit switches I've seen more do it as you have with them on top, and was about to do that myself when I looked at the renderings more closely. It probably doesn't matter either way, as long as the contacts on the switch aren't shorting against the motor.

As far as overall construction I'm a step or two behind you as I'm waiting on a power supply and haven't got it running yet, but I did find a remix post that mentions coreXY configuration parameter.. http://www.thingiverse.com/thing:2058866 This got me looking at the file he references and it also suggests updating the limit switch configuration, but again I haven't been able to test it yet.

DrawingBot with improved head and rotate pen (for fountain pen)

Fantastic! Thank you. I do want to enable a fountain pen and have a rough draft redesign in 123D. I'd much rather have an already tested and debugged version! :)

I have a bit of an issue now with enabling corexy on the stepper enabled version of grbl, the resulting sketch is slightly too large. I seem to be the only one with this problem so I am pretty sure I took a wrong turn somewhere.

Hello,
I have a question regarding GRBL configuration. Can anyone explain if GRBL can be configured to control the way MakerC described :For Y motion, both steppers turn in the same direction. For X motion, they turn in opposite directions. I have used GRBL before and I thought that it can only control one axis with one stepper. Maybe this was done some other way (hardware)? I appreciate any advice or existing explanations of how to make that part of the design work. Thank you

I think GRBL has CoreXY capabilities. And that concept is what this incarnation uses. Have a look!

Thank you for your answer. When I asked, I didn't understand the term "coreXY". I understand that now and I think I know how to configure GRBL to handle that. Have not tried yet. Thank you for your help.

Please how can I connect the servo to cnc shield ?

Dec 23, 2016 - Modified Dec 23, 2016

Hola, felicidades por tu proyecto. Lo que quiero preguntar es que si utilizo una placa Arduino Mega 2560 + RAMPS (configuración típica de las impresoras 3d), ¿en que pines debería conectar el servo?. Porque supongo que los motores NEMA 17 se conectarán a los puertos X e Y de la RAMPS como en una impresora 3d, ¿no? Gracias y un saludo

Please can you tell me how to assemble it ?

The parts in the files aren't complete, can you please send me the rest of the parts ?

Pude hacerlo funcionar. Gracias y felicitaciones. El problema que noto es que todo lo que no sea línea recta lo dibuja muy lentamente, como uniendo pequeños segmentos. Pero la disminución de velocidad es muy notable. Alguien tiene problemas similares?

Felicitaciones, esperamos que puedas compartir un vídeo de tu trabajo, saludos.

Hola. Felicitaciones por el proyecto! Estoy intentando replicarlo pero no me queda claro el diagrama eléctrico. En especial, dónde conectar el servo. Gracias

donde esta el esquema de las conexiones,no lo encuentro . Saludos

Hola, puedes explicar alguna cosa más de como hacerla funcionar y tal?

Y las piezas circulares?

He conseguido hacerla funcionar y pintar algún gcode, pero los endstop por ejemplo no me responden, podrías subir los archivos con los que has compilado tu proyecto?? Un saludo y gracias!

Hola, perdón por no poder contestar he estado muy ocupado, los finales de carrera no son indispensables, la maquina puede funcionar sin ellos, pero para que funcione es muy sencillo aunque debes saber programar, en cuanto tenga tiempo te prometo modificare el firmware, un saludo.

Can you share videos and pics to help me have ideia how to finish this project?

Feeling like wasted time and resources.

Thanks

Aug 25, 2016 - Modified Aug 25, 2016
tidh666 - in reply to angelocarlotto

I have my machine even medium build, but I'm already printed up one more video so you can see the operation .

I can help you with something?, sorry for my bad english

http://www.thingiverse.com/make:247546

Project: DrawingBot
by tidh666

One more question, could someone share pics about how to fix the servo?

Aug 3, 2016 - Modified Aug 4, 2016

Hi man, congrats for your project. I just started building it. At the and i share some pick with everyone.

But first, i have doubts about one part: 624zz_Sup.stl
What is this parts for?

Also, do you have any video of an already builded one? I have some doubts, and would be nice to see one in action.

Thanks

Hello, nice job! is it possible to have the stl or the solidwork files of the assembly ?
Thanks and best,

David

Sorry but the SolidWorks files, are not available.

Hello. Why doesn't this project have a Remix button?

Now You Can :)

Jul 6, 2016 - Modified Jul 8, 2016

Cordial saludo
la arme con Arduino uno CNC shield, ya probe con GRBL control y CNC control en ambos puedo controlar los ejes x y por separado. pero no en el sistema h-bot. el servo no logro moverlo conectado el servo a D11.
prove con Inskape y la extensión de Axidraw da un error (Failed to connect to AxiDraw.)
ya que mi conocimiento en electronica es empirico y no he logrado encontrar la info te pido el favor si me puedes aclarar lo de el firmware de h-bot. y si me puedes aclarar el funcionamiento en la extensión de AxiDraw en Inskape.
de antemano muchas gracias por tu tiempo y atención prestada.

Hola, gracias por el interés, debes de saber que la extensión original de AxiDraw no es compatible con arduino, ya que esa controladora se basa en un Microcontrolador de microchip y arduino usa un atmega, sigue este tutorial http://www.keerbot.com/generating-gcode-using-inkscape/ para generar el código G, el código G debes enviarlo mediante el programa que aquí se anexa "G code sender", espero poder resolver tu problemas, saludos.

Jul 9, 2016 - Modified Jul 9, 2016
willart - in reply to MakerC

HI, muchas gracias. cada vez mas cerca ya me funciona el sistema h-bot.

no puedo compilar el firmware del enlace, que versión de arduino ide necesito?, es necesario algún ajuste en el código para usar un arduino uno? un saludo y gracias!

Hola, gracias por el interés, no deberías tener problemas al compilar, intenta instalando el ultimo IDE de Arduino y compilar nuevamente seleccionando tu tarjeta y el puerto COM correcto en los ajustes del IDE, espero puedas resolver tu problema, saludos.

solucionado!

hola buena noche, podrías hacerme el favor darme una ayuda con el esquema de la conexión de la correa no logro descifrar como va. gracias.

Jun 2, 2016 - Modified Jun 2, 2016
MakerC - in reply to willart

Hola amigo claro que si, es un sitema h-bot, ya incluí los diagramas aquí mismo, saludos

muy amable; muchas gracias

Hola Buenas noches, donde puedo encontrar mas informacion acerca de las placas que utiliza, ya que veo que hay que usar tambien la que se llama "boardpdf" como se hace esa? muchisimas gracias y muy buen trabajo!

May 19, 2016 - Modified May 19, 2016
MakerC - in reply to Ataliva

Hola, La electrónica propia de esta maquina es la "BoardBot XY", esta pensada para contruirse en serie y de bajo costo implementando un arduino nano, los pdf que mencionas son para construirla (tienes que tener conocimientos básicos de electrónica y soldadura), de igual manera si no te apetece por el trabajo de hacer la placa entonces puedes comprar la que menciono en el link http://es.aliexpress.com/item/Free-shipping-cnc-shield-v3-engraving-machine-3D-Printer-4pcs-A4988-driver-expansion-board-for-Arduino/32222497855.html también la puedes encontrar en mercadolibre, esperamos ver tu trabajo pronto, saludos.

hola buen dia. me pregunto sobre los derechos de este proyecto, puedo replicarlo y lucrarme de el ??

May 16, 2016 - Modified May 19, 2016
MakerC - in reply to willart

Hola, claro que si, siempre y cuando cumplas con los términos y condiciones que menciona este apartado, saludos http://creativecommons.org/licenses/by-nd/3.0/

Top