Computational design and automated fabrication of kirchhoff-plateau surfaces