Computational design: from algorithms to digital production for traditional manufacture sectors