Test.3dm (148.0 KB)
Hi,
I’m trying to panelize a complex SubD form into evenly spaced panels.
My current approach was to generate contour curves in multiple directions, compute their intersections, and then use
those points to build a grid. However, due to the complexity of the geometry, this method generates many unwanted intersection points, short segments, and inconsistent topology that require heavy cleanup.
What I’m looking for is a robust way to subdivide a freeform SubD surface into panels with equal spacing (based on real-world distance rather than UV domain).
Is there a recommended workflow for this?
Possible approaches I’m considering:
-
PanelingTools
-
Converting SubD to mesh and using remeshing
-
Rebuilding or reparameterizing the surface
-
Any Grasshopper-native method for equal subdivision of complex forms
I’ve been struggling with this for a while, so any guidance or example definitions would be extremely helpful.
Thanks in advance!



