Customizable Hilbert Cube

by Dmelcer9

Printable files (4)

  • stl

    Hilbert1.stl

    61 Ko · 3 535 downloads

  • stl

    Hilbert2.stl

    488 Ko · 3 713 downloads

  • stl

    Hilbert3.stl

    3.9 Mo · 3 827 downloads

  • stl

    Hilbert0.stl

    7 Ko · 3 300 downloads

Description

It is a customizable version of the Hilbert cube, a space filling curve that has many unique properties, such as preserving grouping. Also, it looks cool.

Implemented:
Iterations and spacing (4/19/15)
Separate beam and corner sizes (4/20/15)
Randomization options (4/20/15)
Readable comments in code (4/20/15)

Suggest things to implement in the comments!

What won't be implemented:
Exact edge length (Increases processing time 10x for some reason.)
Support (Most programs generate support just fine. Also it requires exact edge length.)

Approximate processing times (for default parameters, with only iteration # changed)
0 or 1 iteration- <1 min
2 iterations- 5 min
3 iterations- 15 min
The preview is much quicker, thankfully

Credit where credit is due:
Inspired by http://www.thingiverse.com/thing:16343
Algorithms adapted from http://thomasdiewald.com/blog/?p=561

Tags