Perpetual Annotation Scale List

annotation scales

In just the last few days alone I have received 5 support requests from my users about this issue. Seeing that I haven?t seen a lot written about it, I thought I would make a quick post about the Perpetual Annotation Scale List bug in AutoCAD 2008. This issue is most often noticed when users click on the “Annotation Scale” list from the drawing status bar. Generally this list simply contains a list of commonly used drawing scales. On the other hand; if you’re not careful this list can soon be plagued with “_XREF” scales.

What?s happening here is both your host drawing and your reference drawing contain these annotation scales. Suddenly once you attach a couple external references, your Annotation Scale List is virtually unusable. The screen shot above shows one example of this. I write this post with both good and bad news.

The good news is that AutoCAD 2008 Service Pack 1 is said to address the issue. In fact the release notes for the service pack specifically say ?Custom scales which exist in the nested xrefs are no longer duplicated in the host drawing?. Thus the good news is pretty obvious in the way this issue is no longer an issue upon installing the service pack.

Now for the bad news. As I understand things, the service pack will fix the Annotation Scaling Issue moving forward. In other words it will prevent it from happening again, but will not go back and fix the drawings it has messed up. Given my current CAD setup includes Map 3D / LDT / Civil 3D, and a service pack addressing the annotation scale issue hasn?t been released for those products, I have not yet been able to verify that claim for myself.

AutoCAD 2008 users can download AutoCAD 2008 Service Pack 1 from here. Since the straight AutoCAD service pack has been out for a little while now, you can probably expect the vertical service packs to follow shortly. But even still the better question remains ? how do I fix my drawings inundated with _XREF Annotation Scales.

The secret is in the SCALELISTEDIT command. Now be warned, simply typing SCALELISTEDIT at the command line will invoke the graphical version of the command. This version of the command seems to work about 50% of the time. What seems to happen is the buffer for that dialog is exceeded and throws an error if your drawing has too many Annotation Scales. For that reason I have generally opted for a method that, to date at least, has worked 100% of the time.

Simply prefix the command with a hyphen to invoke the command-line version of the command.

The sequence of the command will look something like this:

Command: -SCALELISTEDIT
Enter option [?/Add/Delete/Reset/Exit] <Add>: Reset
Reset scale list to defaults? [Yes/No] <No>: Yes
Scale list reset to default entries.
Enter option [?/Add/Delete/Reset/Exit] <Add>: Exit

Like many AutoCAD users, we rely heavily on external references, and thus this issue has become incredibly common. For that reason we actually opted to write a quick LISP routine and embed it onto our company Tool Palettes. The is simple enough, and looks something like this:

(Command “-SCALELISTEDIT” “R” “Y” “E”)

Popularity: 15% [?]

About the Author

Donnie Gladfelter

Donnie Gladfelter

AUGIWorld columnist, Donnie Gladfelter is jointly responsible for the technical support and training provided to the CAD staff of Timmons Group where he serves in the role of Design Systems Specialist.

7 Responses to “Perpetual Annotation Scale List”

  1. Thanks Donnie… Very Helpful! Cody.

  2. Thanks Donnie,
    I made a toolbar ResetScaleList: ^C^C-scalelistedit;r;y;e;

  3. Thanks Bosco for the toolbar idea!

  4. This helps quite a lot, but I would love to reduce the length of the list further.

    Thanks for the tip, I have put in my acad.lsp file

  5. Nice Tip! To reduce the length of the list further check out: http://management.cadalyst.com/cadman/Column:++Bug+Watch/AutoCAD-2008-Service-Pack-1-Arrives-with-a-Pleasan/ArticleStandard/Article/detail/469860
    and download ScaleListDel.lsp by Steve Johnson.

  6. Hola muchas gracias por el tip si me sirvió demasiado arreglo el problema que tenía de la enorme lista de escalas que se crea con el Civil 3D 2008 es mejor con este prefijo “-” antes de escribir “scalelistedit” por que antes escribia solo scalelistedit y me marcaba un error y no podia desacerme de la lista. Muy buena la explicación para el uso de este comando.

  7. Spanish (as translated by Google)
    Arq - Gracias por las amables palabras, y me complace escuchar este consejo le ayudó a cabo.

    English
    Arq - Thanks for the kind words, and I am glad to hear this tip helped you out.

Leave a Reply

You can use these XHTML tags: <a href="" title=""> <abbr title=""> <acronym title=""> <blockquote cite=""> <code> <em> <strong>