Loft non lineare

mi trovo nelle condizioni di dover effettuare un loft (o sweep1) di una curva, ma in modo non lineare. Dovrei avere un controllo della geometria e dovrei poter scegliere se la vista in pianta della superficie sia parabolica, ellittica,…o che segua una funzione che decido io. Esiste qualcosa di già impacchettato?

Una soluzione potrebbe essere: effettuare uno sweep con una rail e poi su un piano orizzontale tracciare la funzione, proiettarla e tagliare. Qualcosa di più diretto esiste?
Anche se, in questo caso non potrei più usare una rail curvilinea e non va bene.