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

How to make your text in dimension strings read backwards without having to change it in text styles

4 REPLIES 4
SOLVED
Reply
Message 1 of 5
klamonaca
521 Views, 4 Replies

How to make your text in dimension strings read backwards without having to change it in text styles

Hey everyone! First-time poster. I've been trying to find a work-around for this for a good bit.

 

Background: structural engineer designing house plans that need sheets for both a "right hand garage" (RH) version and a "left hand garage" (LH) version (which is pretty much the mirrored view of the right hand one). our files are old and kind of mashed together so text styles/scales can be different for even the same type of object.

 

We need both regular (RH) viewports on some sheets, and mirrored (LH) viewports on other sheets. To avoid copying the entire drawing in modelspace and mirroring it and then relocating the eye of the LH viewports to look at the mirrored copies, we have written a couple LISP codes to flip the VIEW perspective of the viewports on the LH sheets to Bottom (thus looking at the RH drawings from behind therefore mirroring them).

 

BUT, this causes all text to read backwards. We print the RH sheets to PDF first, and then we have created another LISP code to change the mirrtext property, flip all Mtext and Text in modelspace, and re-justify back to its original position, thus making it readable to print the LH sheets to PDF. (We undo that operation to make it readable again in normal RH view before closing out).

 

Our last problem to solve however, is that that LISP function cannot affect the text contained within a dimension string because mirrtext doesn't affect dimension strings, so all dimensions are still reading backwards on the LH sheets.

 

Right now our solution is making copies of the top view dimension strings, putting them on a separate layer, and then mirroring the location and pasting it on the bottom view to read backwards and vpfreezing the respective layers in each viewport.

 

To avoid having multiple copies of the same dimension string, is there a way to temporarily change the property of all dimension strings to read backwards on the top view so that they show up correct on the LH sheet bottom view?

 

I’ve attached a screenshot of the flipped viewport. Ignore the regular text that’s backwards, we already have a fix for that. We just need one for the dimension text. Any ideas?

4 REPLIES 4
Message 2 of 5
paullimapa
in reply to: klamonaca

since you have no plans on saving the drawing with all the theatrics with meeting your results, perhaps it may be just as easy to select all the dimensions and just explode them. Then the #s all turn to TEXT objects for you to run your lisp routine.


Paul Li
IT Specialist
@The Office
Apps & Publications | Video Demos
Message 3 of 5
klamonaca
in reply to: paullimapa

This Almost works, but any 2-line text dimension strings that are aligned vertically are showing up with the bottom line reading first instead of last. (ie: "joists @ 24" o.c." broken over the line at the "@" are showing up reading"@ 24" o.c. joists") we're trying to write another LISP code to flip these, but hitting a glitch. Any other suggestions?
Message 4 of 5
hwalker
in reply to: klamonaca

@klamonaca Do any of the lisps in the thread below help?

Solved: How to mirror a dimension? - Autodesk Community - AutoCAD Architecture

 

Howard Walker
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.

EESignature


Left Handed and Proud

Message 5 of 5
klamonaca
in reply to: klamonaca

we were able to make a LISP routine to correct it! thanks everyone for your help!

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

Post to forums  

Technology Administrators


Autodesk Design & Make Report