IVI: The Closed-Loop 3D Printer