Dualhead 3d printer