I have N curves and I am dividing them n times at given vertical locations. The node seems to break my tree structure though, rather than producing N lists of n points, it produces a branch for each item (N*n).
I need to keep the points from a given curve in the same branch.
It seems you’re referring to orienting the rectangular profile to a perpendicular plane at each division point.
You can use PerpFrame and orient for that.
On a separate note, however, when I opened your file, it took a while to load, plus you’re using plugins I don’t have - luckily that didn’t affect the particular operation you were requesting help on. You should share a simplified file containing only the internalized components/geometries in question.
Not necessarily if (1) the planes are already perpendicular regardless of how they were made provided that you (2) did intend to orient those profiles perpendicularly at each plane.
I believe so - however because your plugins are installed already, grasshopper won’t warn you that you have non-standard components - it happens on a computer where such components aren’t installed. I suggest you check out the guidelines related to efficiently sharing the necessary items:
You need a reference point on the profile (think of it as a point to copy from) . Use that point to calculate set of vectors from the reference point to the intersection points.
Use a move component, pass your profile to the geometry input and the calculated vectors to the motion input