Discussion Groups

All Discussion Groups » AutoCAD 2008

Thread: Scale List Joke - NOT!


Permlink Replies: 19 - Last Post: Oct 18, 2007 12:58 PM Last Post By: MENN0
jmacpherson@mof...

Posts: 35
Registered: 07/21/06
Scale List Joke - NOT!
Posted: Aug 7, 2007 9:49 PM
  Click to reply to this thread Reply
Attachment scales.jpg (417.5 KB)
Somebody please tell me this is a practical joke? (See attached screen capture of the annotation scale drop-down in the status bar)

Now I appreciate the concept of storing the scale list in the drawing, but do I really need ALL THE SCALES FROM ALL THE XREF'S I HAVE ATTACHED?!

Come on Autodesk - please give us a better solution than this. You are heading in the right direction...just allow us to ignore scales that come in from XREF's and also blocks for that matter. Why not make them available in the design center so we can drag and drop them from our templates or other source drawings?

Maybe a system variable to control the scale list behaviour to ignore XREF's and BLOCKS?

Sure I can set-up my startup lsp file to automatically reset the scale list whenever I open a drawing. Maybe I could even create aliases that will execute code to load specific scale lists for the civil metric, structural metric, architectural english, structural english and civil english drawings we work on.

I just opened a drawing from a consultant that had so many scales in the scale list that the SCALELISTEDIT command refused to work. Now how much control do I have over drawings that other people send me? Yes, I know I can create a short line of lisp to reset the scale list (such as command "-scalelistedit" "r" "y" "e"), but why should I have to? And don't ask me about the 20 XREF's I would have to open to perform the same task before I can even start to use the drawings.

I love your software, but this has got to be one of the most stupid implementations of a 'feature' that I have seen for a while.

(Frustrated) Jim Mac


PS - Any reasonable workarounds or solutions appreciated. I would really like some code that will remove all scales from the drawing (except for the one default scale that seems to be required.)
Matt Kolberg
Re: Scale List Joke - NOT!
Posted: Aug 8, 2007 2:55 AM   in response to: jmacpherson@mof... in response to: jmacpherson@mof...
  Click to reply to this thread Reply
I believe this item is slated to be fixed in the next service pack...here's
hoping.

Matt
Steve_Johnson

Posts: 337
Registered: 05/02/05
Re: Scale List Joke - NOT!
Posted: Aug 8, 2007 8:24 AM   in response to: jmacpherson@mof... in response to: jmacpherson@mof...
  Click to reply to this thread Reply
Attachment ScaleListDel.lsp (13.9 KB)
I would really like some code that will remove all scales from the drawing


Like this, perhaps? Read the notes in the code carefully before use.
jmacpherson@mof...

Posts: 35
Registered: 07/21/06
Re: Scale List Joke - NOT!
Posted: Aug 8, 2007 11:34 AM   in response to: Steve_Johnson in response to: Steve_Johnson
  Click to reply to this thread Reply
Thanks for the post, Steve. I'll give it a whirl shortly, but it looks like the ticket.

Cheers,
Jim
Steve_Johnson

Posts: 337
Registered: 05/02/05
Re: Scale List Joke - NOT!
Posted: Aug 15, 2007 6:41 AM   in response to: jmacpherson@mof... in response to: jmacpherson@mof...
  Click to reply to this thread Reply
Attachment ScaleListDel.lsp (16.5 KB)
Updated version (0.7) of ScaleListDel.lsp, please ignore version 0.51 above.
jmacpherson@mof...

Posts: 35
Registered: 07/21/06
Re: Scale List Joke - NOT!
Posted: Aug 15, 2007 11:40 AM   in response to: Steve_Johnson in response to: Steve_Johnson
  Click to reply to this thread Reply
Steve,

Thanks again for the routines. I have since incorporated the code into our system here - providing a few command aliases for the users to make it easy to access the various functions.

We now have custom command aliases that will build a scale list (from scratch) with ratios based on model units in either feet, inches, meters or millimeters. We use the "delete all scales" function in our XREF's to minimize the appearance of XREF-related scales in sheet files.

It's working well. Good stuff - cheers.

Jim
KobusE

Posts: 144
Registered: 10/02/06
Re: Scale List Joke - NOT!
Posted: Aug 8, 2007 9:21 AM   in response to: jmacpherson@mof... in response to: jmacpherson@mof...
  Click to reply to this thread Reply
just another addition would be to allow me to select say only the metric scales to be available. I never ever work on imperial drawings and its annoying to have this whole long list of unneccessary scales popping up when I am looking for a scale....just a thought.

Why not link it to the base units??

Kobus
Trev N

Posts: 287
Registered: 05/31/06
Re: Scale List Joke - NOT!
Posted: Aug 8, 2007 10:44 AM   in response to: KobusE in response to: KobusE
  Click to reply to this thread Reply
Not sure if this is too easy!

I've just deleted the scales I don't want and saved it as my .dwt master template!

Seems to be ok, but then I've only just upgraded.
Colin French

