Rhino BETA 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 BETA, 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.
Hi, do you think there is a way to have assigned materials as a native block attribute that can be called out in much the same way without having to retype all the material names as a text attribute? Would make exporting material schedules much faster
A lot of people name their blocks in English, but as a Korean, I usually save them in Korean so it’s easier to recognize at a glance. However, after checking Excel, it seems like the Korean language isn’t supported
I defined a block in Rhino and gave it a Korean name. Then, I used the ExportBlockAttributes command to export a CSV file as shown in the screenshot below. However, the block names inside the Excel file appear corrupted.