Multi-material 3D printing lets users fabricate customized objects with multiple colors and varied textures. Yet the process can be time-consuming and wasteful because existing 3D printers must switch ...