I have an drawing that is loaded with attributed blocks. Nothing but text. When I XREF this into another drawing, none of the text shows. Layers are on, nothing is set to invisible.
I think this drawing is from an older version of AutoCAD, would that be the problem?
If you know the fix, I'd appreciate the help.
Solved! Go to Solution.
Solved! by KateMorrical. See the answer in context.
My assumption was that the OP received the drawing from someone else and was just looking to make it workable.
If I'm wrong, then you're right -- it'd be better to re-create the attributed information properly, in their own blocks...OR to make a temporary block with all the attributes and use BURST to get back to text, depending on the desired outcome.
Are the attributes contained in block definitons, or are they floating around on their own? In the second case, they won't show up when xrefed. Put them in a block definiton if you need them to be visible when referenced.
I'm sure I understand what you mean. I've never done that so it's a new process to me.
If I were to try and edit the attributes, it brings up their Attribute definition window, so I assume that means that they are not part of a block. So how do I make them part of a block without loosing the text information that they are providing?
The fact the xreffed file is from an older version is not relevant.
Attributed blocks will only work the way (I think) you want when they are "fully" inserted (unexploded) into a dwg.
As KateMorrical noted, if they are behaving as you describe, they must be "floating around on their own" in the xreffed dwg. In other words, your "drawing that is loaded with attributed blocks" must not have actual "inserts" of those blocks, with attributes set to specific values - just attributes, unassociated with inserts of block definitions.
If you want the value of an attribute to show when a drawing is xreffed into another, there must be a block insert containing the attribute, and set to a value. If the attributes are "loose" they will be blank when the dwg is xreffed, just as you have experienced.
I hope this helps...
Well then, you'll have to make one. :-) Insert tab, Create.
This will result in the display of whatever's in the Default field -- if you need the tag info, you'll have to put that in yourself.
Perhaps xreffing the file into another dwg is not the right approach. (What were you hoping to accomplish by xreffing?)
If you do a true "insert" (unexploded) of that dwg into another dwg, it will become an attributed block (insert) in that other dwg. Maybe this is what you were after(?).
So I've got 194 block-less attributes in this drawing. So basically you're telling me that I will have to create a block from one of these and re-insert all 194 AND re-enter all the data?
I was afraid of that
No this is a XREF that will serve a few drawings. So updating it once will satisfy the other drawings as well. If it's a block I'll have insert into each drawing and re-do it each time there is a change.
Blocks can contain more than one attribute. So you can grab them all at once (QSELECT would be my method here), and create a single block from all your orphaned attributes.
Access a broad range of knowledge to help get the most out of your products and services.