Parametric Bolt Maze
by seedwire, published
OpenSCAD version of the bolt maze
Modify the maze array in the .scad and generate a new bolt maze on the fly!
This version includes a captive nut and does not require exterior support from the slicer, unlike the first version which did. Also, the first version had a SCAD problem that made the bolt surface very rough (almost jittery) after slicing... this version has a fix to make the surface smooth.
For fun, here's a link to Wikipedia's random maze generator page, with Python example (see file random_maze.py)