Posts: 301
Registered: 02/18/04
Re: Scale List Joke - NOT!
Posted: Aug 9, 2007 1:41 PM   in response to: Trev N in response to: Trev N
  Click to reply to this thread Reply
Unfortunately not. Start a new drawing from that template, then insert a pre-2008 block from disk, then check your scale list again. So much for your hard work setting up a template! ;-)
Trev N

Posts: 287
Registered: 05/31/06
Re: Scale List Joke - NOT!
Posted: Aug 9, 2007 1:55 PM   in response to: Colin French in response to: Colin French
  Click to reply to this thread Reply
Works fine after a little fine tuning.
Colin French

Posts: 301
Registered: 02/18/04
Re: Scale List Joke - NOT!
Posted: Aug 9, 2007 2:07 PM   in response to: Trev N in response to: Trev N
  Click to reply to this thread Reply
Glad to hear it's working well for you. For some other folks (like me), having AutoCAD recreate the original long list of default scales when inserting an older block is a royal pain. Hopefully it will be fixed in the upcoming SP1 as mentioned above.
Trev N

Posts: 287
Registered: 05/31/06
Re: Scale List Joke - NOT!
Posted: Aug 9, 2007 2:29 PM   in response to: Colin French in response to: Colin French
  Click to reply to this thread Reply
That might be it, I've installed SP1 already.

;-)
jmacpherson@mof...

Posts: 35
Registered: 07/21/06
Re: Scale List Joke - NOT!
Posted: Aug 9, 2007 3:23 PM   in response to: Trev N in response to: Trev N
  Click to reply to this thread Reply
If they fixed it in AutoCAD SP1, they certainly didn't do it in Civil 3D SP1. Try XREF'ing some drawings and see what happens to your scale list.
Trev N

Posts: 287
Registered: 05/31/06
Re: Scale List Joke - NOT!
Posted: Aug 9, 2007 3:29 PM   in response to: jmacpherson@mof... in response to: jmacpherson@mof...
  Click to reply to this thread Reply
So there's a few extra!
JeffPaulsen

Posts: 497
Registered: 09/01/04
Re: Scale List Joke - NOT!
Posted: Aug 29, 2007 7:55 PM   in response to: jmacpherson@mof... in response to: jmacpherson@mof...
  Click to reply to this thread Reply
Civil 3D SP1 did not include any changes that will be included in AutoCAD SP1. You will have to wait for Civil 3D SP2 for that.
Steve_Johnson

Posts: 337
Registered: 05/02/05
Re: Scale List Joke - NOT!
Posted: Sep 3, 2007 7:46 AM   in response to: JeffPaulsen in response to: JeffPaulsen
  Click to reply to this thread Reply
AutoCAD 2008 SP1 does not fix this problem, so don't look for it to be fixed in any future vertical SP. What 2008 SP1 does fix is that it no longer infects drawings with new _XREF_XREF_XREF scales when using nested xrefs.

Drawings that are already infected will remain infected, and attaching them will still pass on the scales to the parent. They will need cleaning out using a utility such as mine above or -SCALELISTEDIT Reset. In an xref tree, this will need to be done from the bottom up, i.e. children first, then parents, then grandparents, etc.
MENN0

Posts: 209
Registered: 11/12/04
Re: Scale List Joke - NOT!
Posted: Oct 18, 2007 8:49 AM   in response to: Steve_Johnson in response to: Steve_Johnson
  Click to reply to this thread Reply
So where's the SP1 for LT Autodesk?
R.K. McSwain
Re: Scale List Joke - NOT!
Posted: Oct 18, 2007 12:53 PM   in response to: MENN0 in response to: MENN0
  Click to reply to this thread Reply
MENN0 wrote:
So where's the SP1 for LT Autodesk?


http://support.autodesk.com
Select AutoCAD LT
Select Data and Downloads
Select Updates and Service Packs

--
R.K. McSwain
http://rkmcswain.blogspot.com
MENN0

Posts: 209
Registered: 11/12/04
Re: Scale List Joke - NOT!
Posted: Oct 18, 2007 12:58 PM   in response to: R.K. McSwain in response to: R.K. McSwain
  Click to reply to this thread Reply
Attachment sl.zip (255 bytes)
Sorry, didn't look in the right place.....

Anyway, I also made a script ifle since we have a lot of LT and therefor cannot execute LSP-files.
For who's interested see atached file and edit as you like.
rmckee@kpiarchi...

Posts: 51
Registered: 09/13/05
Re: Scale List Joke - NOT!
Posted: Sep 4, 2007 10:10 PM   in response to: KobusE in response to: KobusE
  Click to reply to this thread Reply
Personally, I enjoyed, in 2007, the Scales List being stored in a single entry in the Registry. I was able to manipulate them how I needed and they were in every drawing I opened whether it was a New drawing or a revisited one. Now of course, they always go back to the default scale listing. Very annoying, but I believe it boils down to having something to do with the Annotative scaling that they've added.