Paper folds

Namaste All,
Trying to model a paper fold which I recently learned, in grasshopper, and made this(gh def. attached). In reality though all sides of the paper hold a constant dimension while being folded, here in my def. its not so and I am pulling my hair out trying to figure out how to achieve it. Kindly guide.TY
paper fold 3.gh (13.3 KB)
pfq