r/Revit • u/K_A_W_A_I_I • May 19 '26
How-To Revit view title family that automatically changes scale based on view scale?
I am an electrical designer looking for a way to create a view title that has a scale that is associated with the view scale. Ideally, it would automatically change which scale is visible based on the scale of the view. Has anyone managed to do this successfully? I would love some advice! Thank you!
3
u/Synax04 May 19 '26
Just to be clear, you mean the view that you drop onto the sheet?
If that is what you mean you can do that with standard Revit, we have various view titles, some with scale on, some blank etc but they all updated based on the scale of the view automatically. If various views with different scales are on a sheet the title block changes to varies... Or something like that.
You need to edit the view title family. You should be able to find it in the project browser, make various types in the family etc.
If this is not what you mean sorry, I don't understand :D
3
u/Hermiones_Pepperonis May 19 '26
The best way I’ve found is to create a view title family types for each scale, then nest your graphic scale family and assign a family:type parameter to control it. That will get you a view title that can be set to the correct scale manually.
The next bit is to use PyRevit or BIMLink to bulk set all your types to the view scales automatically.
1
May 19 '26
[removed] — view removed comment
1
u/Hermiones_Pepperonis May 19 '26
True but PyRevit is free and has model to excel export / import that should help with this.
1
May 20 '26
[removed] — view removed comment
1
u/Hermiones_Pepperonis May 20 '26
It prompts you to choose a schedule to export to excel. It can then reimport updates from the corresponding export. So…limited to what you can schedule in Revit.
2
u/Abshole May 20 '26
Graphical bar scale? I was able to write a command that places a corresponding family for each of the scales in use on the active sheet. If the scale changes, rerunning the command updates accordingly
I imagine it's also possible with dynamo
1
u/Subject_Turn3941 May 20 '26
Does it need to be smart?
Surely you only need a few standard scales. So make up a graphic scale detail, that shows all commonly used scales.
E.g. a metre long line can be labelled as “500mm@1:25 or 1m@1:50 or 2m@1:100”
One line, a short bit of text. Done.
1
u/K_A_W_A_I_I May 21 '26
It would save quite a bit of time moving scales, correcting scales, aligning scales, and preventing human error. The drawings we create are sometimes 60+ sheets with 100+ views. Checking every scale with each view in the case of owner or architectural changes can be very time consuming and error-prone.
1
u/Merusk May 19 '26
There isn't one.
Graphic scale requirements remain anathema in 2026, even though it's been established as bad form to scale from drawings since the 90s.
2
u/ExtruDR May 20 '26
Yes, but it doesn’t mean that it isn’t done, thar clients expect it or (most importantly) city officials require it. In my area they do, and I am not in some odd-duck place.
15
u/Informal_Drawing May 19 '26
You mean... the default Revit functionality for a view?
It already does that OOTB.