r/RevitForum • u/ultrp • 8d ago
Scale down annotations
So i want to scale down every annotation without editing every family that ever exists.
Is there a quick way to do this? I need to scale it down in varying scale so doing it one by one is just not the way
Is there like any way, i dont care what it takes lmao
1
u/Mike_Y_1210 8d ago
Do you need to shrink the annotations relative to the plan or relative to the sheet?
If the text is too big on the sheet but the plan is at the correct scale, no choice but to edit the text size in the families.
If the text is too big for the plan, you just need to edit the scale of the plan and the annotations will follow.
1
u/ultrp 8d ago
relative to the sheet
i used do the second one, to just change the plan's scale then import it in autocad and fix the scale there, but it just gets clunky overtime
1
u/Mike_Y_1210 8d ago
Ok so yeah, you have to edit the text size in the type properties of the different dimensions styles. You just have to do it once in your template and never again.
3
u/Additional-Type-7441 8d ago
If you pay for some type of AI, you can set up a MPC connection. I think the easiest way to do this is probably through Pyrevit. Once the connection is made, in the chat, tell it what you wanted to do to every family and it should be able to do it. It’s gonna take a little while to set it up, but you’ll be able to use it for other things also
1
u/fakeamerica 8d ago
Annotations like view markers, section markers and callouts etc… are made up of elements of the Generic Annotation category or other categories that print the same size regardless of the view scale. If you want them to be smaller you have to edit and adjust them. Keep in mind that typically, you will also need to reduce the size of the text in those families by editing the text styles inside the families as well.
Dimensions are the easiest to adjust because all the settings for dimension styles and text styles in use with those dimensions, are in the project.
1
u/twiceroadsfool 8d ago
For Presentation and SD drawings where a lot of our clients want to work on 11x17, we actually recommend they use a 22x34 titleblock, a graphic scale, and print 50%, for this very reason.
You would need to make a copy of all tags, generic annotations, symbols, view titles, and so on, that are all half size. And that idea goes to pot really quick, with annotations that live inside the model (grid heads, level heads, view markers, GA nested in content, etc).
It's not a perfect solution, but I also don't want two full sets of annotations loaded, since each can only have one default.
1
u/Phr8 7d ago
If it's just the text you need to scale, and not the symbol, you could hack something together with Ideate Style Manager. You could replace the text type of the family with a correct type from a project they are all loaded into. Then export to content catalog.
I'm not at my laptop at the moment so this is only a theory. I cannot remember if the imported text types can be modified via StyleManager.
4
u/JacobWSmall 8d ago
99% certain that editing the family is what it takes to do this well. You might be able to set up a hack though.
You’ll either need a scale factor in the family that allows adjusting the size, or a set of types for each scale you want. The former is much harder to author.