Triforce Fidget Spinner

by muzz64, published

Triforce Fidget Spinner by muzz64 May 5, 2017

Design Tools


Liked By

View All

Give a Shout Out

If you print this Thing and display it in public proudly give attribution by printing and displaying this tag.

Print Thing Tag

Thing Statistics

9775Views 2447Downloads Found in Gadgets


At the request of a number of Thingiverse members, this 'Triforce' spinner is very similar to my previous 'Fidget Spinner' design at http://www.thingiverse.com/thing:2237509. It features designed in bearings and is a one piece print that should be almost ready to spin and fidget with straight off the build plate.

Fidget Spinners are a popular toy all around the world... this design provides the same ability to 'fidget' as any other 'Fidget spinner' however it is a one-piece-print with no metal bearings required. It should be almost ready to spin straight off the build plate!

The design features four designed in bearings. With a well sliced file printed on an accurate / precise machine the bearings should be free or take very little effort to break free straight off the build plate. As soon as the bearings have been freed add a small amount of lubricant to the moving bearing surfaces (refer images) and you're in business... ready to give your 'Fidget Spinner' a good spin. Is it as good as a spinner with metal bearings... probably not but they should still spin very well and are definitely fun to fidget with!

You can spin your Triforce Fidget Spinner in several ways... a smooth running spinner can be spun in just one hand by holding it in the centre then flicking one of the arms from the top or bottom... or you can get a faster spin by hitting one of the arms with a finger on you other hand. As there are four bearings designed in you can also hold one of the outer bearings and flick the spinner around using them instead of the centre bearing (refer images)

TIP: Once all four bearings have been freed apply a good spray of silicon spray or other light lubricant into the grooves between the main body and bearing on both sides of the spinner. Silicone is an amazing lubricant and a simple way to make 3D printed surfaces move really well against each other.

WARNING: To achieve a great result printing this design you need a good slicing app and accurate / precise machine due to the fine clearances applied. Although the clearances used should work satisfactorily with most slicing apps and machines others may find it a challenge and fuse the parts together. Usually fused parts can be freed however the alternative is to uniformly scale the design up by 5% which will increase the internal clearances.

'TIGHT' Version: A 'tight' file version has been added for members who have really accurate / precise / well set up machines able to print to very fine tolerances. This reduces the bearing clearance by approx. 0.1mm. On accurate / precise machines this will ensure the bearings are not too loose and rattle when spun. They should run smoothly and give a superior spin if well lubricated. An accurate / precise machine and slicing apps is essential to get a good result.

This is an easy print of a fun gadget but does require an accurate / precise slicing app and machine to achieve the necessary clearance between the moving parts so it will spin well and freely. Applying the lubricant is also essential to getting a really good spin and being able to spin it with just one hand (Metal bearings require lubrication too so this just requires the same).

Retaining the standard scale is recommended to maintain the designed in clearances and also ensure sufficient space between your thumb and forefinger for it to spin. However, you can get creative with colours by pausing your machine multiple times mid-print and changing filament... print in your favourite color or color combination to make your own unique spinner.

Triforce Fidget Spinner' also make great gifts as well... and with this design you don't need to buy any expensive metal bearings to achieve a similar result. Will a spinner with metal bearings spin better or longer... probably due to the added weight but this does a pretty good job at much lower cost and it's entirely 3D printed!

Have fun... and please post images of your Triforce Fidget spinners in use for other members to see.

Please refer to the print settings / instructions and images for additional information. Higher than usual shells and infill is recommended as this adds weight which will help your spinner maintain momentum.

Note: If you like this check out the rest of my fun and practical designs.

Print Settings

Printer Brand:




Doesn't Matter




Standard / 0.20mm


PLA / 2 shells / 50% or more infill


Use high infill to add weight. No support but raft is recommended for ease of removal from the build plate.


Add lubricant

Make sure your spinners bearing are free of excess filament. They should spin (almost) straight off the build plate. Usually just a fraction of sideways pressure will free the bearing. Once free spray in / dribble in a small amount of a light lubricant to help ensure your spinner spins really well.

Spinners free up during use. Use it a lot and it will free up further and spin longer and faster.

More from Gadgets

view more

All Apps

Upgrade this Thing with Thingiverse Apps

Tools and Utilities

Repair, slice, or enhance this Thing

Auto-magically prepare your 3D models for 3D printing. A cloud based 3D models Preparing and Healing solution for 3D Printing, MakePrintable provides features for model repairing, wall thickness...

App Info Launch App

Kiri:Moto is an integrated cloud-based slicer and tool-path generator for 3D Printing, CAM / CNC and Laser cutting. *** 3D printing mode provides model slicing and GCode output using built-in...

App Info Launch App
KiriMoto Thing App

Quickly Scale, Mirror or Cut your 3D Models

App Info Launch App

Update: same issue on another model printed....so not related to this file/model — sorry, beginner mistake I’m sure :-)

we tried printing on maker 2 -- failed multiple attempts (but i am a beginner)

It looks good.I'm going to make it.

I have successfully printed objects with .0125mm accuracy (I don't use auto tramming but a micro depth gauge for accuracy) and I got your prints loose with some acetone at your recommended setting. However I am going back to work with marlin next week, and I will see what I can do with the .0125 settings.

I did a print with your settings but at 35% overlap, and just a little less would be perfect. At those settings, I get around 1.2 minutes to a spin, just too much slop with that much overlap.

Final note, I use Simplify3D.

Can you make a model with a little more tolerance?

Printed 3 times with various adjustments, .2mm layer 3 wall 3 bottom solid, 3 top solid, all of them stick.

Sorry to hear you're having issues printing this. .. that is why I posted a loose version of my previous spinner design.. The easy solution is to scale it up uniformly by 10%. That should be more than enough to increase the internal clearances.

However, you still need an accurate well set up machine.

If you try first, or don't want to scale it up, let me know and I'll edit the bearings.

All the best

Omg, this is amazing LOVE what you do muzz hope to see what you create next!!

Nice, I think I like the original better though.