Changing thickness of non grid patterns

Hi everyone, im new to grasshopper and am wondering how i would go about making an islamic building pattern as a wall like the one in Park51 below. Ive wwatched tutorials on how to alter the thickness of hexagon structures like the one below but have no idea how i would go about it for patterns made in different ways.

Here is what I am trying to achieve:

My failed attempt
poor attempt at islamic (52.3 KB)

Video I cant apply to my script: