Isotrim not working on all surfaces

Hi all!

Does anyone know why my isotrim isn’t being applied to the rest of the surfaces? its only being applied to the “untrimmed” surfaces and not the open breps. How should I fix this?

rhinoceros forum help 2.gh (23.5 KB)

Because that’s what the component does.

Your open breps must also ‘become’ untrimmed*:
rhinoceros forum help 2.gh (33.5 KB)

*Please note this is just to illustrate why isotrim wasn’t processing all surfaces—now it does. However, be aware your shorter flat surfaces will look different:


If you wanted divisions to be consistent across your surfaces, you might have to approach things differently.

Thank you so much! But yes, I would like my divisions to be equal, is there a way to do that?

Not automagically through isotrim. I can’t try ideas at the moment, and while someone else helps I wonder if it’s more beneficial for you to (1) distinguish between curved and non-curved surfaces so you (2) apply isotrim to both sets separately, then re-combine them.

@Volker_Rakow, your method(s) from here wouldn’t be immediately usable, correct?

Not for the non-planar surfaces, no. Even divisionings on curved surfaces is exactly what Rajaa’s Panelling Tools are made for, so I would suggest working with those?


I also just want to be careful about making any suggestions on how to divide the curved surfaces here, as in this other thread:

it would seem they will not be vertically planar? Or it is not clear. In the case that they are not, I would much sooner use UV isolines of the original surface than devise new vertical ones.