I would like to create an outline based on the center of columns on a grid. The outline will pretty much show the footprint of the building. I tried to get the first and last column on a grid line (both vertical and horizontal) to get the edge columns. If a column is present in both sets, it is a corner. BUT the columns marked in red are giving me trouble. These are corner columns, but the are not the first or last on a grid line. The only way to recognize them as corner columns is to check diagonally if there is another column there, which I did not manage to do.
My other idea was to just span curves between the edge columns and use those as a basis for a surface. Then get the outline of the surface. Unfortunately this also did not work. ByRuledLoft almost gives the desired result, but it also gives angled edges which dont exist.
Is it possible to get this outline? Thanks!
Note: This shows only a test project. The “real” project will have many more columns with differences on many levels - hence the scripting.
Edit: the graph shown is just what I have so far - unfortunately not really useful to fully show. Maybe there is a package which can create this outline?
Feels like you can leverage the start and end points of the curves to quickly find those which are at any given column. Which means we can take the highest column number on a primary grid, and find the beam curves which touch this column. From there you can find the grids at the opposite end, and find the ‘edge’ using the column marks:
If the curves next primary grid is higher than the current, take that.
If there is no higher primary grid, take the higher secondary grid.
If there is no higher secondary grid not a higher primary grid, take the lower primary.
Otherwise take the lower secondary grid.
There is likely a better way still via vectors from the previous curve to each of the next curves, offhand I cannot quite visualize it so best to outline that logic on your own.
Hola amigos buenas. not all days we can achive to win a solution to the masters, jeee but is colaboration not competition any way!!
Amigo @Dodo I let you an alternative, what i do it was take te line grids and make “straight surface strips of the flor”, at the end i create a surface by union and only ask the perimeter curves, i hope this helps you!!