Artistic speaker stand

A procedurally generated speaker stand

Similar projects worth following

The general idea was there would be a curved thing sitting under the speaker, but a solid hunk of PLA with infill was too boring.  The part would be iterated to get the angle & size right, so any artwork had to be procedural.

The lion kingdom had a sick fascination with the 3D printed cast in Stowaway, not because it wasn't ridiculous & didn't exist just to sell Makerbots, but because of the design.  The lion kingdom figured it was painstakingly modeled by paw since it didn't fit the actor & they couldn't iterate the design.  The sponge was a creative way to add artistic value to a piece which would normally be made of infill.  It would be the ultimate speaker stand, but modeling was difficult.

It turns out there are 3D printed casts like that.  They're printed without supports & they're procedurally generated.  The journey begins with the voronoi algorithm.

Wherever there have been 3D printed sponges, they were generated by the voronoi algorithm.

The voronoi algorithm gives us structures which can be printed without supports & which are more appealing than infill.

This page describes a process using mesh mixer, then rhino3D, then Grasshopper.

The idea is to get the model in a surface form.  Grasshopper converts the surface directly to the exact movie structure, using the voronoi algorithm.  Most of the work seems to be converting a mesh to a nurb for Grasshopper to operate on.

There's a process using Blender

The general idea is to subdivide, then decimate, which recombines the new subdivisions with randomness.  The random subdivisions are the voronoi pattern.  Finally, there's a wireframe modifier which converts the wireframe into new solids.  Then the new solids are subdivided again to get smooth holes.  Helas, this works better on a sphere than a plane.

  • Voronoi patterns in blender

    lion mclionhead4 days ago 0 comments

    So tesselation in Freecad with netgen -> very coarse was a starting point for a voronoi pattern.  1 problem is the fatness of the corners depends on the number of faces in the polygons.  Triangles give the fattest corners.  Circles give the thinnest corners.  The most efficient structure would have circular holes.

    This method requires being in face select mode instead of vertex select mode when beveling the vertices.  Face select mode causes it to not bevel some of the vertices, so you have to do a 2nd pass after manually selecting the missing vertices in vertex mode.

    Also, it can't select a face loop for the speaker stand.  Instead, you have to select the top & bottom vertices with ALT +SHIFT, then invert the selection to select all the vertices between the top & bottom.

    The tesselation was done with netgen -> fine.  The vertex beveling was 100%.  Some booleans could flatten the top & bottom surfaces.  The mane problem is it has too many horizontal overhangs.  The vertex beveling needs to create no horizontal overhangs.

View project log

Enjoy this project?



Joseph M. Harwood wrote 5 days ago point

The original plan of Signature speaker stand was for a curved object to sit behind the speaker, but a solid piece of PLA with infill was too boring.  Any artwork has to be procedural because the part would be iterated to get the angle and size just right. The goal is to get the model onto a flat surface. I'm patiently waiting for it and while waiting, you should check angry birds star wars free download | emulatorpc.

  Are you sure? yes | no

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates