Updating attribute definitions within blocks

Updating attribute definitions within blocks

Anonymous
Not applicable
485 Views
5 Replies
Message 1 of 6

Updating attribute definitions within blocks

Anonymous
Not applicable

I have a drawing with several instances of a block with a few attribute definition fields inserted in it. The attribute definition has text at 0.05. I wish to update the text to a larger size, say 0.075. When I update it using block editor, the definition seems to change, but only for new blocks. All the existing blocks still have the text at 0.05.

 

ATTSYNC doesn't seem to be doing the trick, but I imagine there is some way to update all the existing blocks with attribute definitions rather than going through and inserting a new block everytime. 

 

Thanks

0 Likes
486 Views
5 Replies
Replies (5)
Message 2 of 6

chadwickt
Advocate
Advocate

Try the Block Attribute Manager (Insert > Block Definition > Manage Attributes or type BATTMAN). You should be able to edit the attribute, then change the Height on the Text Options tab.

0 Likes
Message 3 of 6

Libbya
Mentor
Mentor

If you change the tag for the attribute and then run ATTSYNC all of the existing attribute values will update to the default.  

0 Likes
Message 4 of 6

Anonymous
Not applicable

For whatever reason, the height of the text doesn't seem to change. I can change other attributes using BATTMAN (i.e., color), but the height & font seem to be locked. The attribute field in the block has the text defined as 0.05, and on every new block it's 0.05, but all my existing blocks seem to have the old text height of 0.075. 

0 Likes
Message 5 of 6

jtohill
Advocate
Advocate

Battman sync should work. you can also double click on the block which brings up enhanced attribute editor, look for text options and you can modify text height.

0 Likes
Message 6 of 6

Libbya
Mentor
Mentor

Is there a reason you are ignoring my prior post?  Changes to the tag property of an attribute will cause an update of ALL of the properties of the attribute in existing block insertions when ATTSYNC is run.  Change the tag, run ATTSYNC.  Change the tag back to what it was before and run ATTSYNC again if it matters. 

0 Likes