Have you ever wondered why it’s impossible to mass rename views in Revit? Are you tired of hitting that F2 key and renaming sheets one by one? Why hasn’t a renaming tool been implemented for basic everyday needs? Who knows.

This script allows you to select elements in Revit, load them into Dynamo, and rename them all in one go.

I use this script mainly for Views, Sheets, and Grids. Though this script can work for virtually anything active in the model as long as Dynamo can grab the selected elements, the name of the parameter is known, and Dynamo can apply a value to the parameter. While this script is in a basic form and hasn’t been thoroughly tasted, it does NOT work on families in the project browser because the collection node cannot grab those families.

How to use this script:

  1. Open Dynamo and load this script.
  2. In your Revit project, select a set of Views or Sheets to be renamed.
  3. Run the script. Nothing will be renamed yet.
  4. See your selection in Dynamo and take a look at the different sets of nodes for your modifiers. Replace, Make Uppercase, Add to Front, Add to Back, Number Series.
  5. Decide which modifier to use and connect it to the “Summary Node”. This is just a Watch node for you to see the modified result before applying. Run the script to see your modifications.
  6. When you’re ready, switch the Boolean connected to the Tool.RunMe node to TRUE and run the script again. You can undo if the result is not as expected.
  7. Check your selected elements in Revit.

*Clicking this link will bring you to the download page.

Saved in Dynamo Version:

2.0

Dynamo Packages Required:

SteamNodes, Clockwork for Dynamo 2.x, spring nodes.

References:
None.

0 Comments

Leave a Reply

Avatar placeholder