How can I rotate a UV Mesh to be diagonal (45 degrees)?

I’m trying to make a net fish, that has this typical diamond grid, 45 rotated degrees stretch square, but I get a straight grid, I already tried to make a hatch and flow along Srf, it works but only for one face of a SubD or one surface, I got this mesh as a bake from GH script, so instead of using flowalongsrf, I would like to know if I can achieve this directly from GH or make flow along srf work, I’m open to to both options.

Here’s an image of the Mesh from GH and the .gh script

net.gh (23.5 KB)