Extracting data from multiple Revit Models

Building Information Models are essentially databases, containing elements with geometric information and data attached. Building up through the years, a collection of those models becomes a sort of huge dataset that could be used for machine learning purposes. We aimed to create a practical way of extracting data from models coming of the most popular… Continue reading Extracting data from multiple Revit Models

Set a perspective view’s field of view with Dynamo

Sometimes, a precise output for a perspective is needed. The tools in the Revit work environnment allow you to reframe and even to set a focal length, but everything is done 'manually', sliding your mouse until it feels right. A node was created in Dynamo to adress that (Morpheus package). When working on projects with… Continue reading Set a perspective view’s field of view with Dynamo

Using machine learning to predict HVAC treatment of spaces

Classification machine learning techniques make use of datasets to train algorithms to predict output data. Given some programmatic data and the resulting project, it is possible to build a model predicting what kind of HVAC treatment is going to be used in each room of a similar project. Made using the open-source library Scikit-Learn. Building… Continue reading Using machine learning to predict HVAC treatment of spaces

Linking Revit files through Dynamo (and some workset work)

Ever conducted a big project, totalizing dozens of Revit files you will have to get access to in your model at some point ? To efficiently link those models, you need a way to automate the process. That's how the package Linkit was created (nodes now hosted in package Morpheus). The fact that Dynamo didn't… Continue reading Linking Revit files through Dynamo (and some workset work)