i am currently looking at how i could group together surfaces based on their elevation (north / south / east / west). i currently have it setup to get the normal direction of the surface but this only works for a simplistic box. Where the floor plate is more complex this method fails.
Any suggestions?
Example model below: