Fixed Edge Length Panel system

I am looking for a definition exactly like this example:

I want to keep 4’ and 8’ sheets lengths, split in the plane in half to shape a mesh, and update the network when an edge is moved.
They built it with kangaroo.
Any suggestions or existing definitions are appreciated.