For those of you that might be interested in Blender to visualize your robots or create 3D meshes for 3D printing I cannot suggest strongly enough getting this program. It is free, open source and highly supported.
Some of us use high end programs, i.e. 3D Max, Maya, Solid Works, Autodesk Inventor and on and on, these programs cost as much as a small car. And truthfully the learning curve is as steep for these packages than for Blender.
@Richard R, I went to blender and found their sister site for training. https://cloud.blender.org/join or this one I am going to look at; https://cloud.blender.org/training/3d-printing/
Vaya Con Dios Com-padres