Sweep2 to create surface?

Hi forum!
I’m currently stuck trying to create a swirl shape but can’t get it to work. I used Sweep2 to get the top part looking the way I want, but the rest doesn’t seem to click. I want the curvature to keep following the orange line and connect with the purple line.

Any ideas?

I have also attached the file for it.

Help!.3dm (248.3 KB)

isolate your curves and split the purple one to just the segment you need. then do an edgesrf or sweep2

you get this-

you re doing a transition from concave (closer to the center) to convex (towards the edge).
_rebuild all 3 curves with 4 Control Points and Degree 3
build the surfaces with _edgeSrf
(you might need to change the order to get the correct triangle / collapsed edge)

use gumball and _curvatureGraph and move the 4 inner points till you like the overall shape:

now changeDegree - the direction along the edge - to 5
and _matchSrf
position, closest Point, refine yes, preserve isocurve direction

a single surface will avoid inner matching / continuity issues.

… still this project ?

kind regards - tom

you can also try patch as a fast alternative, it is a bit of an all purpose remedy but in some situations it can be pretty useful. key is here to play with the stiffness that you close the edges to the input curves. advantage here is that the outcome is more natural less forced looking like with sweep 2 for instance. if it does not join further increase the spans.

Yes, still the same project! Great, I think this is the solution I’ve been looking for. I’ll try to implement it right away. Thanks again for your help, Tom.

Thank you for the explanation! :slight_smile:

I’ll try this as well, thanks!