Friday, April 13, 2012

Apply Default View Template to all Views

Everyone can probably agree, view templates are a wonderful thing to quickly get a view to look like another view.  One major downside however is their lack of ability to instantly update when you make a change to the template, you must re-apply the view template to the view.  If you have a large project, or a large number of particular view (say interior elevations), this can be a long and teadious process.

Another disconnect of the feature is the ability to assign a view template to a view that is different than the defined 'default view template' in the properties of that particular view.  It is a workflow thing, but a good practice is to assign the property in the view to use the correct default view template.  For the most part it will be close and it uses the default ones Revit provides, but if you use custom ones or create several different versions, then you will want to know this trick.


You can actually re-assign the view template to all views on a sheet with two clicks.  If you assign the default view template to a view through the views properties, you can right click on the sheet name and say 're-assign default view template to all views'.  This isn't dependent on a certain view template, but will refresh all the views on that sheet using whatever template is defined in the default view template field.

I have found this useful on Interior elevation sheets.  I may make a change to the template as I get farther into the project and want to redefine what I see or don't see.  Right click on the sheet, reassign, let Revit think and all the views will change!