Need Assistance with lofting

Hi I’ve been trying to loft 2 planes for a while now and I can’t figure out what’s wrong. My goal is to loft a ground plane with a plane that is higher up. I want the plane that is higher to be able to rotate along the YZ axis, but for some reason the loft node is not reading it. Any assistance will be greatly appreciated.


after you deconstruct the brep insert a curve join component and pass the edges to that → pass the output of the join to the geometry of the rotate

if that doesn’t work, post your GH file

Hi thank you so much for the help I couldn’t figure it out for a long time! If you don’t mind me asking I have another question. I have also been trying to make it so that the ground plane can able adjusted on all four sides ( while still maintaing the loft). I’ve been working with the rectangle node, but it only can adjust two sides of the 4. is there any way to do this?
TEST.gh (33.1 KB)

one quick solution is to control the base rectangle by constructing a 3pt rectangle
TEST [with 3pt rectangle base].gh (17.8 KB)

you have the insertion point (analogous to where you first click in rhino to create the rectangle)

then two other points to control the width and height (analogous to the x and y coordinates of the second click when you create the rectangle in rhino)

Thank you so much, you have been so helpful! This means so much to me!

1 Like

@Stella_Gonzales some observations about your file.

You are creating DataTrees with varying branch depths. This will cause problems downstream and should be avoided.

You take a rectangle and convert it to a brep. Then deconstruct the brep to get the edges (curves) and join them into a polyline. Seems like a circular workflow (re-creating information you already have).

Here’s one of the many ways to accomplish your goal.

240401a_TEST.gh (19.5 KB)

-Kevin

1 Like