Thanks for expressing interest in this post.
Let me explain it a little bit better (hopefully).
I am working with structural framings via MWF in Revit 2018-2020 (whatever client uses).
on the plan below you can see a plan view with frame elements and frame label F-39.
frame members and frame label are separate elements and connected only by parameter ‘‘BIMSF_Container’’ (also photo below).
Now, I need to manually add gauge to the label property.
This gauge is derived from the structural framing element thickness which is described by the code ‘‘F10020’’ in family type name where ‘‘20’’ at the end of the code means 2.0 thickness.
On the floor we may encounter frames made of various gauges between 1.2 - 3.0 but one frame is always made of one gauge. I hope you can see now how having 130 frames which you need to populate manually may become a tedious task after couple of years. I was hoping to somehow use Family type name of frame elements to populate ‘‘Gauge’’ field in label element.
So far I made nodes to extract some data that may/may not be useful (photo below)
And I started experimenting with picking frame labels from plan (we want to limit them to one floor and not entire building). Then I got stuck and wasn’t sure how or where to proceed so I changed approach and thought maybe trying to make solution for only one label which then may be scripted to re-run all remaining frames on the floor hence nodes for one and for all labels on the photo below.
Lastly to answer m.owen’s question, I work in Revit for couple of years now but its mostly limited to 2D frame drawings via MWF plugin. (obv I sometimes inspect frames in 3D to get the information for detailing where necessary).