Monday, September 11, 2017

RvtMetaProp – Open-Source Add-in to Create and Populate Shared Parameters from a Spreadsheet

From the The Building Coder blog:

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 »

No comments: