I’m totally new at this and thought the best way to learn was to try and build something I could use.
I would like to extract data from an attribute block and then use that information to insert an object specified by the attribute along a control line.
First I’m trying to collect the attribute data from the block, I seem to be able to select the block but anything past that has an empty list?
Can someone explain why?
Hi @craig.dunninghamCM5U ,
Can you upload a screenshot?
OK. It’s because it’s a dynamic block. Give me a sec and I’ll show you a workaround.
Here are some options for you. Similar discussions are linked below.
@VAparici this happens frequently with dynamic blocks and is caused by anonymous block names. If you select a block and do the LIST command, you’ll see that some of them have an anonymous name:
[Anonymous Block]
When the dynamic properties of a dynamic block are manipulated, the changes are stored behind the scenes as anonymous blocks. An anonymous block is created for each different state of the dynamic block in the drawing. The anonymous naming allows the same block to be different by changi…
There are a few things going on here. Dynamic blocks have an additional name called the anonymous name that kicks in as soon as you change any dynamic attribute. This is because there can’t be multiple instances of a block reference in AutoCAD that have different values. You can test this by using the INSERT command to insert a new instance of the A$Ce3b14a25 block into the drawing. If you select the block and run LIST, there is no anonymous name:
[OriginalName]
But once you change any dynamic…
3 Likes
Thanks for a great reply and the block issue makes sense in principle
However, I can’t seem to find the Camber anonymous block name function, I have been through every subfolder and can’t find it.
I can only embed 1 screen shot
I noticed that you have released the Camber pack - thank you
For some reason I don’t think I have everything, could this be because of versioning?
Yes, most likely. Which version of Civil 3D are you using?
OK, you’ll need to update to 2021.3 for everything to work properly.
I can install 2.0 but have issues with the latest 3.0 version of Camber
What heading is the AnonymousBlocks function under?
You’re having trouble installing 3.0? You should be able to search for any node in the search box by name. You can find what tab it is by selecting the category after you find it.
I have loaded 2021.2 (only version I can get)
Sorry it’s inconvenient, but 2021.2 won’t work. It needs to be 2021.3.
Hi, I have Civil 3D 2024 and camber package 5.0.0. There is no Block.AnonymousBlocks function? Is there any solution to solve this issue.