I really enjoyed playing with the knucklebones roller introduced by @AP_Design and AroundSquare. However, I was unsatisfied with how my print came out. No matter what my support settings were I couldn't get it to print so that the end caps were flush with the body. I even tried printing the end caps upside down but quickly learned why spheres are challenging to print. Researching lead me to My Tech Fun's How to 3D Print Spheres? and I got the idea to print the set screw separately from the model.
So I grabbed some calipers and got the dimensions from the XL model and recreated it from scratch, making the set screw separate. I also positioned the M8 nuts further into the end cap. Now the end cap will screw on flush to the body, and requires very little sanding, if any. As an added bonus, now the entire model can be printed without supports.
Further experimentation and thinking lead me to the idea that instead of using M8 nuts, the set screw and cap can be printed with 100% infill to provide the weighted ends. I included a set screw without the space for the nut, specifically for this option. While this does not equal the same weight as the M8 nut, it will still make the model a little heavier and more fun to roll.
Required for a complete roller:
Filament:
PLA
Layer Height:
0.2 mm
Parameters:
3
Infill:
20%
The author remixed this model.