Lost-PLA Aluminum Casting

Last Sunday, several Hackerspace members came over to check out my David Gingery-style aluminum casting setup.   We tried “lost-PLA” casting, and it worked out pretty well!

Aluminum Yoda

Lost-PLA: Works, It Does

 The test target was the 3D-printer-classic Yoda head.  It was printed on a RepRap in PLA and bedded directly in sand.  Molten aluminum was poured straight into the PLA, vaporizing the plastic as it filled the mold.    Overall, this process makes for a shorter, simpler route from a virtual 3D model to a solid aluminum object than anything else I’ve done or heard of.

Jim printed Yoda on his RepRap Mendel with minimal infill.    In order to put the sprue on the bottom it was cast upside-down.  So I started by setting the plastic model on a molding board, and rammed up the drag (packed in sand) around it.  Rolling over the drag, I set a 1″ sprue pin on the exposed base of the pattern, and rammed up the cope around that.

The actual pour was somewhat exciting (that’s a bad thing), as you can see in this video Seb shot.  On the initial pour, it appeared that the aluminum failed to enter the pattern at all.  (Castings fill wildly faster than I expect, plus I was distracted by the sudden eruption of fire.)   The flames died down, revealing a gas-filled bubble of aluminum rising from the sprue.  This is a bad sign, so I tried pouring in a bit more aluminum.  This is generally pointless and never does any good, but it’s hard to resist trying.  So the extra just filled up the sprue a bit more, expanded the puddle on the surface, and torched the strap holding the flask together.

After the pour, we were all convinced the experiment had been a complete failure.   As we  knocked the casting out of the sand, I fully expected to find a misshapen, formless blob.  So convinced was I of failure, that with the casting still too hot to touch without heavy gloves and covered in burnt sand & plastic residue,  I assumed we were looking at scorched PLA.  I had just begun to speculate about how the plastic could have survived so entirely intact when Jim grabbed a stick and whacked Yoda on the head: Ding!  Surprise victory!

Overall, the reproduction quality is excellent.   In spots you can even make out the fine striations from the 3D printer.  The parts that didn’t work:

  • Yoda’s long, thin ears didn’t fill, which was entirely expected.  This might be resolvable with the addition of gates & vents so that the aluminum can come in from the bottom while vaporized PLA escapes upward.
  • The wide flat-bottomed base of the shoulders didn’t fill.  Upside-down this became a wide flat-roofed space, which trapped a big enough bubble of escaping gas that it couldn’t get out through the  bottleneck at the base of the sprue.  If I’d realized this ahead of time, I would have made a bigger sprue covering the entire base and this wouldn’t be an issue.

In any case, I’m pretty excited about the possibilities with this process.   It eliminates lots of tedious pattern making and at the same time radically expands the variety of things I can cast.


Here is a picture from Jim of the pattern mid-print; showing off the fancy 10% hex infill:



Pure Data Workshop

Introduction to Pure Data: Oscillators, Sampling, and Filters

Who: You
What: Pure Data Workshop
When: Saturday, August 11th. From 1pm-3pm.
Where: Solid State Depot 5311 Western Ave, Suite 115, Boulder, CO
Why: Why not? Also, to mix up a bit and get some software classes in the lineup.

Cost: Free for members, $10 for non-members.

Pure Data (Pd) is a visual programming environment for generating, processing, and manipulating audio. With Pd, you can design your own synthesizer, build custom effects for your guitar, or compose music algorithmically. This workshop will introduce the basic concepts of working with audio in Pd, with a focus on oscillators, sampling, and filters. No experience necessary. We’ll start with a group install; Pd is free and open source software.

What to Bring:

-A Laptop (Windows, Mac, or Linux)
-> If you can install Pd before the workshop, that will save some time. What you want is pd-extended (http://puredata.info/downloads/pd-extended)
-MIDI controller (optional)