Note: This was not test-printed yet and the SCAD code is still alpha.This design is copied from:"ThinkGeek :: Nanodots GYRO DUO: Magnetically Gyroscopic Balls"http://www.thinkgeek.com/product/18ae/?pfm=homepage_BestDeals_10_18aeand brought into a well FDM printable form.Default parameters are for magnetswith: h = 5mm - d1=25mm - d2=15mmpossible source:https://www.magnet-shop.net/neodym-magnete/scheibenmagnete/scheibenmagnet-250-x-50-mm-n50-nickel-haelt-86-kg::250.htmlhttps://www.magnet-shop.net/neodym-magnete/scheibenmagnete/scheibenmagnet-150-x-50-mm-n40-nickel-haelt-48-kg::48.html86kg & 45kg holding force on full contact ! Take care of your fingers !### How to find the optimal magnet(s):You may need to recompile the stl files for your specific magnet size.It is assumed that all magnets have the same thickness.Try to choose the two magnet radii such that they fill a common sphere as good as possible. For feedback the OpenSCAD code echoes two "corner radius factors" back. If one of the magnets has a "magnet corner radius" factor below 1 you may want to increase this magnets radius or alternatively decrease the other magnets radius until both factors are near one.### Tipps for making the gyro-ball:*) Thinner & harder bearing pins should significantly reduce the probability of mechanism clogging since the magnets then create higher lever forces.one could use pieces of:iron nails / copper wire / brass rod / printing filament / toothpicks? / ...*) Tip for making pins from filament:Use a retractable utility knive to make a notch into a piece of ~3mm diameter PLA filament then use pliers to break the piece of (ABS may not be brittle enough to break) then cut eventually occuring pieces that deviate from a flat fracture off.*) use thinn oil to lubricate the joints*) keep mass of the gyro parts small (low infill) but note that this is not that importatnt since the magets are heavy anyway.### Further notes:*) through all the mechanics it's unavoidasble that the distance between the magnets becomes quite significant => big magnets that create big balls with relatively thinn shells are preferrable.*) when it comes to gimbals you should know about the gimbal lockhttp://en.wikipedia.org/wiki/Gimbal_lock*) the OpenSCAD design is animatable!*) it might be interesting to try adding excess mass to one magnet side*) are there sources for fully transparent plastic balls? ### Infos about some of the design decision:*) All sizes are dynamically generated from magnet size so that the maximum amount of magnet power can penetrate through the shell*) For simplicity of design and assembly an irreversible assembly design was choosen that includes glueing and or plastic welding.*) the gap between the gimal ring and the gimbal sphere is determined indirectly via the "bearflatadd"-patrameter (no specific reason for that) <<< change?*) in the code:radii with underline postfix correspond to the radii of the bearing flatsradii without underline postfix correspond to the majority of the gimbal surfaces*) the parameter relationships became so complex because all the stuff has to be cramped together to the absolute minimal space
*) GPL was choosen as license because lack of original idea but quite a lot of code
Technical
two big disk magnets;
two (or three?) small disk magnets;
3mm diameter axle pins
for the precompiled stl files these should work:
hight of both magnet types: 5mm
diameter of big magnet: 25mm
diameter of small magnet: 15mm
possible source:
https://www.magnet-shop.com/Neodymium-Magnets/Discmagnets/Discmagnet-%D8-250-x-50-mm-N50-Nickel-holds-86-kg::250.html
https://www.magnet-shop.com/Neodymium-Magnets/Discmagnets/Discmagnet-%D8-150-x-50-mm-N40-Nickel-holds-48-kg::48.html
After reconsideration I figured that the current design with just one magnet probably wont work well.<br>It is extremely important that the magnets come as close beneath the surface as possible since (magnetic) dipole forces fall off
with around the negative third power of the radius. Thus I first need to find suitable magnets before I can start printing an exactly fitting "ball".<br>Spherical cap magnets would be optimal but it seems those are not mass-produced. Cone magnets would be fine:
<i>https://www.magnet-shop.net/neodym-magnete/konusmagnete/konusmagnet-150-80-x-60-mm-n42-nickel-haelt-5-kg::11.html</i><br>But those are asymmetric and only available in one polarisation direction. Ring magnets seem not to be available with sufficient dimension variety to find good stack combinations.<br>I guess a disk magnet stack must do.
UltiErik
over 10 years
Whoa! This is an incredible job!!
Have you printed one yet to verify if it would work? (and then another, since the whole point is to have them interact)
Owner of an Ultimaker.
If you like my free products please consider donating:
Bitcoin Address: 12cuJqCNeN7hvb4AHNUSDp1nSMfpvsthx5
My related sites for 3D models are:
Thingiverse: http://www.thingiverse.com/mechadense/designs
shapeways: http:/...