Grasshopper not lofting lines

Hi,
I made this parametric beam-shell structure and am now trying to extrude a triangular end around it, however, I couldn’t manage to orient the triangles properly. I thought I could loft the curves I outlined in the image to then evaluate the normal of the surface and orient the triangle to that, but i can’t seem to loft them. Does anyone have an idea why, or a better suggestion?

Sine Curve I-Beam script.gh (24.3 KB)


image

1 Like

Hi @Ela_Malaz,

Is this what you are after? A sort of ring beam around the perimeter?

Also note that your lofted “wave” surface is not closed, if you check “Closed Loft” in the Loft Options of the Loft Component it will complete the closing.

Loft Not Closed:
image

Setting To Close:
image

Here’s the function I created to handle the triangle edge logic by leveraging the fact that the I-Beams are already oriented correctly:

Model Space:

Close Up Of Ring/Edge Beam:

20230713_Sine Curve I-Beam script_Response_01a.gh (28.7 KB)

1 Like

There’s just something about this geometry that’s really cool :sunglasses: I-beams and triangles :smiley:

I really like the ‘loft’ shapes too; it makes me ponder more about lofting things and reminisce about some projects I’ve done in the past. :beers:

I’ve done lofts in other parametric programs, that would treat those separate triangles as individual sketches on separate planes, and it would get real complicated.

But GH makes it look easy :sunglasses:

I enjoy that GH allows you to copy/transfer data and geometry so easily by just giving it unique values like a point location list.

And I agree the loft is a fun shape

1 Like