partitioned CAD model-3D printer assembly by aguadarrama ...