How to create this kind of network?

The whole thingy is rather internal (using various Methods that … blah, blah).

But hope dies last: Given any Curve List (paths), the resolution - num of divisions (N), the Enumerable indices collection (0 to N) - for the divPts/Curve params, the “split” in random size chunks - with various ways, some robust // approach etc etc … get the attached as a hint/entry level start on that fake effect matter (plus the poor relative C# for the variable size “dotPts”).

Curve_CurvesOnPerpFrames_JustAHint_V1.gh (125.4 KB)

For the var size (min-max) chunks of indices > then divPts/Params > then Curve pieces trimmed at min/max Index > etc etc … I would recommend something like this (non :sequential values):

Or (sequential values):