Minimum Boundary crv around multiple crvs

Hi there,
I am trying to extract the minimum boundary crv from a selection of crv’s to use as a brim line in 3D printing.

While my current solution works so far I’m interested if somebody finds a more elegant solution to get from step 2 to 3. Right now I’m loosing crv logic and i only have a polyline left while increasing the number of control points.

Right now i create bounding boxes rotated in an 2 degree angle and i take the intersection points, sort them by their vector angle and i make a polyline out of it.

minimal boundary.gh (16.3 KB)

Maybe somebody has a smarter solution,
Best,
Florian

Have you already tried to create a convex hull?

minimal boundary_convex-hull.gh (8.0 KB)

PS: The region union is actually not necessary.



minimal boundary_2025Sep29a.gh (7.4 KB)

Hello

2 offsets with Clipper can also give a bounding curve (with concave parts)

And if offset is very big it will converge to the convex Hull

Clipper plugin needed (2 or 3 version on F4R)

bounding curve offsets LD.gh (6.9 KB)

Hi There,

Altough i am still losing curve logic and its converted to polyline, but it should be more than enough for this use case to use a simplified polyline.

All three versions mentioned work perfectly!
Thanks for the input