You are here:

AutoCAD/attribute text problem

Advertisement


Question
hi
I am having a problem in a specific file with my attributes. in model space they seem normal when I create them but in paper space the distance between letters go wider. I copyied an attribute that works well in another file but it also turns like the others in this file. I tried to edit settings from block attribute manager but still couldnt solve it.
i would appriciate your help if you know anything about the solution of such problem
thanks


Answer
You need to open the block itself on disk and use DDEDIT and LIST to look at the text justification on the offending attribute definition. it is probably full justification, in that it has a left and right point to define it's width. change it to left only, or redefine the attribute with the ATTDEF command.

When you insert the block into an existing drawing, the attribute definitions will not update, even if you redefine the block. You'll need to start with a clean drawing to test and see if you fixed the problem. if you have, then you can tackle getting it corrected in the drawings where you have already inserted it. there is an express tools routine that will update the attributes in existing blocks to match the current definition.

AutoCAD

All Answers


Answers by Expert:


Ask Experts

Volunteer


Scott Cook

Expertise

I`ve been using AutoCAD since 1987 and programming AutoLISP nearly as long. I can answer questions about programming AutoCAD (except ARX) and production enhancement techniques. I cannot answer questions about AutoCAD crashes or DWG corruption. AutoCAD PROGRAMMING (menus, lisp) related questions only!

Experience

Since 1987. Author of Plot2000 software for for AutoCAD, http://www.plot2000.com. PROGRAMMING QUESTIONS ONLY PLEASE. Questions that are NOT related to programming or AutoCAD customization (menus and lisp only please) are outside the scope of my volunteer services and will NOT BE ANSWERED.

©2012 About.com, a part of The New York Times Company. All rights reserved.