Grasshopper Loft Problem - multiple curves in list not lofting ("Loft could not be constructed")

In the attached grasshopper file, I am running into a problem with the loft feature. I have two sets of curves, “side curves” and “top curves”. I want to loft these curves together to create ribbing. The top curves can be lofted successfully, however the side curves encounter an unidentified error “Loft could not be constructed”. Both sets of curves were generated and sorted using the same components. I have checked the items below but I am not sure why one set of curves (top curves) works but side curves do not. Can anyone lend some insight?


  1. curves are in the correct order: for side curves they are sorted in the x direction.
  2. all curves are closed
  3. same type of curve (sometimes there are errors when you loft a line-like curve to something else, but this is not the case)



Loft Problem (74.0 KB)

I changed the curve seam alignment so it points to {0,9999,0} and you now get four lofted surfaces. Hope this helps.

1 Like

Thanks, using point {0,0,0} works as well.


I like to travel.

Hi there,

I’m reviving an old post that seems to be a similar problem that the one i’m experiencing.
I’m trying to loft a series of curves to form a wing surface.

When I use the loft function, it doesn’t do anything. Is there a way to know why ?

I have tried creating the same line in Rhino then lofting them in Grasshopper, and it works.
So it seems that the loft function doesn’t like the curves created in grasshopper.

Can you let me know what would be the possible causes ?