RTV Tools

Tuesday, May 5, 2015

Selectively Tag Linked Elements in Revit

Let's say you want to tag Duct Accessories in a linked Revit model. That's easy, because Revit can Tag All... Linked Elements by Category. Just tick the box in the dialog below:

But what if you only want to Tag certain Duct Accessories, like those that actually have a value in a given parameter? What we need to do is limit the view to only showing what you want to tag, and then run the Tag All Not Tagged command as above.

Here's how:
  1. Duplicate the view you are working in
  2. Hide all unnecessary Links
  3. Use View Filters to hide the elements you don't need, by using the parameter you actually want, something like this:
  4. After you have hidden off these elements, run the Tag All command in this view
  5. Select all of those new tags (right-click on one of them, Select All Instances - Visible in View)
  6. Copy
  7. Switch back to the original view and Paste Aligned to Current View
So What does Revit Want? For you to think about how it works, and then use it accordingly. In this case, we realised "hey, Revit tags only what it sees..." Then, we can develop the workflow above to solve the problem.


  1. If you are using 2014+ could you also use Temporary Views. That way you could do it to say, multiple views and not have to duplicate them.

  2. Wouldn't it be easier to use Temporary View Properties ? Maybe even save a view template for the isolated condition so you could apply the same process easily to multiple views. Just building on the same idea :)

  3. Great idea troy and Andy, using the Temporary Properties would be a cleaner way to do this.

  4. Thanks Luke Johnson for sharing your knowledge. It will definitely help a lot to me.