Rhino WIP now incudes the ExportBlockAttributes command.
What is Export Block Attributes?
Blocks in Rhino can have meaningful data attached to it. Usually in the form of Attribute User Text. The ExportBlockAttributes command extracts this data to a CSV file.
Interview with the developer Dale Fugier
Why is it useful?
Rhino’s blocks can include additional user defined data. Exporting these values for analysis to a program outside of Rhino, was left up to scripting (Python or Grasshopper) in previous versions. Now, in Rhino WIP, you can export this information and create a table or spreadsheet for analysis or data management.
Steps to Use:
- Open a model with Blocks that have attribute values associate with them.
- Type ExportBlockAttributes.
- Select the blocks with attribute to export:
Use a Windows selection or
SelBlockInstanceNamed or layer selection can be helpful.
Enter when the selection is complete. - The ExportBlockAttributes dialog appears.
There are 2 parts: Block Properties and Block Attributes
- Block Properties included Name, Insertion Pts, Layer, URL and more.
- Block Attributes are added to blocks and defined by the user.
- Pick OK.
- Navigate to location and type a name for the file.
- Use your spread sheet application to import the CSV and analyze the data.
See this feature in use below:
“Put down scripts” and try this new Rhino WIP command.
Let us know if this works for you.
Sincerely,
Mary Ann Fugier
PS If you want to learn about Attributed blocks, see this tutorial.
Attributed blocks were added in Rhino 7.

