Help Lofting Curves for Smooth Column Cladding

Hi everyone,

I’m trying to loft a set of curves to create a smooth cladding surface for a column, similar to the reference image I’ve uploaded. Right now, my loft results are either twisting, not aligning well, or creating an uneven surface. I want to achieve a clean, continuous surface before moving on to segmenting it like the image.

A few details about my setup:

I’ve tried various loft settings (Normal, Rebuild, Straight Sections) but can’t seem to get a smooth result.
Parametric Column.gh.3dm (27.2 KB)
Parametric Column.gh (10.6 KB)


I suspect I may need to adjust the curve order, alignment, or rebuild them.

Does anyone have advice on the best approach to ensure a clean, smooth loft? Also, are there any best practices for segmenting the surface afterward?

I’ve attached my Grasshopper definition and a screenshot of the curves. Any help would be greatly appreciated!

Hi James,

I tried “rebuilding” the curves by “slicing” them with XY planes. I hope this is smooth enough for you :slight_smile:
Hope this helps!


Parametric Column_1.gh (21.3 KB)

Thank you!!! this is perfect. I am still learning gh, how come the loft of your interpolate curve created such a smooth shape where as when i tried to loft my filleted curves it was a mess? Was it how the data was organised?

Glad to hear that!

From what I can understand,

Your filleted curves do not possess uniform control point position. This will make the lofting process messy.

So, by “slicing” them with planes, i am rebuilding and making the control points uniform.

Here’s a simple way that might work for you:


  1. I used an ellipse for the top shape, but you can use and closed curve you want.
  2. The Merge is not needed, but I put it in to show the order in which the curves need to be passed to Loft.
    column-bb1.gh (9.1 KB)