Shout out to @Popeye for creating the original .Net version of this addon: CAD Attribute Reader
I wanted a version I could modify for my own workflow, but I don’t have any .NET experience, so I rebuilt it in a way I could actually work with. Hopefully this is useful to others too:
DWG_Importer.zip (511.1 KB)
The addon works mostly the same as the original, with a few small differences. You can’t reference a component by name or category. Instead, the VCID must be embedded in one of the block’s attributes. The property names also need to match the component naming exactly (ConveyorWidth, FenceLength, etc.)
I’m currently working on an update that will resolve block names to VCIDs using a CSV or Excel lookup. Manually updating VCIDs in blocks gets tedious fast, so this should make things easier. I’ll share that version separately once it’s in decent shape.