Point Attractor perforated brick wall

I found this grasshopper file here in the forum.
Brick Panels.gh (28.8 KB)

Hello Guys,
I want to create a perforated brick wall where the gaps in between are different throughout the wall. Those gaps should be controllable by one or multiple points, like a point attractor.
The brick size should stay the same. I just want the gaps to vary.

Thank you already!


Here is a first step, maybe not what you want entirely.
The idea is to scale the distance of two consecutive horizontal points by a factor mapped from the distance to the closest attractor. The result polyline between those points - obviously longer than the original one - is centered back on the wall, and a brick is inserted on each segment middle.
The effect is better with smaller bricks.

PointAttractorWallBrick.gh (26.5 KB)

Thank you so much for the help!
That is precisely what I wanted!

One more question, if you would take that script to the extreme. Do you think it’s possible to have the mortar being created in grasshopper too ?

Like this ?

It would probably be better to do it with curves instead of solids though.

PointAttractorWallBrick_mortar.gh (32.4 KB)

1 Like

Thank you so much
It’s very close to what I was thinking. The problem with this solution is that the wall is not perforated anymore. The mortar fills all the gaps, but it should only fill the gaps that are small enough to not be valuable for the perforated design.

Ended up redoing the whole thing from scratch…

(file below)


Thank you again that looks really good in the image. But unfortunately I can’t use the grasshopper file because I don’t have the mc component plug-in. couldn’t find it in the internet either. Do you have downloadable link for that ?
Its only the one component called real round

My bad, I forgot to remove one of those…

BrickWallAttractorPoint.gh (30.0 KB)

1 Like

Thank you so much! This work is really valuable for me!
Everything is working perfect now!