Make Field normalize at boundary edge


I am trying to make a distorted diamond grid by charging the points. But the points just distorted outside the boundary. I am just wondering if it is possible to keep the pattern but just to move the points onto the boundary where each point has same distance between each other.

190227_Grid (48.1 KB)190227_Grid soft_03 - Copy.3dm (164.3 KB)