How to use a different part pattern direction to that of my spacing?

I am trying to pattern a part but require the direction reference to be different to that of my pattern direction.

For example: If I wanted to pattern a square along a 45 degree line, with 5 instance, but require there to be 180mm spacing between each of them, how would I could I achieve this? Which feature would be best and how? So far I have tried the linear and curve driven patterns without much luck.

Thanks in advance,

Luke

SolidworksParts And Features