This is my first customizer. A simplified OpenSCAD version of a program made with Processing (http://www.processing.org) a few years ago.
With customizer you can generate a sort of futuristic buildings/cities/ships
You can choose the shape and the size of the base then the algorithm fills with a 3D-recursive structure.
As a random generator it depends of a numeric 'seed'. Every seed generates a unique structure. This seed is printed at the bottom of the base as a reminder of your unique design and may be useful for reproduce the structure.
This thing combines great with Customizable Convex Polyhedra http://www.thingiverse.com/thing:233540 printing incredible stands for your future-cities.
See the instructions and photos for more information about parameters of customizer and how to merge with polyhedric stands.
The STL file with Truncated Dodecahedron generated from http://www.thingiverse.com/thing:233540 and tested with polygonal bases (10/3 sides with side length of 9'75 and separation of 2mm)
And some STL's
And a ZIP file with many figures generated during development (before the final and customizable version)
UPDATED (2016/July,30th)!! Modified a bit of geometry on some parts to avoid overhanging problems when printing big figures. Results are similar but there's a little change in the overhangs of 'pyramids'
If you liked this, see Sci-Fi city builder (http://www.thingiverse.com/thing:1707835).