3d printer construction