Text this: Bi-curve and multi-patch smoothing with application to the shipyard industry