This is based on Wizard23 and VeryWetPaint and I think improved. The python code is tidied up a bit and now uses the standard image library.
I also c...hange the maze so that it is continuous around the mug, and to solve it you need to cross over.
3d model print parameters
To create a new mug, first edit the maze image to make it your own, then run the python program to generate the .scad file. ...