Hi,
Thanks for the interesting question. You should be able to achieve this using
Sequence and
Compose operators to reproduce the pattern. I've attached a file to illustrate. There are quite a few nodes but they are essentially reproducing the patterns as shown below:


Between these two we have alternating rows of
Default segments as shown below:

Due to the different number and size of the segments in the Left and Right inputs, the default segments are offset on each row to create the pattern. Adaptive mode is used to ensure that only whole bricks are used and scaled to fit. This gives you a better finish on both the left and right side of the array.
Also in the sample file is a more advanced version that allows you to offset the starting row of the pattern. This was achieved by duplicating the
Sequence operators and moving the
first input to the
last. Repeat this action until you're back where you started and wire all the sequence operators to a
Selector node. You can now use this to offset the row which can be useful if you need to add windows using multiple RailClone objects. You can make sure the pattern continues correctly if you stack up the styles one on top of the other:

I hope that helps, please let me know if you have any further questions.
Many Thanks,
Paul