OK, in 2008 as you know we now have AnnoScaleing.
I'd like to update me existing DWG when they're opening to the correct AnnoScale.
Like most people on pre-2008 we used DimScale as our DWG scale, 96 = 1/8", etc...
We only work in Imperial units, so yes I know this doesn't work for Metric (ISO).
Also, I know it's not going to work for Civil scales like 1' = 20'-0"
So the question is, is there a better way of doing this?
Sure would be nice if you could set the "CANNOSCALEVALUE" instead of relying on string....
Here's what I have so far.
(if (not (equal (/ 1 (getvar "DIMSCALE")) (getvar "CANNOSCALEVALUE")))
(setvar "CANNOSCALE" (strcat (rtos (/ 12 (getvar "DIMSCALE")) 4 8) " = 1'-0\""))
)