Can I update default values of attributes of already inserted blocks? I should..

Can I update default values of attributes of already inserted blocks? I should..

Anonymous
Not applicable
2,469 Views
4 Replies
Message 1 of 5

Can I update default values of attributes of already inserted blocks? I should..

Anonymous
Not applicable

Hi there!

 

Editing my BLOCK and f.e. adding TAGs, then sync works.The already inserted BLOCKs are updated.

 

But when I edit my attributes and put a default value,even f.e. ticking PRESET, then SYNC, does not update the default values in my previous inserted blocks.

 

I've tried in the BLOCK editor, double clicking on the attributes,: I've done it through the Att Manager, ... No results...

 

It shows up in my BLOCKS that I newly insert, and that's ok.

BUT I want also the previous inserted BLOCKs to be updated. And that doesn't happen.

 

Any idea what I'm skipping?

 

Thank you guys for your help!

.

Patrick

 

 

0 Likes
Accepted solutions (1)
2,470 Views
4 Replies
Replies (4)
Message 2 of 5

imadHabash
Mentor
Mentor

Hi,

 

@Anonymous wrote ( It shows up in my BLOCKS that I newly insert, and that's ok ) this is the usual behavior when you select Preset mode,it is sets the attribute to it's default value when the block is inserted , and this is what happened with you. and if there is a certain repeated number or text that you want to replace it with another you can use FIND command line.

Good Luck...

Imad Habash

EESignature

0 Likes
Message 3 of 5

Anonymous
Not applicable
My problem is rather with the updating of the attributes with the previous inserted BLOCKs: NOT with the newly inserted...
0 Likes
Message 4 of 5

Alfred.NESWADBA
Consultant
Consultant
Accepted solution

Hi,

 

>> My problem is rather with the updating of the attributes with the previous inserted BLOCKs

Yes, we see that. But a default value is only used as value DURING the insertion of the block.

At the moment the block is inserted the attribute also have got it's value, that might be a previously set default value or a value the user entered while inserting the block. But now the attribute has an existing value. There does not exist an option to reset an already inserted attribute back to the default value.

 

I see two chances:

  • select all block-insertions (e.g. using _QSELECT) and within the property window set the attribute to your new value
  • write a small tool (using LISP, VBA, ...) to get that done.

 

- alfred -

------------------------------------------------------------------------------------
Alfred NESWADBA
ISH-Solutions GmbH / Ingenieur Studio HOLLAUS
www.ish-solutions.at ... blog.ish-solutions.at ... LinkedIn ... CDay 2026
------------------------------------------------------------------------------------

(not an Autodesk consultant)
Message 5 of 5

Anonymous
Not applicable

@Alfred.NESWADBA

 


@Alfred.NESWADBA wrote:

 

  • select all block-insertions (e.g. using _QSELECT) and within the property window set the attribute to your new value

- alfred -




Great and simple solution!

I had done it with one BLOCK but hadn't thought about it to do it with multiple BLOCKs :O)

 

Thanks to keep it simple 🙂

0 Likes