'Charge Points' & 'Field Lines' _ generating curves?

Hello All,

I’m trying to learn how (thanks very much for tutorials available on the forum), how to generate ‘flowline’ geometry using the ‘Field Line’ component to compute routes between charges.

I have been several hours trying to acheive what is illustrated on the attached diagram (in green).

I am trying to trim an existing set of geometry (created with Flowlines plugin) to a boundary, then take the points created at the intersection of this geometry and its boundary, to act as the start point of new flowline geometry.

I have attached two versions of my attempts which both seem to successfully (?) isolate the points to start the geometry from, as well as additional points/lines to make up the fields. However, my merged fields do not compute the geometry as I am hoping (either crash or fail).

Perhaps somebody might be kind enough to suggest what might be going wrong, and how I could fix?

Hopefully the diagram illustrates what I am trying to achieve, but do let me know if this problem is not clear!

Many thanks in advance for any support.

JJC.

004_D_180728_Flowlines-03b_rhino.3dm (41.5 KB)
004_D_180728_Flowlines-03b_script.gh (22.4 KB)
004_D_180728_Flowlines-03c_script.gh (24.1 KB)
004_D_180728_Flowlines-03c_rhino.3dm (40.7 KB)

small update:

I have also tried a slightly simpler way [definition attached again], which worked in creating the flowlines from the desired origin points (where radial geometry intersects boundary) towards the desired destination points, but the flowlines were extremely extremely short.

I tried changing the charge value dramatically, along with locations of points, but couldn’t get the flowlines to increase much in size - is there any other way of doing this that I am missing?

Again, any assistance would be greatly appreciated.

Kindest,

JJC.

004_D_180728_Flowlines-03a_rhino.3dm (38.4 KB)
004_D_180728_Flowlines-03a_script.gh (19.5 KB)

The Flowl plugin on food4rhino is great if you are still playing with field lines!

FLOWL