Wagner 3d printing considerations