Grasshopper timber strips on curved surface - Why is Perp Frames rotating

Hello, I’m trying to make timber strips flow along on the curved red surface. Right now all the the amount and dimensions are good however the strips rotate and don’t run along the surface how I would like. The rotation seems to be happening at the perp frame command. Please help me get the strips to flow flat on the surface - Thank you so much for your help. All files are attached :grin:


Ramp unit timber strips.gh (11.9 KB)
Grashopper Help.3dm (583.3 KB)

I’m not so sure this is the best way to accomplish this… :thinking:


Ramp unit timber strips_2025Feb12a.gh (15.5 KB)

P.S. Might be better to have ‘U’ = 1 on divide domain?


Ramp unit timber strips_2025Feb12b.gh (23.0 KB)

Hey Joseph, Thanks for replying! Yes the ‘U’ = 1 on divide domain stops the strips rotating on themselves multiple times thanks! Only one small issue now - the strips run along the surface until the top and they rotate slightly (not all have this problem though! Ill attach a screenshot. Thank you so much for your help.

No, that’s not the reason I suggested it. Using ‘U’ = 1 instead of ‘U’ = 10 results in SubSrf creating 30 surface fragments instead of 300 fragments. This is version ‘a’ with ‘U’ = 10:

All the frames are aligned perpendicular to the surface. In some areas, the surface is curved so the frames (and ultimately the lofts) get twisted to follow the surface.

Sounds like you don’t understand what I’ve done. :cry:

There are so many, many ways…


Ramp unit timber strips_2025Feb12c.gh (22.0 KB)

Thank you so much! I understand now, Im just a bit confused about how to make the top of the strips align flat with the surface edge.

Ah, that’s a messy problem to solve. I used yesterday’s version ‘b’, extended the edge curves arbitrarily (top white group), then used the bottom white group to find the surface’s top edge plane and split the extended rectangular lofts. There are surely other ways…


Ramp unit timber strips_2025Feb13a.gh (28.2 KB)

Using yesterday’s version ‘c’ was more complicated, requiring a larger white group. With no edge curves to extend, I extruded the top end faces instead.


Ramp unit timber strips_2025Feb13b.gh (39.0 KB)