This is a recreation of https://www.thingiverse.com/thing:3029659 from scratch.
You can customize the maze by either editing maze_data.scad
or using my code https://gist.github.com/pcpthm/5208a6e761d0d3f07a2b91c062c597de (you can edit DEFAULT_SIZE
and RANDOMNESS_SEED
). The code is available in CC-BY
as well.
The program tries to generate a somewhat difficult maze.
The program outputs the answer path when maze_data.scad
file path is given as an argument.
Some variables you may want to edit in cylinder_maze.scad
are:
s
: the size of one square.t_angle
: angle of the graves. Decrease to get a more stable print but need a bigger s
for the same deepness.clearance
: space between the outer container and the inner container.wall_line_width
: the line width used for the outer container size calculation.text_text
: text on the outer container. If you edit this, you also need to edit text_width
as it needs to be bigger than the actual text width.cylinder_maze.scad | 3.1KB | |
cylinder_maze5a.stl | 4.1MB | |
cylinder_maze5b.stl | 5.8MB | |
maze_data.scad | 2.5KB |