StippleGen: Weighted Voronoi stippling and TSP paths in Processing

6923949198 7691F28374 O

StippleGen: Weighted Voronoi stippling and TSP paths in Processing @ Evil Mad Scientist Laboratories.

One of the perennial problems that we come across in a variety of contexts, including CNC artwork and producing artwork for the Egg-Bot, is the difficulty of creating good-quality toolpaths– i.e., vector artwork representing halftones –when starting from image files.
One of the finest solutions that we’ve ever come across is Adrian Secord’s algorithm, which uses an iterative relaxation process to optimize a weighted Voronoi diagram, producing a set of points (stipples) that can closely approach the appearance of a traditional stipple drawing.

Another important technique is “TSP art,” where the image is represented by a single continuous path. You can generate a path like this by connecting all of the dots in a stipple diagram. Designing a route that visits each dot exactly once is an example of the famous Travelling Salesman Problem (or TSP). From the standpoint of toolpaths (for the Egg bot and most other CNC machines), a “TSP” path is even nicer than stipples, because little or no time is spent raising and lowering the tool.

Today we’re releasing a new program, StippleGen, which can generate stipple diagrams from images, using Secord’s algorithm. StippleGen saves its files as editable, Eggbot-ready Inkscape SVG files, which can in turn be opened by other vector graphics programs, or re-saved as PDF files for use in other contexts. It can also generate a TSP path from the stippled image, and either save that path as an SVG file or simply use that path as the order of plotting for the stipple diagram.

StippleGen is free and open source software, written in the Processing development environment. It comes ready to run on Mac, Windows, and Linux, and it is available for download now.

Works with the EggBot in the Adafruit store!

Filed under: EggBot — by adafruit, posted April 12, 2012 at 1:42 pm


BACK IN STOCK – The Egg-Bot – just in time for Easter!

Eggbot Lrg-2

In stock and shipping. If you choose OVERNIGHT shipping in the USA today (weds or thurs 4/5) it will arrive on Friday JUST in time for easter!

The Original Egg-Bot! The Eggbot is an open-source art robot that can draw on spherical or egg-shaped objects from the size of a ping pong ball to that of a small grapefruit– roughly 1.25 to 4.25 inches in diameter (3 – 10 cm).

The Eggbot is super adjustable, and is designed to draw on all kinds of things that are normally “impossible” to print on. Not just eggs but ping pong balls, light bulbs, mini pumpkins, and even things like wine glasses– with a bit of work. See the photos above for some examples of personalized golf balls, christmas ornaments, light bulbs, and (yes) eggs.

The Eggbot chassis is made of tough fiberglass, with integrated heat sinks for the included motors. The pen and egg motors are high-torque precision stepping motors, and the pen lift mechanism is a quiet and reliable servo motor.

Eggbotexamples Lrg-1

The Eggbot kit is easy to assemble in a couple of hours, and only requires a couple of basic tools like miniature Phillips-head and flathead screwdrivers. No soldering required. You’ll also need a recent-vintage computer with an available USB port (Mac, Windows or Linux), plus internet access to download assembly instructions and necessary software.

Eggbotassembled Lrg-1

The standard pen holder included with the EggBot kit is designed to fit various art pens including Sharpie Ultra Fine Point pens, one pen is included. It can fit almost any pen of similar size.

The Eggbot is normally controlled through a set of open-source extensions to Inkscape, the excellent, popular and free vector graphics program.

Basic operation is much like that of a printer driver: you import or make a drawing in Inkscape, and use the extensions to plot your drawing onto whatever object you’ve mounted in the Eggbot. It’s all handled through an easy to use graphical user interface, and works cleanly on Mac, Windows and Linux.

The kit is based on the original design by Bruce Shapiro, dating back to 1990. Our version, the “Egg-Bot 2.0,” is a modern and friendly update, designed with the assistance of Bruce and his team.

In stock and shipping. If you choose OVERNIGHT shipping in the USA today (weds or thurs 4/5) it will arrive on Friday JUST in time for easter!

Filed under: EggBot — by adafruit, posted April 4, 2012 at 5:46 pm


Decorating Christmas Ornaments with the Eggbot

Pt 105

Decorating Christmas Ornaments with the Eggbot @ Evil Mad Scientist Laboratories.

As we are approaching that time of year when conifers tend to sprout up in living rooms, here are some techniques and tips for making awesome personalized ornaments with the EggBot.


Eggbot Lrg-2

The Original Egg-Bot! The Eggbot is an open-source art robot that can draw on spherical or egg-shaped objects from the size of a ping pong ball to that of a small grapefruit– roughly 1.25 to 4.25 inches in diameter (3 – 10 cm).

The Eggbot is super adjustable, and is designed to draw on all kinds of things that are normally “impossible” to print on. Not just eggs but ping pong balls, light bulbs, mini pumpkins, and even things like wine glasses– with a bit of work. See the photos above for some examples of personalized golf balls, christmas ornaments, light bulbs, and (yes) eggs.

