Satisfying 3D printing