Have you tried Block Attributes? Save time by making your blocks smart with Attributes.
Attributes attach data to blocks. Configure Attributes to store a part number, cost, location, color, material, or other details about the inserted block. When you insert a block with attributes, the attribute value is updated and stored with each block instance.
Change Attributes at any time from the Properties panel.
Attribute information extracted from a model can be imported into a spreadsheet to produce reports, schedules, or a bill of materials.
Check out Block Attributes in this one-minute video...
Discover what else is new in Rhino 7.