The Eggbot chassis is made of tough fiberglass, with integrated heat sinks for the included motors. The pen and egg motors are high-torque precision stepping motors, and the pen lift mechanism is a quiet and reliable servo motor.

Eggbotexamples Lrg-1

The Eggbot kit is easy to assemble in a couple of hours, and only requires a couple of basic tools like miniature Phillips-head and flathead screwdrivers. No soldering required. You’ll also need a recent-vintage computer with an available USB port (Mac, Windows or Linux), plus internet access to download assembly instructions and necessary software.

Eggbotassembled Lrg-1

The standard pen holder included with the EggBot kit is designed to fit various art pens including Sharpie Ultra Fine Point pens, one pen is included. It can fit almost any pen of similar size.

The Eggbot is normally controlled through a set of open-source extensions to Inkscape, the excellent, popular and free vector graphics program.

Basic operation is much like that of a printer driver: you import or make a drawing in Inkscape, and use the extensions to plot your drawing onto whatever object you’ve mounted in the Eggbot. It’s all handled through an easy to use graphical user interface, and works cleanly on Mac, Windows and Linux.

The kit is based on the original design by Bruce Shapiro, dating back to 1990. Our version, the “Egg-Bot 2.0,” is a modern and friendly update, designed with the assistance of Bruce and his team.

Filed under: EggBot — by adafruit, posted November 16, 2011 at 2:19 pm


Cairo, Maker Faire Africa (photos)

6223979837 Cbeb18A459 Z

Cairo, Maker Faire Africa (photos).

Filed under: EggBot — by adafruit, posted October 9, 2011 at 10:35 am


Ostrich Eggbot

6122642949 Db5Eb4443E

6122660989 F5B5217D62

6122644101 308Cd77E33

Ostrich Eggbot @ Evil Mad Scientist Laboratories.

What’s just like an Eggbot but quite a bit larger? The all-new Ostrich Eggbot! So yes, just like the Eggbot, it’s a machine capable of drawing on the surface of all kinds of spherical and egg-shaped objects. As the name implies, the Ostrich Eggbot is big enough to (very easily) fit ostrich eggs– one is shown above with a (rather large) chicken egg for scale. And, like the Eggbot, we’re releasing it as an open source kit. Given all that, we feel confident to suggest that the Ostrich Eggbot may already be quite possibly the worlds finest open-source CNC ostrich-egg decorating machine.

Very cool!



Eastern Eggs -> Egg Designs

Pt 101040

Wow, ad agency TBWA London is doing something very cool, very smart and using OSHW :) Eastern Eggs!

We’ve asked some brilliant artists, designers and illustrators to send in their art for the eggs. The eggs are pretty special because the designs are drawn on by a little robot called – the egg-bot. The eggs will be made from solid wood and are approx 6cm high. Most of the proceeds from the sale of every ‘Eastern Egg’, will be donated to the British Red Cross – Japan Tsunami Appeal.


Eggbot Lrg-2

The Original Egg-Bot! The Eggbot is an open-source art robot that can draw on spherical or egg-shaped objects from the size of a ping pong ball to that of a small grapefruit– roughly 1.25 to 4.25 inches in diameter (3 – 10 cm).

The Eggbot is super adjustable, and is designed to draw on all kinds of things that are normally “impossible” to print on. Not just eggs but ping pong balls, light bulbs, mini pumpkins, and even things like wine glasses– with a bit of work. See the photos above for some examples of personalized golf balls, christmas ornaments, light bulbs, and (yes) eggs.

The Eggbot chassis is made of tough fiberglass, with integrated heat sinks for the included motors. The pen and egg motors are high-torque precision stepping motors, and the pen lift mechanism is a quiet and reliable servo motor.

Eggbotexamples Lrg-1

The Eggbot kit is easy to assemble in a couple of hours, and only requires a couple of basic tools like miniature Phillips-head and flathead screwdrivers. No soldering required. You’ll also need a recent-vintage computer with an available USB port (Mac, Windows or Linux), plus internet access to download assembly instructions and necessary software.

Eggbotassembled Lrg-1

The standard pen holder included with the EggBot kit is designed to fit various art pens including Sharpie Ultra Fine Point pens, one pen is included. It can fit almost any pen of similar size.

The Eggbot is normally controlled through a set of open-source extensions to Inkscape, the excellent, popular and free vector graphics program.

Basic operation is much like that of a printer driver: you import or make a drawing in Inkscape, and use the extensions to plot your drawing onto whatever object you’ve mounted in the Eggbot. It’s all handled through an easy to use graphical user interface, and works cleanly on Mac, Windows and Linux.

