jmerc77 / remix-of-Russian-Doll-Maze-Puzzle-Box

generator for thingiverse thing 2980535
Other
2 stars 3 forks source link

Russian Doll Maze Puzzle Box Generator

Generator for Thingiverse Thing 2980535

System requirements

Instructions

Install the above software before first use and edit the path in the python code to match your setup. Make sure to install the python libs!

  1. If OpenSCAD is in a non-standard location, adjust path at top of main.py (folders for output and preview created when run)
  2. (optional) Adjust values in opt.ini as you see fit
    • Shifting is where each row of the maze is shifted and wrapped for the illusion of a bigger maze.
    • For shift mode 3, also input how much. It will be constrained by modulus, so large nums will not break it.
    • Stl files go in the *_stls (the * is the name given in opt.ini when it was ran) folder and previews in the maze_previews folder.
  3. (optional) Make a backup of opt.ini so you can reuse these values in the future
  4. Open a python shell and run main.py (you may be able to just double click it)
    • You will be prompted whether to use multi-threading (if available).
  5. The stl files may need repair. Use a repair tool.
    • It is recommended to view all stl files to check that they will work.
  6. Print a 2-part test print with layers about half the nozzle diameter or less. If they fit, print the rest. if not, adjust toleance in opt.ini and repeat from step 4.

Tips

Notes