Make your own super addicting/satisfying Void Switch (https://github.com/riskable/void_switch) fidget toy! There's a lot of words below but assembly is actually super simple and straightforward. Most people can figure it out without even looking at these instructions…
See it in action: https://gfycat.com/bitterincompletefanworms
NOTE: To assemble the switch you'll need some 4x2mm magnets (cheap N35 is fine). When ordering “4x2mm” magnets know that most (90%) actually measure out to be about 4x1.7mm (or 4x1.8mm) which is why there's two sets of models:
Print everything at 0.16mm layer height or you could end up with a slightly more wobbly stem than is typical (because the height of the floor of the “sheath” part is based on layer height and that's part of the switch's tolerance). PETG is recommended as it has a super low coefficient of friction and self-lubricating properties! Having said that, just about any non-flexible filament will work just fine. Yes, PLA switches work great--just not as smooth as PETG.
Assembly instructions:
Trivia:
The author hasn't provided the model origin yet.