The kit is based on the original design by Bruce Shapiro, dating back to 1990. Our version, the “Egg-Bot 2.0,” is a modern and friendly update, designed with the assistance of Bruce and his team.

Filed under: art,EggBot — by adafruit, posted May 17, 2011 at 11:21 am


OSHW Logo on an Egg

Pete Prodoehl printed up the new OSHW logo using his Eggbot! Neat!



decorating eggs: high-tech vs. low-tech

Img 3029

Customer writes in

Hello Limor and friends, I thought you’d be interested in seeing my daughter’s latest blog.  She shows the Eggbot I built for her (purchased from Adafruit, of course) and a couple of eggs she made with it.  She also shows some of her hand decorated eggs.

Filed under: EggBot — by adafruit, posted April 20, 2011 at 12:00 am


Instructables Egg-Bot Challenge

Ebchallenge130

From EMSL and Instructables

We are pleased to help Instructables launch an Egg-Bot Challenge for egg-related projects.

“Make something awesome that is egg inspired. Share your favorite omelet, a picture of your best decorated eggs or your favorite “recipe” for knitted eggs. Anything egg related is eligible.”

You can win some prizes, including a Deluxe Egg-Bot Kit, and we’ll be helping to judge the the finalists. The contest closes on May 1, so start writing up your projects!


Eggbot Lrg-2

BACK IN STOCK – The Original Egg-Bot! The Eggbot is an open-source art robot that can draw on spherical or egg-shaped objects from the size of a ping pong ball to that of a small grapefruit– roughly 1.25 to 4.25 inches in diameter (3 – 10 cm).

The Eggbot is super adjustable, and is designed to draw on all kinds of things that are normally “impossible” to print on. Not just eggs but ping pong balls, light bulbs, mini pumpkins, and even things like wine glasses– with a bit of work. See the photos above for some examples of personalized golf balls, christmas ornaments, light bulbs, and (yes) eggs.

The Eggbot chassis is made of tough fiberglass, with integrated heat sinks for the included motors. The pen and egg motors are high-torque precision stepping motors, and the pen lift mechanism is a quiet and reliable servo motor.

Eggbotexamples Lrg-1

The Eggbot kit is easy to assemble in a couple of hours, and only requires a couple of basic tools like miniature Phillips-head and flathead screwdrivers. No soldering required. You’ll also need a recent-vintage computer with an available USB port (Mac, Windows or Linux), plus internet access to download assembly instructions and necessary software.

Eggbotassembled Lrg-1

The standard pen holder included with the EggBot kit is designed to fit various art pens including Sharpie Ultra Fine Point pens, one pen is included. It can fit almost any pen of similar size.

The Eggbot is normally controlled through a set of open-source extensions to Inkscape, the excellent, popular and free vector graphics program.

Basic operation is much like that of a printer driver: you import or make a drawing in Inkscape, and use the extensions to plot your drawing onto whatever object you’ve mounted in the Eggbot. It’s all handled through an easy to use graphical user interface, and works cleanly on Mac, Windows and Linux.

The kit is based on the original design by Bruce Shapiro, dating back to 1990. Our version, the “Egg-Bot 2.0,” is a modern and friendly update, designed with the assistance of Bruce and his team.

In stock and shipping now!

Filed under: EggBot — by adafruit, posted April 8, 2011 at 12:55 pm


3D Printing Cellphone Antennae

From IEEE Spectrum:

Mobile phones where the batteries run down in a few hours are really annoying but I think dropped calls from bad reception runs a close second in my annoyance scale.

I may not have to wait that long if research at the University of Illinois in making a 3D antenna for mobile phones can successfully make it commercially available cell phones.

The research, which was initially published in the Wiley journal Advanced Materials, employed an ink jet printing method that used silver nanoparticles and were sprayed on the inside or the ourside of a small hemispherical dome.

The functionality of antennas for mobile phones has not fared well in the overall miniaturization of the gadgets with characteristics such as gain, efficiency, bandwidth, and range all suffering.

According Jennifer T. Bernhard, a professor of electrical and computer engineering at Illinois, the 3D antennas that the research team has developed are an order of magnitude better in performance metrics than the typical monopole designs.

“There has been a long-standing problem of minimizing the ratio of energy stored to energy radiated—the Q—of an ESA,” Bernhard explains in the article. “By printing directly on the hemispherical substrate, we have a highly versatile single-mode antenna with a Q that very closely approaches the fundamental limit dictated by physics (known as the Chu limit).”

The first person to do this with an Eggbot wins my eternal admiration!



Eggbot Nutrition Information

Whoa! This is neat! Thingiverse user dnewman posted this great Eggbot project — nutrition information printed directly on the shell! He writes:

In need of nutrition information for your large eggs? Then this drawing is just what you’ve been looking for!

This is a 3200 x 800 pixel plot intended for plotting with the Eggbot.

