This project has moved and is read-only. For the latest updates, please go here.

Block modification result in anonymous block output

May 31, 2017 at 1:55 PM
Edited May 31, 2017 at 2:24 PM
Hello, i'm trying to modifying an existing drawing using the netdxf library.
What i'm trying to accomplish is to modify attribute value of inserted dynamic block in the drawing, i can modify those values but unfortunately all insert entities (they are all block insert) will be converted into anonymous block as soon i load the file an i cannot revert those anonymous block into "normal block". Is there a way to avoid the conversion of the block from "normal" to anonymous, or is it possible to re-convert the block back to normal?
I tryed the solution in this discussion but i had no luck unfortunately:
https://netdxf.codeplex.com/discussions/567656
Thanks in advice.
Jun 1, 2017 at 7:06 PM
The way AutoCad implements internally the dynamic blocks is through the use of anonymous blocks. So, since they are not completely implemented when you save the file again, you will loose the specific information that makes those blocks dynamic.

What you could do is to make a new copy of the block with a new name, and recreate the insert. This way your dynamic block will behave like a common block.

Daniel