3d printing with casting workflows