It looks like you're new here. If you want to get involved, click one of these buttons!
I have a master template.dwg file that I have been keeping the block attributes up to date.
When I go to use an old dwg file with old blocks, I copy and paste the old file into the template.dwg file and then rename it.
I use the ATTSYNC command for each block which synchronizes the old block to the new template.dwg file blocks.
Maybe there is a better way, but this is working great!
Thanks again Jason, this has saved me a crazy amount of time.
Jason was kind enough to write a solution to my problem so I wanted to make a discussion thread
@Jason Bourhill said: Try using BATTMAN . This allows you to change the order of attributes in a block definition, and sync those changes to the inserted blocks. ATTSYNC can be used separately to sync changes. You may strike limitations if you're using block attributes to store inputs to a programme. Attributes entry doesn't provide validation on the input, Isn't typed, essentially everything is a string. Also doesn't allow for differing units. Alternate options here would be to look at extended entity data, or creating a custom dictionary. Regards, Jason Bourhill BricsCAD V21 Ultimate CAD Concepts