Rename family names



thanks for the suggestion @kbruxvoort


I’ve noticed when using the CTC Tools for Batch Loader or Unifi and doing a Batch Insert, Revit doesn’t allow for it to overwrite parameter values. It recognizes the same Family name and fails to make any changes. This tool helps to side step this quirk about Revit but is frustrating because now all the families just renamed have to be swapped out for the newly refreshed families coming in. Very useful tool so thank you for this Ernesto!





I was trying to run the script but I am facing an error,
List.GetItemAtIndex node operates with the warning:

Warning: List.GetItemAtIndex operation failed.
Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index

By the way I am trying to run the script of @Ernesto_Pellegrino

I am using Revit 2018 and the latest version of Dynamo


Hey @yusufbugra can you paste here some pictures please?


happy it helped :slight_smile:


Will give this a try soon. Looks great to help having consistency in family naming conventions.

I used to use BulkRenameUtility but outside of Revit…


I tried it in 2.0 Player, but it doesn’t give me the Fields, but it works when I switch to 1.3 Player.

To make this work in 2,0 what steps should be taken…replace the old nodes with the new???


Thanks X this post really helpful