Great job! So cool to look at.
FYI though, and I'm not sure which is 'correct' or not. But I've noticed that when running the script (both just the walls before, and the angulation+walls now) when I import the stage modeling to Blender, the angulation+walls is offset from the stage model by...