Network Surface Isn't Working

Hello community,

I’m trying to create a surface from a network of curves using the Network Surface component. Unfortunately, the component isn’t generating any surface. My curves are all oriented in the same direction and in the correct order.
Does anyone have any idea what the problem might be? If so, could you explain it to me?

Thanks in advance,

Network Surface problem.gh (118.9 KB)

HI @CS_Agencement,

Network Surface needs every U curve to cross every V curve. Your U curves are fine, but your V curves have different lengths and many stop partway, so the component can’t sort the network.

The fix is to build the V curves from the U curves: Graft the U curves → Evaluate Length (Normalized = True) with a Range of 0 to 1 → Flip Matrix → Interpolate → Flatten → Curves V. Each new V curve then runs through every U curve, and the surface passes through all of your points.

Or, simpler: Loft just the U curves. You get the same result without any V curves.

Network Surface problem.gh (124.8 KB)

– Dale

Hi @dale,

Thank you for your solution and your explanation.

Marc.