Having great fun and progress with the openBrushograph

We have been deep diving into painting robots that use real colours and brushes for the last couple of weeks. and it’s been a fun and great learning experience. happy to share here!

and wiki: Brushograph - SGMK-SSAM-WIKI

It started with some random “Arduino mini-CNC plotter” from thingiverse, we now completely redesigned it with open source software (freeCAD and openSCAD) and developed a lot of surrounding code to help you with bringing your creative ideas onto canvas, aka generate gcode.

It would be great if others try to reproduce the Brushograph and give feedback. We still need to improve the documentation a lot for independant people to be able to replicate it. but its quite straitforward.

pimp_move

I think it can also be used for many different things in education, lab automation, learning gcode / CNC concepts, without having to have a big fancy machine.

All the components are easy to find…. It’s an standard ESP32 and 3 motors incl drivers (same as on the openFlexure), and sd-card holder,… and the rest is 3d printed parts, that we successfully printing on low-cost printers such as the creality ender 3 s1 or similar. I made a custom PCB, so it looks nicer, but not really needed if you just make one of those brushographs.

We run a custom firmware of FluidNC, which is linked from our github…

We have a local matrix chat group from the recent workshop participants. ping me and i can send you the invite.

5 Likes

Awesome project thank you for sharing it and I have build one but I cant post image atm

Somewhere I read that you achieved feed rate up to 2000 mm/min at 7,5v but at that speed my motors get stack on rails I think at random points they move like 40-50mm and get stuck, by doing jog at 10-29mm they are fine but when I do G0 X150 Y130 F2000 Im having issues while at 1000 they work fine
And second thing is calibrating placement of dishes there should be some printable template on A4 paper for them

1 Like