I’m currently working on a new workflow that places a “floor” element underneath another element (generally pilecaps or ground beams) by selecting the bottom face of that element and forming the new floor with the same vertices.
However, my problem is that the bottom face (of the element above) also returns additional points (not just the perimeter corners of the face. This is because there is a void cut element inside the pilecap families which is picked up as another vertex of the bottom face.
Therefore, my task is to take a list of vertices and automatically work out which of the points are the actual corner points.
I’ve tried to achieve this myself with no success and have tried complicated alternatives, also with no success. At the moment i’m not able to access Revit but the sketch below is an example of what i’m trying to achieve.
I will post a screenshot of my previous dynamo workflow attempts when i can access the software again.
Many thanks in advance for any pointers!