Hey! This thing is still a Work in Progress.
Files, instructions, and other stuff might change!
Parametric Bolt Maze
Description
OpenSCAD version of the bolt maze
Instructions
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)
en.wikipedia.org/wiki/Maze_generation_algorithm#Python_code_example
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)
en.wikipedia.org/wiki/Maze_generation_algorithm#Python_code_example
License
Parametric Bolt Maze by seedwire is licensed under the Attribution - Share Alike - Creative Commons license.

I've added the two required MCAD files for your convenience.