I am a new comer to grasshopper, and I was curious if some of the
experts out there could point me in the right direction.  First of all
the program in amazing, and powerful, but I quickly realized that the
crux of grasshopper is being able to control and manipulate all of
data, list.. ect that the program creates or extracts.  It seems to be
great at creating and combing list together, but not so great at
splitting those lists apart.  For instance if you look under the logic
tab, under steams there are multiple components for combining lists
together, but only one for splitting lists apart.  Here is an example
that of what I am trying to accomplish that I hope will highlight my
point (or lack of knowledge).

Say I have 10 of circles and I want to create straight line segments
for each circle.
You can collect all ten circles easily in a list of circles
You can then divide all the circles by plugging those circles into the
divide curve component ( say into 20 points)
Here is where is becomes tricky. I now have a list of 200 points and
and if I use the polyline component it connects all the points
together, but what I really want is a polyline connected through each
set of points for a given circle.
So it looks like I have two options I can cull the list of points out
into separate lists which I can now use the polyline component on,
which extremely balloons the amount of grasshopper components.
Or I could reorganize the grasshopper file so that each circle gets
its own set of components.  This though isn't very flexible, and kind
of defeats the purpose.
What would be really nice is that as the data is flowing downstream
instead of combining it together into 1 list, if it could combine it
into subsets that would allow you to perform the same function on
those subsets without have to break them out.

Reply via email to