As Topic explains, just realized ( to my embarrasment ) that I have just done every text in an entire drawing with text style "standard" instead of our own "ETR".
There is no difference in font/height/width or anything, reason I need to change it is because we need to send our drawing to our client in .dwg format and he will then copy everything we've done on the drawing and import it into his own drawing. Problem is if he doesn't use the same font as standard style as we do our text might be dislocated in some places.
Problem is many of my texts are attributes within blocks and they need to change too.
Does anyone have any quick and smart way to change every text and attribute on the drawing, nested or not to another textstyle?
Thanks in advance
//Adam
Solved! Go to Solution.
Solved by pendean. Go to Solution.
I know of no way to do this without lisp or vba, Sorry.
If there aren't too many blocks, qselecting all text objects will allow you to change the text style via the properties palette. You would have to go into each block and select the text/attributes to change them.
Another option would be to explode all of the blocks with attributes in them, qselect and change the style. Obviously then, you would have to recreate your blocks. HTH
That's exactly what I was afraid off
If only I could run a LISP ='/
Now I got **** loads of work to do since these documents need to be done and sent by tomorrow morning and time is 21:00 here in Sweden.
Thanks for the reply
Be well
See screenshot #1 then #2: I would recommend you then create a new STYLE called STANDARD.
No idea if you'll have file problems, but it will get you passed your morning deadline in the short term.
I used the properties manager. Just type 'properties' into the command line or launch from the menu.
You can isolate the text by layers first and then select, however, the properties manager lets you select different types of elements from a crossing or window selection, so I chose the 'Mtext (20)' option, which isolated my 20 text boxes.
I could then change the style, height, almost anything.
Hope this might work for others browsing this thread!
Sebastian
didn't realize I was in LT. As far as batching - I have an excel macro that will open, run a command, save plot and close. So it's gotta be LISP for what I need. The drawings aren't standardized really either.
MATCH ALL MTEXT TO SPECIFIED TEXT. IT WILL CHANGE ITS STYLE BUT SPECIFIED STYLE BUT IT WILL NOT SEEN. FOR THIS YOU NEED TO EXLPODE ALL MTEXT TO TEXT.
I did this using the QSELECT command.
Apply to: Entire drawing
Object type: Mtext or text (may need to run twice if both)
Properties: Style
Operator: =Equals
Value: Select the current text style you want to change from.
Once all text is selected, go to the properties palette and change the current style to the style you want.
Done
Hi! I know that the command CHTEXT works for editing the font style globally, however this is from the older AutoCAD 14 bonus menu which i have stored over the past few years to use in newer versions... load using Appload and type chtext to use
Can't find what you're looking for? Ask the community or share your knowledge.