I closing a bunch of curve pairs by connecting their open ends with line segments. However, there is this one case which fails; the joined curve consists of 5 vertices (see explode curve component) and as a result, the Boundary Surface fails outside the closed curve.
edge surface command also works; i think it has to do with the input curves - if you use the close curve command, it will create two closed planar curves, then apparently trims the smaller out of the large one
E: even Fitcurve leaves behind a 5th vertex. With 4 curve segments, there should be 4 vertices (in this case). The problem is that there is an overlapping vertex.
but a deconstruct brep gives you 4 vertices i think when you explode a closed curve, it gives you the last vertex identical to the first one: you have n curves, and n+1 vertices as each curve has two end points. i think the issue is with the input curves, specifically with the second being an offset of the first, but i can’t yet say what.
Sorry had to leave earlier.
Here’s the file with the offset with an internalised curve. Notice that you can bake the curve to replicate the screencast I posted earlier. Boundary surface fails.gh (14.8 KB)