I've created an offset globe spinner. It does at the name implies, spins on an offset of circles around a sphere. I printed this using PVA (water soluble supports). But you can do as your mileage sees fit.
This iteration gives <1mm clearance for the posts that coincide with the other rings. It cannot be taken apart and must be printed as is.
STL and F3D files attached for you designing pleasure
If you are using water soluble supports (PVA)... grab a nice heated bath and be prepared to wait.
Otherwise let me know how traditional material supports worked for you.
I used Fusion 360 to create this geometry.
Printed at highest resolution possible with ULTIMAKER 3, using dissolvable supports and CURA defaults. The post on the globe portion is a bit thin and must be handled with care. I used my immersion circulator to break up supports. It took about 36 hours. I would suggest scaling the object AND creating shorter posts with wider diameter. Possibly add chamfer for angular look or a 2 - 5 mm fillet. PLEASE LET ITEM COOL ALL THE WAY IF USING IMMERSION CIRCULATOR TO BREAK UP THE PVA SUPPORTS. If you are using nylon, taulman 910 / bridge, or some other tough material use you judgment.
After 2+ days after initial print (17+ hours) the PVA supports are just about gone. I utilize my sous vide setup with a nozzle modifier to direct the 35C water directly at the support. Previous I allowed the part to circulate... that took WAY too long as the part was moving WITH the water versus against it. I will post pics after rough build is complete.