Hi!

I am sorry for the very easy question, I just dont seem to understand how could it be done. I have been trying more variants but cannot get the desired result. Any help would be very appreciated!

The idea is to achieve a “random” facade within a square-element standard. The square windows would have a diagonal (either ascending or descending) hence we have 2 elements. The idea is to randomly position these elements over the facade.

I tried (so far the method I’ve been used) to isotrim a surface into squares, dispatch them, debrep to get points and with the help of the points – get the diagonals.

I am pretty sure this might not be the cleverest way, as we are talking about regular squares and diagonals.

Nevertheless, my idea was – now that I had created the diagonals, I wanted to randomly select 1 diagonal per square over all the facade to get a random pattern. As the diagonals are grouped, this already becomes the first problem; but I dont honestly know whether this is the way to go. Should I somehow “ungroup” this diagonals and randomly selected or should I completely try another approach?

param-facade-diagonal.gh (15.4 KB) param-facade-diagonal.3dm (3.7 MB)

Once more,

thank you for the patience and help!