Reporting Level of a family in a Tag using Dynamo

Hello, I am trying to find info on how to report the level of families being placed in a model within a tag. The families are generic and of Audio Visual Devices Category. Any help or direction would be appreciated. Thank you!

its easier to focus on tagged elements and get level info from there, rather than the tags.

As far as I know it is not possible to dynamically assign the level name property of an element to a tag family directly.

Typically this would be redundant as documentation is level based and schedules can be grouped by level.

However, if you were needing this information to be tagged you could:

  • Create a shared parameter definition for the level name text
  • Edit your tag family to use the shared parameter in a label
  • Add the shared parameter as an instance type to the project for the categories you would like to tag
  • Then, using Dynamo copy the name of the level of the element to the shared parameter on the elements to be tagged

Please consider this is not dynamic, elements which have changed level or copied to a new level in Revit will not be correct until the Dynamo script is run again

if i remember “Audio Visual Devices Category.” doesnt have a level, only schedule level and host, but probably i remember wrong :wink: :wink: