Grevit, FireRating in the Cloud Deployment, Vacation

I have been extremely busy the past few days implementing my

FireRating in the Cloud
sample,
a migration of the standard Revit SDK FireRating sample to a cloud-based multi-project implementation – reflected in this week’s GitHub contributions:

GitHub contributions

Also, I heard from Max Thumfart about his very interesting Grevit project:

FireRating in the Cloud Demo and Deployment

I’m just about done with my FireRating in the Cloud project.

I published a
demo run log yesterday
showing the details of the four workflow steps:

  • Create and bind a shared parameter
  • Export door instance fire rating data from Revit
  • Modify the values externally
  • Import updates back into the BIM

This is followed by an
82-second video
showing the addition of a few more doors and the full round trip data flow live:

After completing that initial running both the mongo database and the node.js web server locally, I continued to implement and test the real live

fully deployed cloud version of FireRatingCloud
with
the node.js web server hosted on
Heroku and the database on
mongolab.com.

The
fireratingdb node.js mongo database web server and
FireRatingCloud Revit add-in GitHub
repositories provide an overview of the complete project analysis, exploration and implementation.

Grevit

Everybody is excited about Grexit… I find Grevit far more interesting!

Max Thumfart, Senior Engineer at Thornton Tomasetti in the UK, kindly pointed me to
Grevit, a
Rhino +
Grasshopper app
that enables you to assemble a BIM in Grasshopper, send it to Revit or AutoCAD Architecture, and dynamically update existing models with geometry changes:

Grevit

Grevit is now open source and lives in its own Grevit GitHub repository.

It currently drives Revit 2015 with support for Revit 2016 coming soon, and is used by numerous architects, engineers and Revit consultants to transfer geometry to Revit,
including Arup, Henn, LAVA, Pilbrow & Partners, GehryTech, Pattern Architects, SOM, A3D in Spain, etc.

Max also started to blog about Revit API interoperability on the
Grevit blog, e.g., on how to

write a C++ wrapper for the Boost library for use in C#
and thus within the Revit API.
As an example, he picks the use of the
Boost Voronoi diagram implementation
to
drive a BIM and create Model Lines showing optimal separation of Revit walls, columns and slabs.

Congratulations to Max on these super cool projects, and many thanks for pointing them out!

Vacation Time Soon

That’s it from me for this week.

That’s almost it from me for quite a while, actually.

I’ll be going on holiday quite a lot in the next couple of weeks.

I will say bye-bye properly before I leave for good sometime next week, though.


Comments

Leave a Reply

Discover more from Autodesk Developer Blog

Subscribe now to keep reading and get access to the full archive.

Continue reading