Roof surfaces from 3D curves

What I don’t understand is that you have some clean curves, so they must comes from some good file. Is it not possible to use more information from this file ?

Did you look at this post ?