Here's the recipe for how I designed this thing: Start with two concentric spheres, one larger than the other. Use a big "move" brush to push parts of... the outer sphere into the inner sphere, revealing the surface of the inner sphere. Continue nudging the outer sphere until an interesting network of surfaces or a vine is showing. Subtract the inner sphere from the outer sphere leaving just the vine. Remesh or retopologize as necessary to clean up the mesh. Finally add a smaller sphere inside the remaining vine. If the sphere doesn't touch the vine, then it will freely move once it's printed. A blast of compressed air (like Dust-Off) will get the sphere spinning pretty fast! It also can glide on a smooth surface like a desk or table.
Update: I have uploaded the vine and ball as separate files in case someone wants to try printing each in a different color. I don't have a way to test this so if it works, please upload a photo. If you want to print in one color, do not use these separate files.
3d model print parameters
I used ReplicatorG to prepare the file, a MakerBot Replicator2 with the Replicator 2 slicing defaults and the following settings with white MakerBot P...LA to do the printing: Infill = 10% Layer Height = 0.200 Shells = 1 Feedrate = 40 Travel Feed = 55 Temperature = 220 I used a raft with full support. Be patient removing the support structure as the clearance between the sphere and vine is pretty tight.