3D printed midsole