Orient multi frames


Hello all,

I have seen many similar post like for this matter, but I tried everything unsuccessfully.

As you can see on the snapshot, the frames are correct in terms of been perpendicular to the whole curvature, but their orientation gets flick or rotated in some of them.

My goal is to have them all in the same xy orientation in order to create rectangles that seat in the same position and then extrude them along the curve. (like if they were facade fins).

I would appreciate all the help! Thanks in advance.

Align Plane


Orient frames_2025Apr15a.gh (2.3 MB)

This is a case where the GH is very small but internalized data (1975 curves) is HUGE (2.3 MB) so it’s better to keep the geometry in a separate Rhino file.

Not exactly what I was looking for as they are not oriented properly as marked in blue in the snap, it seems that they are matching the one next to it, while im after an orientation that is more like the marked in pink.

Also, why would you keep the geometry in a separate file?

Orient frames Edited v0 Dot product.gh (2.4 MB)


Orient frames_2025Apr15b.gh (2.4 MB)

P.S. In case you want to preserve the original data structure, this also works… :question:


Orient frames_2025Apr15c.gh (2.4 MB)

1 Like

I see that you have edited your original post five times and deleted your GH code :interrobang:

Why :question:

Counting my three copies, one from @Quan_Li and your original, that’s 5 * 2.4 MB = 12 MB :bangbang:

Amazing! this one works! thanks!! :slight_smile:

Version ‘c’? Do you understand it? What about my question?

I believe it fails, and I understand why, but if you’re not here for conversation, I’m done. :frowning:

1 Like