VERY IMPORTANT PRINT AT 0.2 Layer Height or Finer , 100% Infill
Print the top, bottom and ring
Extra Stuff you'll need is a 1 x 6.35mm or 1/4" Ball 2 x Australian 50cent coin 1 x Super Glue to stick it together
Try different ways to spin it up but I find glass or mirror surface you can get it to spin for around 2 to 3 minutes just using you fingers
***** SPECIAL NOTE - NEVER leave this in the hands of children that could throw it around and NEVER drop it over breakable surfaces like tile floor, glass , mirrors,etc etc from any height above a couple of millimetres or you could smash or cause damage to the surface due to the weight and steel ball of this design. You have been warned and the obvious has been stated that I am in no way responsible if this spinning top breaks anything!
NO SUPPORTS NEEDED AS I HAVE MODELED 1 IN TO SUPPORT THE CAVITY