Statisfying 3D Printable Models