Multi-head 3D printers