Trapezium strip facade panelling

Hi experts! Sorry for bothering. I have a problem with my surface since the curvature quite extreme. So it affecting my panelling. My inspo is to do something like this:

but the surface as i said very extreme:

i did a lot of method from rebuild until using lunch box but somehow the outcome is it generate full surface and not certain region of surface that i bake.


i hope someone can give me a guidance or any alternative. Im still new with this grasshopper :smiley: . Here i attach the 3dm with gh file.

model lite.3dm (4.2 MB)

candu.gh (152.0 KB)

I can’t open Rhino at the moment, but usually this kind of problems comes with applying the Lunchbox panelization on a trimmed surface: Lunchbox will just ignore the trims, and apply the panelization to the untrimmed surface

my advice is to rebuild that small surface on which you want to apply that pattern from scratch, using something like loft/sweep/curve network, and then Lunchbox that

I was able to get something similar without Lunchbox. The example is on a planar surface whereas yours is doubly curved, so I’m not sure if you need the panels as planar or not or just the edges. Still, hopefully this example is at least a little useful - feel free to edit it to get more proper results.


The script works by organizing the tween curves into pairs, then evaluating each curve in the pair at the same location but offset by a random value to create the trapezoid. Values are remapped and sorted, with the curve ends added after the fact. Each pair is offset by an increasing series to create the brick-like pattern. Hope this helps!

ch_trapezoid_facade_01.gh (19.0 KB)

No wonderr! I did lot of attemp even ticked the box trim when rebuild! I did also make surface manually using 3,4 edge curve but the outcome somehow didn’t go as planned :joy:

AAA yesss this is! I’m planning the panels maybe just follow the curve, while also remain the edges. Thank you so much for advice and guidance! This really help me and spark the idea for futher process :grin:

now think i have a data management issue. i want to select list of point that inside and touch with sphere but somehow it did not select. Is there any other alternative or maybe i did in a wrong way? Feel free to correct me :grinning_face_with_smiling_eyes:

Instead of DispatchPointList Item, use Cull Pattern and InvertCull Pattern with the output of Point in Brep.