I have a question and maybe one of you can help me with my request. I want to create a line between two closed curves, but I want to find the spot, where the line is still straight, but also not colliding with the loft surface.
I tried a few things, but I can’t realy come up with a good solution, so maybe on of you can help me out.
Thanks in advance!
The screenshots show what I don’t want and the blue lines is what I want to achieve.
At first glance I thought it was an egg shape, but clearly it is not that. So what is it? Hand made? Or is there some way to distort an ellipse? Maybe some sort of non-linear plugin??
Again, this has nothing to do with the title (and point) of this thread so don’t know why @Birk_Binnard pinged me? Nevertheless, I apologize Birk for my thoughtless remarks.
It was because I tweaked your Intertwining structure_2025May24b.gh to make my version. But I’ve since switched to a Bezier curve to make the basic shape, and I replaced the original 2 egg-shaped (sort of) curves with real egg shaped ones. So now I’ve got this:
Which is OK, but also quite similar to other shapes I’ve made like this. So I’m going to see about using more than 4 parts of the Loft’s curves, and also smoothing out (filleting) the sharp edges.
I’m not sure, what the vases have to do with my original question and the point of this thread, but it looks nice I guess?
Too clear things up, the “vase” like structure is my code and I needed someone to help me find a curve, which is straight but not colliding with the surface it surrounds. And Joseph used the “nearest curve” component to get the curve I wanted. I hope that clears up any questions!
(I’m sorry, that’s a very brief summary)
But again, the critical thing I added in that GH code was the part that addresses the thread topic (“Creating a line between two curves”), so you could have just as well started with code in the first post from @user1543, right? Maybe I’m missing something? You didn’t post your GH file so it’s hard to be sure, but as far as I can tell, you didn’t use what I did