P.S. The text was rendered using the new Hershey Text extension by Windell Oskay and distributed with the latest Eggbot software release. It may be found in Inkscape under Extensions > Render > Hershey Text (after you update to the latest Eggbot software). The utility of that extension is not limited to just the Eggbot. Among other things, it provides nice, non-filled, single stroke fonts ideal for use in CNC and CNC-related applications.

Read more and download the file on Thingiverse.

Thanks to Andrew for the tip!

Filed under: EggBot — by johngineer, posted March 22, 2011 at 9:01 am


BACK IN STOCK – The Original Egg-Bot!

Eggbot Lrg-2

BACK IN STOCK – The Original Egg-Bot! The Eggbot is an open-source art robot that can draw on spherical or egg-shaped objects from the size of a ping pong ball to that of a small grapefruit– roughly 1.25 to 4.25 inches in diameter (3 – 10 cm).

The Eggbot is super adjustable, and is designed to draw on all kinds of things that are normally “impossible” to print on. Not just eggs but ping pong balls, light bulbs, mini pumpkins, and even things like wine glasses– with a bit of work. See the photos above for some examples of personalized golf balls, christmas ornaments, light bulbs, and (yes) eggs.

The Eggbot chassis is made of tough fiberglass, with integrated heat sinks for the included motors. The pen and egg motors are high-torque precision stepping motors, and the pen lift mechanism is a quiet and reliable servo motor.

Eggbotexamples Lrg-1

The Eggbot kit is easy to assemble in a couple of hours, and only requires a couple of basic tools like miniature Phillips-head and flathead screwdrivers. No soldering required. You’ll also need a recent-vintage computer with an available USB port (Mac, Windows or Linux), plus internet access to download assembly instructions and necessary software.

Eggbotassembled Lrg-1

The standard pen holder included with the EggBot kit is designed to fit various art pens including Sharpie Ultra Fine Point pens, one pen is included. It can fit almost any pen of similar size.

The Eggbot is normally controlled through a set of open-source extensions to Inkscape, the excellent, popular and free vector graphics program.

Basic operation is much like that of a printer driver: you import or make a drawing in Inkscape, and use the extensions to plot your drawing onto whatever object you’ve mounted in the Eggbot. It’s all handled through an easy to use graphical user interface, and works cleanly on Mac, Windows and Linux.

The kit is based on the original design by Bruce Shapiro, dating back to 1990. Our version, the “Egg-Bot 2.0,” is a modern and friendly update, designed with the assistance of Bruce and his team.

In stock and shipping now!

Filed under: announce,EggBot — by adafruit, posted January 4, 2011 at 6:35 pm


NEW PRODUCT – The Original Egg-Bot!

Eggbot Lrg

NEW PRODUCT – The Original Egg-Bot!. The Eggbot is an open-source art robot that can draw on spherical or egg-shaped objects from the size of a ping pong ball to that of a small grapefruit– roughly 1.25 to 4.25 inches in diameter (3 – 10 cm).

The Eggbot is super adjustable, and is designed to draw on all kinds of things that are normally “impossible” to print on. Not just eggs but ping pong balls, light bulbs, mini pumpkins, and even things like wine glasses– with a bit of work. See the photos above for some examples of personalized golf balls, christmas ornaments, light bulbs, and (yes) eggs.

The Eggbot chassis is made of tough fiberglass, with integrated heat sinks for the included motors. The pen and egg motors are high-torque precision stepping motors, and the pen lift mechanism is a quiet and reliable servo motor.

The Eggbot kit is easy to assemble in a couple of hours, and only requires a couple of basic tools like miniature Phillips-head and flathead screwdrivers. No soldering required. You’ll also need a recent-vintage computer with an available USB port (Mac, Windows or Linux), plus internet access to download assembly instructions and necessary software.

Eggbotexamples Lrg

The standard pen holder included with the EggBot kit is designed to fit various art pens including Sharpie Ultra Fine Point pens, one pen is included. It can fit almost any pen of similar size.

The Eggbot is normally controlled through a set of open-source extensions to Inkscape, the excellent, popular and free vector graphics program.

Eggbotassembled Lrg

Basic operation is much like that of a printer driver: you import or make a drawing in Inkscape, and use the extensions to plot your drawing onto whatever object you’ve mounted in the Eggbot. It’s all handled through an easy to use graphical user interface, and works cleanly on Mac, Windows and Linux.

For tons more information, please check out the Egg-Bot webpage and Egg-Bot FAQ from the makers at Evil Mad Science.

The kit is based on the original design by Bruce Shapiro, dating back to 1990. Our version, the “Egg-Bot 2.0,” is a modern and friendly update, designed with the assistance of Bruce and his team.

In stock and shipping now!



www.flickr.com
adafruit's items Go to adafruit's photostream
www.flickr.com
items in Adafruits More in Adafruits pool