PanelQuad with Points input instead of u,v

Hi,
I want to create Quad Panels on my surface (like Lunchbox PanelQuad) but instead of u,v values, I would like to create panels from surface and points (points are on surface, all in same distance from each other). Does anyone know what is the solution for this?