Platonic puzzles

by nicnacs Dec 31, 2018
Download All Files

Thing Apps Enabled

Please Login to Comment

I used to find puzzles like these in the quarter machines as a kid! Delightful bit of nostalgia here!

Wow, your quarter machines must have been cooler than mine! I just used to find superballs and jacks and stuff.

I really like the puzzles so they have to be printed.
I have printed dodec_piece_3fold in ASA pirate black, despite the fact that I still practice printing ASA. Here is the result: http://rabuki.dk/3Dprint/DSC_0914.JPG
As seen from the picture, only used a blunt knife and a little sandpaper to deburr the puzzle. It seems a bit loose, but it is perhaps a condition for it to slip together?

Looking forward to printing the last three.

Tak. -> Thanks.

Cool, thanks for trying it out. In my code, I have a parameter which represents the "gap" space between the pieces. With gap=0, the puzzles were too tight, and I was unable to take it apart! However, I imagine that the results are different for different printers. If you like, I could probably regenerate the models with a smaller gap, and the result might be better for your printer.

Vielen Dank für die klare schnelle Antwort.
Im Moment drucke ich gerade das dritte Teil dodec_piece_3fold.stl. Es wird wunderbar.
SolidPython kenne ich nicht, ich will mal danach sehen.
Weil dies "creates OpenSCAD code".
Vielen Dank für die Infos
Beste Grüße sendet Herbert aus Neckarhausen bei Mannheim Germany

Hallo nicnacs,

wegen: Platonische Puzzles

Ich will dieses drucken, welche Dateien muss man wie oft drucken.

Ich finde diese Teile genial. Ich konstruiere sehr gerne mit OpenSCAD. Bekomme ich die scad Dateien?

Vielen Dank

I don't speak German unfortunately, but luckily Google translate does! So if you want to create the dodecahedron sliced along its 3-fold axis, like shown in the photo, then print 3 copies of dodec_piece_3fold.stl. If you want to create the icosahedron, sliced along its 2-fold axis, then print 2 copies of icos_piece_2fold.stl, and so forth.
So this was not exactly created in OpenSCAD. I use something called SolidPython, which lets me program in Python, but which creates OpenSCAD code. Does that make sense? I included the Python code, which is contained in a Jupyter notebook; see the file platonic_spiral.ipynb.