Revit Architecture Forum
Welcome to Autodesk’s Revit Architecture Forums. Share your knowledge, ask questions, and explore popular Revit Architecture topics.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

change case

21 REPLIES 21
SOLVED
Reply
Message 1 of 22
Anonymous
19282 Views, 21 Replies

change case

Hi!


Can you tell me please how can I change in Revit upper case text to lower case or opposite?


Thank you

21 REPLIES 21
Message 2 of 22
tuuletin
in reply to: Anonymous

No way you can do it in revit, but you can copy-paste your text into any text editor (ms word, for example), and change the text case in this program. Then copy-paste back into revit

Message 3 of 22
Keith_Wilkinson
in reply to: tuuletin

This kind of thing can be done in dynamo providing the text is a parameter (ie it won't work on 'dumb' text).  See below for an example script that chanages all room names to upper case.

 

HTH

 

K.

 

2015-11-12_09-18-54.png



"Give a man a fish and you feed him for a day; teach a man to fish and you feed him for a lifetime."
Maimonides
Message 4 of 22
Anonymous
in reply to: Anonymous

in Revit Add-ins "Model Review", set Element Parameter Case for Texts as shown condition below. 

Model Review - Uppercase.PNG

 

Then tick "Allow Correction" in Basic info Tab. 

Model Review - Uppercase allow correction.PNG

 

Save .bcf file and Run Check Model Review using this .bcf.

In the Model Review Result, click highlighted wrench like tool. Then All Texts in the model will be changed it's case as you've set. 🙂

Model Review - Uppercase allow fix.PNG

Message 5 of 22
Anonymous
in reply to: Keith_Wilkinson

Thanks, man.

Some Superheroes don't wear a cape

Message 6 of 22
diegus68
in reply to: Anonymous

Your solution is magic. Thanks

But. Where can I find that .bcf file?

 

Message 7 of 22
keng4SFPG
in reply to: Anonymous

I think we change text to uppercase or lowercase in autocad easier

just use tcase command only.

revit seem complex

Message 8 of 22
Keith_Wilkinson
in reply to: keng4SFPG

By comparison, yes, yes it is... 



"Give a man a fish and you feed him for a day; teach a man to fish and you feed him for a lifetime."
Maimonides
Message 9 of 22

wow, why is Revit so convoluted sometimes? Any other app... simply click one button - all caps /  sentence case  /  all lower case.

Message 10 of 22

It is the same in Revit:

 

For text notes: click on the note > select the text that you want to modify > from the tools on the ribbon, find this icon, click, done.

 

2023-10-30_9-54-36.png

 

For text in parameters, see post # 3 above.


Alfredo Medina _________________________________________________________________ ______
Licensed Architect (Florida) | Freelance Instructor | Profile on Linkedin
Message 11 of 22

Thank you. so simple. All the other suggestions were so complicated or said it wasn't possible.

Anyway,  thank you, Alfredo

Message 12 of 22
j.hutchingsEYDMZ
in reply to: Anonymous

Quick tip: If you already have PyRevit installed (which is such a useful plugin in so many ways!) then you already have some text-change options.  Maybe not everything you want, but it just might suffice.

 

Select one or more instances of text, then choose PyRevit->Modify->Override and select Override Text from the dropdown.  From here you can convert the selected text to either of these three options:

EVERYTHING IN UPPERCASE

everything in lowercase

Everything In Titlecase

 

Another tip: I have this 'override' section of PyRevit mapped to these keyboard shortcuts, which don't conflict with anything predefined by Revit:

OD - override dimension

OT - override text

OV - override color

 

That last one, override color, is an incredibly fast way to colourize something.  I can select a couple of walls, hit OV, choose Red, and voila!  Easy to make those elements stand out in a hurry.

Message 13 of 22

wow.

Thank you, Alfredo. Apologies to Revit. My bad!

Gordon

Message 14 of 22

Remember, this only works for text notes.  If you want to change the case of parameter values such as room names you will need another approach (such as Dynamo).

Comparisons with AutoCAD should only go as far as text notes, beyond that Revit and AutoCAD are different animals so hoping for a similar 'simple' solution is fairly optimistic.



"Give a man a fish and you feed him for a day; teach a man to fish and you feed him for a lifetime."
Maimonides
Message 15 of 22

Great solution, thankyou! I wasn't aware of that solution after losing NoteBuilder from R20. 

Message 16 of 22
HVAC-Novice
in reply to: Anonymous
Message 17 of 22

So you could copy paste the room name text to a text note, change the case, then rename and paste ?

 

Message 18 of 22
ToanDN
in reply to: GHyslop39N6K


@GHyslop39N6K wrote:

So you could copy paste the room name text to a text note, change the case, then rename and paste ?

 


You can use Dynamo to change case for any parameter.

Message 19 of 22

If you're going to do that you'd be a well just typing in the value you want... As Toan has suggested, look at Dynamo, a fairly basic script will do this for you.



"Give a man a fish and you feed him for a day; teach a man to fish and you feed him for a lifetime."
Maimonides
Message 20 of 22

Thanks Keith. I'm aware it can be done in Dynamo. Was just making a suggestion. It all depends on whether you have lots to change or just a small amount, especially if you don't already have a dynamo script for it.

It's somewhat irrelevant for me though since I'm structural. 🙂

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Autodesk Design & Make Report