I was trying to make a sculpture in 3Ds max but then it started me thinking.
Step 1: The First Torus Knot
make a torus knot the size and width you want you do not have to change any properties. Once you have done that you will want to set it to 0,0,0,.
Step 2: Copy and Rotate
Make a copy of your knot and rotate it 15 degrees.
Step 3: Repeat
Repeat step two until you have a doughnut
Step 4: Putting It All Together
Make a normal torus that fits perfectly in the middle of your doughnut then set it to 0,0,0. Now raise it up so it is inside the other shapes.
Step 5: The Samething But for the Bottom
Clone the ring and move until it is in the opposite side.
Step 6: Pro Boolean
I use pro Boolean because you can put everything together at the same time.
Step 7: Now for the Bolt
Look from the top perspective of your doughnut. Also set your other views so your can see the in side ring. Look at the picture so you know what I mean.
Step 8: Now Make a Cylinder
Make a cylinder in the middle the rough size because you might have to adjust it later. Make it 2 cm tall and with a radius of as big as you want it. Give it 50 cap segments and 50 side segments so it works later.
Step 9: Prep for Boolean
Set the cylinder to 0,0,-1 and scale it where it needs it. Copy the nut and move the copy out of the way
Step 10: Pro Boolean Again
pro Boolean subtract the nut from the bolt. So the bolt will now have threads.
Step 11: Staking
clone the bolt piece and raise it so its just touching and rotate it until the threads line up.
Step 12: The Top of the Bolt
Make a six sided Gengon of appropriate size
Step 13: 3d Printing
now its ready to export as an .stl then you can send to shapeways or ponoko