Originally Posted by
trnbui754584
Hi all,
Is there a way or a lisp that could change the drawing scale, ltscale, textscale, etc....all at once? At my old job (dont know what you got, till it's gone), I just type "drawingscale" and enter the value and everything would be set to that scale (ie: for 1/4 scale I would enter 4). I'm working on mutiple sheets in model space with different drawing scales. Sorry if I sound like a noob because I am.
Please help.
It appears you are using an old method of CAD use, like before layouts were available (multiple sheets in MS)?
Not knowing why you would be doing that, I/we highly advise against that, and use layouts with PS = 1:1 plotted sheet size.
(you can have many layouts (sheets) in one file if needed)
Maybe you know all about this and have your reasons.. but I threw up in my mouth a little when I read that.
Anywho... if you need to set scale variables, I think that could be easily done, not knowing exactly what you need to control.
But an example would look something like:
Code:
(defun c:drawingscale (/ scl)
(setq scl (getdist "What Scale is this being drawn at? "))(terpri)
(setvar "dimscale" scl)
(setvar "ltscale" scl)
;;add other variables here as needed
)