Network surface returning null?

I’m having real trouble with the network surface component returning null for what seems like should be a fairly easy surface. I’ve confirmed that my U and V curves are sorted; I’ve removed the duplicate at the vertical seam; I’ve eyeballed this until my eyeballs won’t eyeball no more.

Is there some secret to getting this to work?



network-curve.gh (16.2 KB)

And of course as soon as I post this, I see that some of the horizontal curves are not closed.

But closing them doesn’t help. A mystery to me so far… since Loft doesn’t work either.

I know this isn’t what you want but it’s something…


network-curve_2020Feb26a.gh (20.5 KB)

Hmm… closing them is working for me:


network-curve_fixed.gh (18.4 KB)

1 Like

Weird. I closed them using a different method and only tried Loft, which fails (on both sets of curves), and forgot to try NetSurf, which works!


network-curve_2020Feb26b.gh (21.2 KB)

The loft doesn’t work because the line method is making very small line segments. It will be better in this case to do what Rhino’s close curve does when gap is under tolerance, Which is move the end point of the curve to the start point, rather than add a segment.

1 Like