Convert none square shape UV to square shape

Here, I have tank track model. I’ll use this model in the Game, so I will just translate texture to x axis.


Top and Bottom uv are well mapped, when moving texture to x axis, it’s moving circular.


But the side parts, it’s just have same shape, UV doesn’t laid out as square like top and bottom faces.


I tried to make those UV to square just like top and bottom parts, but everything was failed.

How to convert UV of those side faces to square laid out just like top and bototm faces?

Here is the model:
https://drive.google.com/open?id=1y9HfS_kLRFU52F4GAAysc_km_fSStU0o

https://wiki.blender.org/index.php/Extensions:2.6/Py/Scripts/UV/Uv_Squares