PDA

View Full Version : LTScale setting back to default



geeare
2010-03-17, 05:57 PM
I have come across this many times and I'm finally fed up. I am working with several drawings that I can't seem to keep my LTscale set. As soon as I go into modelspace either through VP or TM my LTS gets set back to 0.4. I can even save my drawing with my LTS but when I open the drawing again it is set back to 0.4. I know there is probably a simple toggle somewhere but I just don't know what it is.

Thanks in advance.

tedg
2010-03-17, 06:48 PM
I have come across this many times and I'm finally fed up. I am working with several drawings that I can't seem to keep my LTscale set. As soon as I go into modelspace either through VP or TM my LTS gets set back to 0.4. I can even save my drawing with my LTS but when I open the drawing again it is set back to 0.4. I know there is probably a simple toggle somewhere but I just don't know what it is.

Thanks in advance.
Maybe This Thread (http://forums.augi.com/showthread.php?t=85144) will help? Specifially the Lisp Routine (http://forums.augi.com/showpost.php?p=968708&postcount=8) in this post? It knows when you're in model space or paper space, and reads the current dimscale when in model space and sets the ltscale. You would have it loaded automatically in the background through an Acaddoc.lsp.

rkmcswain
2010-03-17, 06:56 PM
Find out exactly when it's changing and then determine what is doing it.
You can start with some code like this: http://cadpanacea.com/node/53

geeare
2010-03-18, 11:06 AM
Maybe This Thread (http://forums.augi.com/showthread.php?t=85144) will help? Specifially the Lisp Routine (http://forums.augi.com/showpost.php?p=968708&postcount=8) in this post? It knows when you're in model space or paper space, and reads the current dimscale when in model space and sets the ltscale. You would have it loaded automatically in the background through an Acaddoc.lsp.

this is a cool lisp routine but at the same time it doesn't fix my PS lts. It's still set to 0.4.

tedg
2010-03-18, 04:59 PM
this is a cool lisp routine but at the same time it doesn't fix my PS lts. It's still set to 0.4.
Hmmm, I don't know. I would try Mr. Mcswain's suggestion to find out how and when it's getting changed. Unless you have something running in the background changing it?

geeare
2010-03-18, 06:29 PM
Hmmm, I don't know. I would try Mr. Mcswain's suggestion to find out how and when it's getting changed. Unless you have something running in the background changing it?

nothing running in the background. I eventually switched all my linetypes to acadiso and they are showing up fine at 0.4 but wish I knew what was going on.

dgorsman
2010-03-18, 06:39 PM
What third-party or in-house customizations do you have loaded?

irneb
2010-03-19, 06:50 AM
There's only 2 possibilities:

You've got some Lisp, Arx, DotNet-DLL, or such setting the LTSCALE for each DWG opened or while a specific command is run. OR
Someone else is also working on the DWG and setting the LTSCALE manually or automatically through point 1 above.The only way of finding out if point 1 is happening is using RK McSwain's suggestion. It basically keeps looking at the system variables (of which LTSCALE is one). If one is changed it notes this on the command line. This way you can see when it has changed and thus try to figure out if it does so after/during a specific command or while the DWG is loading. From this you can then try to find the custom code which is performing this misbehavior.

RobertB
2010-03-19, 10:07 PM
Wasn't there are few versions of AutoCAD where AEC drawings that were XRef'ed could cause the host drawing to act like this? It would help if the OP would post what version of autoCAD they are using.