CNC Milling Photos with a Halftone Generator

Looking for an awesome way to mill out a photo or graphic? Check out [Matt Venn]’s halftone gcode generator which creates halftone CNC toolpaths from any image file. We’ve run across some halftone generators before, but [Matt]’s generator has some interesting features and makes for some pretty unique output.

[Matt] initially wrote a simple command line program in Python, but just rewrote his script with a more user-friendly UI that renders a preview of the output as you change options.  The UI lets you change parameters like drill depth, number of lines, and the step size to tweak the output. It even has an option to map the halftone points along a sine wave which makes an interesting effect as shown in the image above.

[Matt]’s program generates standard gcode that you can use to run your CNC machine. [Matt] recommends milling a material with layers of different colors, but you can always mill a solid material and fill the routed areas with paint or dye instead. Want to grab the script or check out the source code? Head over to [Matt]’s GitHub repository.

Thanks for the tip, [Keith O].

Hackaday Links: May 29, 2012

Teensy CNC mill

The guys at Inventables put together a neat CNC router kit that looks very interesting. It uses Makerslide linear bearings and CNC’d parts to make a surprisingly cheap frame for something that can engrave wood and metal. Inventables is running a Kickstarter-esque preorder to fund this production run but right now they’re 30 orders short. We’d like to see how these routers turn out in the real world, so if you’re on the fence (or just want a CNC router), this might be the time to buy.

DIY solder fume extractor

[Jared] sent in a fume extractor he put together. It’s a small PC case fan with a carbon filter sandwiched between a pair of grilles. Not much, but if should keep those wonderful flux fumes away from your face.

A million fake Internet points to the first person to come up with a DIY clone

[filespace] shared an awesome Electrofishing video with us. Electrofishing pulses a DC current through two electrodes attached to a boat. This current causes galvanotaxis in fish, causing them to swim towards the anode. The fish can be caught with a net and released afterwards; there’s no damage to the fish at all. We’d love to see a DIY solution, but throwing M-80s into a lake doesn’t count.

Improving GSM reception with a bit of metal

[Raivis] lives in the country, so even his voice reception on GSM is terrible, let alone data. Inspired by an earlier post, [Raivis] built a discone antenna to improve his cell signal. Now everything is crystal clear and his Huawei E1752 USB/GSM modem improved from 3 mbps down to 5 mbps down.

CNC halftone photos

[Dana] sent in a few pics of a project he’s working on. He’s making halftone prints with a CNC and metal. We’ve seen this before, but we’re really loving [Dana]’s take on it. He’s using two-layer engraving plastic with a .005” engraving tool on his CNC. There’s a gallery of his work after the break; [Dana]’s portrait is 14000+ dots and took 6 hours, his bosses kids are 16000+ dots and took 4 hours, and [Dana]’s niece is 5500 dots and took 35 minutes. Very awesome work, and now [Dana] has fulfilled a lifelong dream of machining his face.

Continue reading “Hackaday Links: May 29, 2012″