Deformed surface after unroll/reroll (sheetmetal Part)

Hello, I’m trying to reroll an unrolled surface after cut some holes in the surface.
But if I “reroll” (Sporph) the unrolled surface, there is some kind of not accurate deformation at the corners of the rolled back surface.

Does anyone know what i do wrong, or how to get a more accurate result?

I know in the GH script there are not the accurate values for the bendinglines etc., but it should give you a rough idea what i would like to achive.Surface unroll_reroll.gh (13.8 KB)

Any help or idea would be great! Thanks