Announcements
Autodesk Community will be read-only between April 26 and April 27 as we complete essential maintenance. We will remove this banner once completed. Thanks for your understanding

Block insert and redefine does not bring in new block attribute information.

Rbhayes
Contributor

Block insert and redefine does not bring in new block attribute information.

Rbhayes
Contributor
Contributor

The block on the left is my new block the one on the right is the old block

The name is the same "AREA-TAG" I added 2 new attributes to the one on the left

I did an Insert & Redefine and the block comes in but does not change any of the existing

blocks. If I do an block insert now I see the new info, the old blocks still stay the same.

How can I get the existing blocks to update to show the new attribute information?

Rbhayes_0-1644266475320.png

 

0 Likes
Reply
Accepted solutions (1)
1,044 Views
13 Replies
Replies (13)

pendean
Community Legend
Community Legend
ATTSYNC command is the fix: look up usage in HELP.
Then REGENALL.
0 Likes

Rbhayes
Contributor
Contributor

When I run that all the existing block information goes away.???

0 Likes

Rbhayes
Contributor
Contributor

Rbhayes_0-1644267240010.png

 

0 Likes

pendean
Community Legend
Community Legend

You mean like is described in HELP by chance 

pendean_0-1644268198834.png

 

0 Likes

Rbhayes
Contributor
Contributor

YES, Is there a way to do an update without losing all of my existing information?

0 Likes

pendean
Community Legend
Community Legend
I should have asked in m last reply if you can share your DWG file with the new/old block definitions in it: sorry. Can you?
0 Likes

cadffm
Consultant
Consultant

In this case (we have to guess because you forget to attach your dwg)

i think you not just added two new attdefs,

the you also deleted or renamed others!

Or if you are not the creator of the old block, another one did it.

Make sure you have ALL needed attdefs in your block definition(same name as attributes on existing blockreference).

Sebastian

0 Likes

Rbhayes
Contributor
Contributor

Dwg attached

0 Likes

cadffm
Consultant
Consultant
Accepted solution

As I wrote:

"i think you not just added two new attdefs, the you also deleted or renamed others!"

(Or if you are not the creator of the old block, another one did it)

 

See my picture, older Blockreference has Attribut NAME and NUMBER,

but I am missing they in your current blockdefinition.

 

In you current Blockdefinition I can see LAB-NAME and SPACE-NUMBER (what is not the same.. is like Peter and Marry, both are names, but not the same 😉 )

 

I posted also the solution in this case:

"Make sure you have ALL needed attdefs in your block definition(same name as attributes on existing blockreference)."

 

a) If you do that, you have a Block with NAME,NUMBER,AREA,LAB-ENGINEER and LAB-MANAGER,,

use ATTSYNC now!

 

b) Next step, I guess you want to rename NAME->LAB-NAME and NUMBER->SPACE-NUMBER,

use command BATTMAN, make sure that the [Settings..]  option to apply edits to existing Blockreference are ON

 

 

 

Sebastian

0 Likes

cadffm
Consultant
Consultant

attsync.png

Sebastian

0 Likes

3wood
Advisor
Advisor

You can use command BATTMAN - Edit to change the attribute name first, then edit the block and add 2 extra attributes, then use BATTMAN - Sync again to update all blocks.

0 Likes

Rbhayes
Contributor
Contributor
Thank you!!!
0 Likes

Rbhayes
Contributor
Contributor
Thank you!!! I used BATTMAN to change the block back to original names and everything works prefect.
0 Likes