Painting Easter Eggs – The Engineer’s Way

Painting Easter Eggs – The Engineer’s Way


Happy easter everybody! Do you also strugle with painting your eastereggs
and find it stupid and boring? Then stay tuned and I’ll show you how eastereggs
are painted – the engineer’s way! Guten Tag everybody and welcome to CNC kitchen! So my manual painting skills are really awful. I rather do a proper design in CAD or any
other drawing software and then use a machine to perform the manual but very accurate labor. So I’ll show you today how I painted my
eastereggs with a simple 2.5 axis CNC. This machine is known under the name spherebot
or eggbot which can be used to paint many kinds of round objects and actually dates
back to the 90s. It consists out of one rotary axis which turns
the egg and one axis which turns the pen. Both are directly powered by a standard NEMA17
stepper motor. The third, binary axis, is a small RC servo
which lifts and lowers the pen on the object you are painting. There are plenty of different designs to this
machine which can be found online. I have chosen a 3D printable design which
you can download on Thingiverse. The design is pretty simple. There are just some brackets which are then
connected via threaded rods. The only thing which I had to change were
the suction cups to firmly hold the egg. Since I did not have any Nerf darts I printed
the cups in Ninjaflex filament which worked pretty well. The electronics were a different story. There is a quite simple version online which
uses an Adafruit stepper shield. This one uses I2C to communicate with the
Arduino and the firmware is also trimmed to that. I did not have one of these so I set up the
electronics on a bread board with an Arduino Nano and two Pololu A4988 stepper motor drivers. There is a very old firmware and schematics
online which also works with this configuration. Adding all the jumper cables makes it look
a little bit messed up, but hey, it works and that’s what counts! This is nothing permanent so there is no need
to put everything on a neat PCB. After making some small changes with the electronics
and fiddling around with the firmware it was finally working… So the designs are now created as vector drawings
in Inkscape and saved with a special plugin as GCODE. Unfortunately, since the eggbot does not run
GRBL as my CNC, I could not use the “universal g code sender” the get the GCODE on the
egg painting machine. But I found a Chrome extension which lets
me do exactly that so I used this in the end. Let’s paint some pretty Easter eggs. Please remember that it’s very important
to set up the egg properly in the rig. Of course, since it’s Easter you wanna watch
your calories and you anyway eat too much we gonna draw the nutritional facts on the
egg. And if you are also fed up as I was over screwing
up the drawing 3 times in a row, you can at least satisfyingly watch the ink being washed
away under water. Mhhhhh. It’s also nice to draw some pretty patterns
on the eggs, since it makes them kind of unique. Happy Easter everybody, I hope you liked this
video. Please give it a thumbs up and subscribe to
the channel. And as always: auf wiedersehen and until next
time!

16 thoughts on “Painting Easter Eggs – The Engineer’s Way

  1. Can you explain the chrome extension? I have built this but I am struggling with the ruby Gcode sender. Thanks.

  2. Never could get mine going.. the software would never work.. jj robots was worthless in helping now its just stuck in a cabinet. I wish I could get proper software..

Leave a Reply

Your email address will not be published. Required fields are marked *