Modify the edges of the faces of a mesh according to vectors

Hi Everyone,

My general purpose is to realize the horizontal equilibrium of a quadrangulate mesh. I work with two diagrams, respectively force and form diagrams. All the edges of both diagrams are connected on a data tree. The main purpose is that both diagram should converge in a way that all corresponding edges from the two diagrams will be parallel and with the same direction. The lenght of the edges have to change during the process.

More in detail, the problem I am dealing with right now is how to change the edges of the faces of the mesh in order to make them correspond to a target vector that is given for each edges.

Any idea of how I could manage this ?

Have a great day !