Skip to content

Angel/Demon Puzzle

Creation's quality: 4.5/5 (1 vote)
Evaluation of members on the printability, utility, level of detail, etc.

3D model description

This puzzle will display an angel or a demon depending on how you set up the pieces. As a puzzle is not much of a challenge (it's only 3 pieces!) but it's a great conversation starter to leave on your coffee/tea table. Carefully place it next to your copy of GQ magazine (or whatever people use these days to impress visitors) then nonchalantly pretend you didn't realize it was there until your visitors ask about it. Works every time!

The puzzle is based on M.C. Escher's "Circle Limit IV" mosaic. In that design angels and demons tesselate the hyperbolic space. I reprojected the motif to planar Euclidean space and extracted the hexagonal tesselating unit. By carefuly splitting the unit tile an angel or demon can then be composed just by reordering the pieces.

To complete the model I included a tray to hold the pieces. There is a hole at the back to push the pieces out in case they fit too tight. The gap between the parts is about 0.4mm which should be ok for most printers.

This thing was actually a lot of work. Preprocessing Escher's motif using Photoshop, then vectorizing with Illustrator. Exporting the vectors to Fusion360 and building up the puzzle parts there. The STL coming out of 360 is not watertight, so I had to do some cleaning using MeshLab and Blender. Phew!


PS: This Angel/Demon puzzle was my entry for the MakeAnything Puzzle Design Challenge. You can see the entry model here.

3D printer file information

  • 3D design format: STL Folder details Close
    • Angel_Demon_Puzzle_v3--Pieces.stl
    • Angel_Demon_Puzzle_v3--Tray.stl

    Learn more about the formats

  • Publication date: 2018/07/16 at 15:27





Issue with this design? Report a problem

Makes created by the community

Best sellers of the category Art

Add a comment

Would you like to support Cults?

You like Cults and you want to help us continue the adventure independently? Please note that we are a small team of 3 people, therefore it is very simple to support us to maintain the activity and create future developments. Here are 4 solutions accessible to all:

  • ADVERTISING: Disable your AdBlock banner blocker and click on our banner ads.

  • AFFILIATION: Make your purchases online by clicking on our affiliate links here Amazon or Aliexpress.

  • DONATE: If you want, you can make a donation via PayPal here.

  • WORD OF MOUTH: Invite your friends to come, discover the platform and the magnificent 3D files shared by the community!