I’ve been lucky enough to borrow a Replicator from the nice people at Makerbot Industries, and so I’ve spent the last week obsessively generating STL files and feeding the machine with G-code. Not always with success, I’ll admit, the Makerbot is a temperamental beast and I’m not an expert at handling the machine yet.

Yesterday I arrived at what I think is an interesting new direction, constructing lattice structures out of low-poly models. I’ve been putting Modelbuilder to the test, adding new functions to help in generating these pieces. Most excitingly I’ve added a UTransformer object that takes triangle or vertex data and transforms them to produce modified geometry.

Typical UTransformer applications include typical cases like face extrusion or windowing, as well as the technique shown here of outlining faces with boxes. But it also makes it possible to apply attractor forces to entire UGeometry instances, as seen in this example where faces were extruded followed by attractors applied to the vertex data to distort the whole form.

By the way, did I mention I’m actually pretty bad at math? Doing computational geometry for a week straight has made me feel a little smarter, but all that does is make me better equipped to understand how little I really know. I can’t help but feel that CAD professionals would snicker at my minor victories considering that every feature I laboriously implement has been standard issue in every CAD package for over a decade. Still, the satisfaction of doing it yourself and knowing exactly how the code will behave makes it worth the struggle.

However, I would welcome smarter minds than mine taking a look at the Github Modelbuilder repository and pointing out possible improvements. Just saying.

I’ll release the updated Modelbuilder code on Github when it’s stabilized a little, I’m still working out what the best structure would be for the library and I don’t want to annoy people by renaming or moving classes around. Meanwhile I’ll keep the Makerbot running 24/7.

To maximum build volume and beyond!

Lattice 0245

Lattice 0247

4 Comments »

There are 4 comments to "Makerbot joy: Lattice structures". You may leave your own comment.
1. new makerbot experiments from Marius Watz | Electronic Sculpture, April 30th, 2012 at 15:47

[...] Marius has posted about this work on Code & form [...]

2. Joanie, April 30th, 2012 at 18:08

This is beautiful and quite fascinating. I’d love it if some skyscrapers could look like this in a near future, like the Hongkong’s boc, but a little crazier.

3. Parametric lattice models made with Modelbuilder « Ponoko – Blog, May 3rd, 2012 at 05:42

[...] Watz, the original artist-in-residence at MakerBot, recently published his Modelbuilder library to github and 3D printed some lattice structures that he’s generated with [...]

4. Marius Watz “Space Filler” At Flux Factory “Not So Silent Auction” #3dthursday « adafruit industries blog, December 13th, 2012 at 11:43

[...] releases of 3D printed work for a couple of years now, created in parallel to the development and teaching of his highly influential custom library for Processing: [...]

Comment on this entry

You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>