by berky93, published
Use This Project
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
Announcement: You can now purchase this spinner from my shop. Check it out!
Update 2/20/2017: Added a version of the pins that features a twist-lock mechanism based on 2ROBOTGUY's ingenious design. They interlock for a nice, sturdy fit that won't come loose easily.
Update 2/20/2017: I've added a new version of this spinner that features an embedded bearing, as well. Simply pause the print as normal and insert the bearing alongside the 3 counterweights.
I decided to hop on the spinner bandwagon because I love fidget toys. But I don't like the exposed hardware on most spinners. This version uses hex nuts that are inserted during printing as the counterweights for a seamless look and feel. It's also a bit more compact than spinners that use bearings as counterweights.
Requires 1x 608 skateboard bearing and 3x 3/8" hex nuts. I chose brass ones since they're heavier but any nuts should work. You could also use hex stock cut to the same size, which would increase the weight (since the center of the nuts is hollow) and improve the spin time, but also increases the amount of work that needs to be done to build these. The nuts must be a maximum of 6.35mm thick and 15.85mm wide (from flat to flat). The ones I used are here but you could probably find others that will work.
Printing one of these is fairly simple but the mid-print hardware insertion can be confusing for some people so read the printing instructions below for more information.
Wanhao Duplicator i3 V2
- Slice the models like you normally would. Be sure to print 2 of the pins, one for each side of the spinner. Make sure you don't have supports enabled.
- Take note of which layer is the first one to cover the hexagonal holes. You will need to insert a pause command into your gcode before that layer. I've included some sample code -- the code I always use for pauses -- below. Simply open your gcode file in any text editor and insert the code on the line before that layer starts. Most slicers include comments that denote the layer numbers.
- When the printer pauses, insert one hex nut into each of the 3 holes.
- Resume the print. Different printers handle this in different ways. Some show a "resume" button/option on their main screen, while others bury it under menus. You'll have to do some research if you aren't sure how to pause/resume on your printer.
- Assemble your spinner. The tolerances can vary from printer to printer, so you may find the bearing or pins are slightly loose. A drop or two of CA glue (super glue) should do the trick.
Here's my pause code:
; PAUSE M85 S0; Disable Timeout G90 ; Absolute M400 ; Wait Buffer g28 X Y; G91 ; Relative G1 Z50 ; Move Up 50 G90 ; Absolute M117 "Change Filament" ; M400 ; Wait Buffer M300 S2000 P150; Play Tone M300 S2000 P150; Play Tone M300 S2000 P150; Play Tone M25 ; Pause SD Print G92 E0 ; reset extrusion distance
Upgrade this Thing with Thingiverse AppsCustomization
Edit, personalize, or revise this ThingTools and Utilities
Repair, slice, or enhance this Thing
Pulsar Spinner by berky93 is licensed under the Creative Commons - Attribution - Non-Commercial - Share Alike license.
What does this mean?
- You must attribute (give credit) to the creator of this Thing.
- You must distribute Remixes under the same license as the original.
- Remixing or Changing this Thing is allowed.
- Commercial use is not allowed.
Show Some Love
Say thanks by giving berky93 a tip and help them continue to share amazing Things with the Thingiverse community.Tip Designer
We're sure berky93 would love to see what you've printed. Please document your print and share a Make with the community.
To post a Make simply visit this Thing again and click I Made One to start uploading your photo. It’s even easier to post a Make via the Thingiverse Mobile app (available via Google Play and Apple App Store).