A-Mazing Box by wizard23

A-Mazing Box - Open
expand image details A-Mazing Box - Open


expand image details


expand image details

 A-Mazing Box - Half Closed
expand image details A-Mazing Box - Half Closed


expand image details

Description

A python script to generate OpenSCAD models to generate two parts of a box that screw together and snap fit if you find your way through the maze :)

Instructions

Actually the maze pattern comes from the attached greyscale png :)

To regenerate the model adapt the png filename and the variable "part" in mazebox_clean2_stable.py (1 == bottom part, 2 == top part)

The png must be grayscale without an alpha channel.

The python script is a mess but I needed to get this done before xmas... Also sorry for the weird filenames, but thingiverse does not let me rename files...

The model was intended to have exact 1.5mm wall thickness when intersected with a plane parallel to the XY-plane (to get skeinforged into 2 layers) but the 3D inset operation is tricky so it sometimes is a little less but the repraped parts are still very stable after my makerbot printed for two hours :)

Other People's Copies view more


By: labmat

By: ferret7

By: natetrue

Discussion

Downloads

maze bottom stable4.stl

5 mb / 209 downloads

download

mazebox clean2 stable.py

3 kb / 103 downloads
There was a problem rendering this file.

download

trianglemath.py

1 kb / 85 downloads
There was a problem rendering this file.

download

pyopenscad.py

3 kb / 89 downloads
There was a problem rendering this file.

download

mazebox clean2 stable bottom.scad

786 b / 87 downloads
There was a problem rendering this file.

download

mazebox clean2 stable top.scad

2 mb / 81 downloads
There was a problem rendering this file.

download

maze top stable5.stl

594 kb / 169 downloads

download

testpng.py

272 b / 84 downloads
There was a problem rendering this file.

download

inset.py

4 kb / 80 downloads
There was a problem rendering this file.

download