In the distant past, I discussed retrieving specific floor and wall faces based on their face normal, e.g. the bottom face and boundary of a horizontal floor slab, the exterior face of a vertical wall, and finally the bottom face...

Click here to view the entire blog post.