I’ve never scripted spot-coordinates, so I’m afraid I can’t help you there.
There is a ByCategeroyAndView Node from archilab. The one thing you need to be aware of, is that this may also grab your columns in the level above / below your cut-level if they are visible in the view. Structural engineers use reflected ceiling plans where I am working, and I am usually looking 50cm into the level above.
I know in the US, engineers are cutting at the slab and usually looking about 1m into the level below.
You can avoid getting those columns by either filter the level out (you can grab the associate level of the active view, and then do a simple “==” test to see if the column base constraint is equal to the associated view. Otherwise, if your columns aren’t hosted correctly, you can just adjust the view depth of the script before running the script, and change it back.
If you don’t have the following packages, you MUST get them:
- Springs (there is a good one, and a bad one with a lot of thumbs down. You obviously want the good one.)
I did a quick search for “spot elevations” and “elevation” and only clockwork had a few nodes.