Monday, September 11, 2017
RvtMetaProp – Open-Source Add-in to Create and Populate Shared Parameters from a Spreadsheet
September 11, 2017
By Jeremy Tammick
Use Forge or Spreadsheet to Create Shared Parameters
I spent last week working on a new little BIM sample showing a round trip connection between Revit and Forge, and an automated way of generating and populating shared parameters from spreadsheet data:
RvtMetaProp – Revit Meta Property Add-In
In Forge, Philippe Leefsma implemented a meta property editor enabling you to modify existing and add custom data to any Forge model.
The additional data is stored in a parallel database.
On the Revit side, I implemented the RvtMetaProp add-in to read in the additional or modified properties and update the BIM accordingly.
Handily enough, it can also be used as a stand-alone utility to automatically create shared parameters and populate their values on BIM elements from a spreadsheet, completely independent of the Forge app.
It reads the properties associated with individual BIM elements from a CSV or JSON file.
If the property corresponds to an existing parameter on a BIM element, its value is updated accordingly.
For a new property, a shared parameter is created.
For a quick first impression, check out the four-and-a-half-minute recording of this add-in in action.
Read more on the The Building Coder blog »