Changing distance between louvers based on attractor points

I am trying to create a louver system in which the spacing between the louvers changes based on an attractor point. I know how to create louvers and facade systems in which the size and/or geometry of the louvers or panels changes based on attractor points, but what I am trying to do now is keep the louvers the same size while changing the spacing in between. Here is a very crude sketch of what I want the end result to be (yes, it is MS paint. No, I’m not sorry).

I haven’t got a script to post because I honestly don’t have any idea where to start. I am able to create the louvers just fine, I just need a way to take a curve (or surface), and create points along it with spacing that is determined by an attractor point.

Since you haven’t posted an image or script, it’s almost impossible to understand what exactly you are going for. There are a number of ways to build a linear attractor point system - so without more info it’s hard to say what will work best for your case.

Give this a spin. This is just one way to go about it.

Linear Attractor Point.gh (8.5 KB)