My family loves Pokémon Go, so we just had to have the game represented in the coming holiday seasons. I made this PokeStop Ornament in OpenSCAD and printed it in ColorFabb PLA/PHA (Sky Blue). This ornament won't deliver potions or Pokeballs, but it will spin just like the real thing!
If your "To Print" list is too long, you don't have the right color filament, or if the model is giving you a hassle, you can alternatively get a print on Etsy at https://www.etsy.com/listing/481786145/3d-printed-spinning-pokestop-ornament
I had a lot of fun getting this ornament together. Enjoy!
Edit Someone request smoother cylinders, there is a new STL named PokeStopIncreasedNumberOfFaces.stl that will give smoother outside edges. This version has not been personally tested by me as of 20170425. - VSS
Because this ornament spins, you want the bottom to look just as good as it does on the top. It is worth the time to nail that first layer. If you have to err on your first layer being too close or two far away, I have found "too close" to be a more aesthetic choice.
There are small, 1mm thick placeholders outside of the moving pieces to help keep them in place. You may want to slow your first layer down slower than usual to help out those small details. My first layer speed was about 24mm/sec.
If you see those little 1mm placeholders fusing into the circles on the first layer, you don't necessary have to abort the print. Watch it a little bit. If subsequent layers have a gap, then it is typically easy to free the pieces with even just a fingernail when the print is done.
This ornament was designed in OpenSCAD. The design takes advantage of bridging. There is a little axis going through the center of the ornament. The axis is a simple 8-sided cylinder which is rotated to encourage bridging and to make sure we are using 45% overhangs.
All my clearences are 0.75mm. This was to allow for a super easy spin and to help prevent fusing on the first layers.