Skeletonize Surface - Surface to Length

Hi,
I have a surface like in the first picture and I need the middle lines (yellow line) like I drew in the second picture. Is there an easy way?

Walls.3dm (198.5 KB)

Gurkan, are you thinking of Curve Offset ? —Mark

I thought of that but some parts have different thickness. If it’s possible with why not!

it doesn’t have to be exact btw. Something close would be alright too.

Are your walls a different thickness?

Yes.

Is that the reason for the different widths on your offsets?