2 blocks with the same name but different geometries, How do I update the other

2 blocks with the same name but different geometries, How do I update the other

Anonymous
Not applicable
9,200 Views
9 Replies
Message 1 of 10

2 blocks with the same name but different geometries, How do I update the other

Anonymous
Not applicable

In my drawing I have 2 blocks with the exact same name. The one I edited and added an additional attribute. Then I copied it into my current drawing. My current drawing has both an old version and a new version of the same block... I can't find a way to update the old block... usaully it asks if you want to redefine said block. But it didn't this time.

 

Is there a command for this?

0 Likes
9,201 Views
9 Replies
Replies (9)
Message 2 of 10

jarredmonday
Collaborator
Collaborator

You may need to use the Insert command then browse to the location where the block is stored. Then the redefine question should appear. Then you may need to use the ATTSYNC command.

Please mark Accept as Solution if your question is answered. Kudos gladly accepted. ⇘
0 Likes
Message 3 of 10

yavork
Advocate
Advocate

Is that a Dynamic block you are updating? (The dynamic block instances have anonymous names like *U....)

For attribute to make sure it gets updated you can use the 'attsync' command. Also look at the 'blockreplace' command from the express tools.

0 Likes
Message 4 of 10

Anonymous
Not applicable

ATTSYNC just updates the new (correct) block to be missing the new attribute...

 

I don't have a block file for it. So I can't navigate to it.

Currently I don't have a block storage space yet. I haven't had the chance to create this stuff yet due backload. (continually evolving)

 

I went and made a place to store my blocks. Used File> Export as block.dwg but it encapsilated the original block inside it... Now I can't edit my attributes by double clicking. I forget if there's a different way?

 

No, this is not dynamic.

0 Likes
Message 5 of 10

ojuris
Advisor
Advisor

hi!

 

If you just copy block from 1 drawing to other - if destination drawing have block with same name then it don't update existing block.

If you want to update block - you can do this through Design Center. There you can copy new block and redefine existing or just redefine old block to new.

 

Regards

Juris

Message 6 of 10

yavork
Advocate
Advocate

Try the 'blockreplace' command from the express tools (unless you are on LT ?)

0 Likes
Message 7 of 10

Anonymous
Not applicable

@ojuris wrote:

hi!

 

If you just copy block from 1 drawing to other - if destination drawing have block with same name then it don't update existing block.

If you want to update block - you can do this through Design Center. There you can copy new block and redefine existing or just redefine old block to new.

 

Regards

Juris


Just Tried Design Center. I right clicked and Redefine only is greyed out. I used insert and it still didn't ask to Redefine. 😞

0 Likes
Message 8 of 10

ojuris
Advisor
Advisor

when you try Design Center - you must be at destination drawing and in Design Center find new block in source drawing - is it what you did?

Message 9 of 10

Anonymous
Not applicable

@ojuris wrote:

when you try Design Center - you must be at destination drawing and in Design Center find new block in source drawing - is it what you did?


Great point! I went and repeated what you just said. It allowed me to insert and redefine. But the old blocks still didn't change they still only have 3 attributes. 😕

 

You know what? I does have Dynamic constraints in it I just remembered. I took it from the default sample blocks and edited it to make it fit our practice more... (attached image)

0 Likes
Message 10 of 10

yavork
Advocate
Advocate

if you go BATTMAN and select the block do you see some attributes in red? May be you have duplicate tag names in the block-edit the block and change the tag to be unique.

0 Likes