for my Bachelorthesis I want to modell a dome, constructed like an translational surface.
I managed it to create the grid, but now my problem is to create the “ground ring” (ellipse) with grasshopper.
I tried to cut the grid by a plane, to receive the intersecting points of the grid an the plane, so I am able to connect these points, to get the “ground ring”.
The problem with my Pointlist is that they are not i the correct order, so if I want to connect these points, the lines goes form the one side to the other. So is there any possibillity to sort the pointlist?!
Unfortunately I am not so experiend with grasshopper. Is there anybody who can solve this porblem?
I have tried it your way but it did not work. The problem is that the points of the ring are not in the correct order. I tried so other variations to solve the problem.
I consider that I have to sort the list in the following way to draw the ring:
I have to sperate the list in 4 different lists.
coordinates (x/y)
List
+ +
- -
+ -
- +
so I can draw a polyline from each list to receive the ring. Is it possible to construct something like that with grasshopper? Do you know what I mean? Thanks in advance for your held.
But now there is another problem. I need the intersection points of the grid, because the lines between the gridpoints have to be straight and not bent.
I tired to get these points by linking the curve/curve-component into the item-component, but that did not work.
You have your points from dividing.
Cull the points lower than the plane. Merge these points with the intersecting points. Sort along curve (use the curves which you divided as guide).
When I‘m home I‘ll upload the file