Titleblock family types

Recently I was working on a project which was transitioning from Schematic Design to Detailed Design. The main GA sheets were already setup at A3 and we simply wanted to change the scale of the views and switch them from A3 to A1. However, we also wanted to retain our A3 presentation set. So essentially some drawings needed to remain at A3, while others needed to change to A1.

 

Since all the floor plans had view templates assigned, modifying the scale of the views was simple. However, when trying to select only certain title blocks I ran into difficulties. Normally I would use the ‘SA’ shortcut to select all instances of the family in the project and substitute its type in the properties pallet. However this would modify all title blocks indiscriminately. Therefore I turned to Ideate Explorer to see if it was possible to achieve greater control over which title block families were being selected. However, as shown in the image below, there is no way to tell which title blocks were being selecting. They were all abstractly named ‘A3 instance’ or similar.

Revit_IdeateExplorer_1600x700

Rather than manually modifying dozens of sheets, I developed a simple Dynamo node called ‘View.SwitchTitleblock’. The node is available as part of the BVN Dynamo package.

The node collects all the title block families within the project and returns their sheet number parameters. It then uses the ‘sheetNumberSeries’ input to filter the families. For example, at BVN our floor plans are part of the ‘B series’ and sheets are prefixed accordingly, for example, B-00-01. Once the desired title block families had been filtered, the script simply substitutes the current family for another as defined by the ‘familyType’ input. Using this technique it is possible to quickly and easily change title blocks for selected drawing series.

 

3 Comments on “Titleblock family types

  1. Hey Paul, For some reason your node and this script isn’t working for me. Is there an update?

    Like

  2. Hi Fred. Yes you are correct. I depreciated BVN’s ‘List.SortSynchronously’ node and replaced it with Dynamo’s ‘List.SortByKey’. When I rewired it up I had the inputs reversed. I have updated the node and you can find it in v1.2.3. Note that the name of the node has changed to view.SwitchTitleblock. Let me know how you get on.

    Like

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: