Archive

Downloads

  • Use Dynamo to delete all views in Revit (Updated for Dynamo v2.x)

    We have all been there. You receive a model from a consultant or a partner firm, and it is absolutely weighed down by hundreds of working views, temporary sections, and unorganized elevations. Before you can link this model into your project or start your own work, you need to “clean up” the file to ensure…

    Use Dynamo to delete all views in Revit (Updated for Dynamo v2.x)
  • Revit BuiltInCategory Enumeration (2018.3)

    I searched and searched for hours and still have not found a list of all members of the BuiltInCategory enum along with their hashcodes.  This is very helpful for working with shared parameters which need the DATACATEGORY value, as you cannot use the name of the built-in category (Revit looks for the hashcode in the…

    Revit BuiltInCategory Enumeration (2018.3)
  • Use Dynamo to Transfer Phase Data to Bound Revit Models

    This workflow was created as a request from @PhilosophyBIM on Twitter To @DynamoBIM guru, any way to automate the phase mapping to revit elements? I have a linked model binded to another file & lost all Phases. — Philip Chan (@PhilosophyBIM) September 26, 2017 The issue arises when binding a linked model in Revit. If…

    Use Dynamo to Transfer Phase Data to Bound Revit Models
  • Dynamo Graph to push Space data into COBie.Component.Space including elements above the ceiling (MEP)

    Here is a graph that I’ve thrown together that pushes the Revit Space number  into the COBie parameter “COBie.Component.Space” for elements that are within the Space, including elements above the ceiling. Note that in order for this to include the elements in the area above ceilings (i.e., mechanical and electrical equipment), your spaces must use…

    Dynamo Graph to push Space data into COBie.Component.Space including elements above the ceiling (MEP)
  • BIMxDB v0.0.2 Published – Store Revit Data in SQLite Database

    To supplement the BIMxHTML Dynamo package, I published a second package called BIMxDB. This package will contain several custom nodes for exporting Revit data to different types of databases. For now, my focus is SQLite and the current node that is in the package is Export.SQLite.ParameterData.TimeStamped. This custom node creates a table in the SQLite…

    BIMxDB v0.0.2 Published – Store Revit Data in SQLite Database
  • BIMxHTML v0.0.8 – More Custom Nodes to Generate Google Charts

    It looks like there has been some interest in the BIMxHTML Dynamo package and its encouraged me to develop some custom nodes to simplify the display of Google Charts using pure Dynamo. The Custom Nodes Download the sample files below to get a good example of how to use these nodes. Essentially, they output an…

    BIMxHTML v0.0.8 – More Custom Nodes to Generate Google Charts
  • BIMxHTML – A Dynamo Package to Generate Web Pages

    All of the excitement revolving around generating dashboards using Power BI made me wonder: Can we leverage Dynamo to create web pages that display data directly from a Revit model? The goal would be to create a powerful, free alternative to generating web-based content using simple HTML code. Needless to say, the gears have been…

    BIMxHTML – A Dynamo Package to Generate Web Pages
  • Use Dynamo to delete all views in Revit

    I have been working on a Dynamo Workflow that will purge out all views and sheets from a Revit model. Yes, there are several add-ins that currently accomplish this task, however I eventually want to create a “Super Purge” Workflow that will purge a model of all views, sheets, and elements for me. More on…

    Use Dynamo to delete all views in Revit
  • IronPython UI Generator and Script Library for Autodesk Revit

    I just stumbled on this script library for Revit users who wish to use Python with the Revit API. In it’s simplest form, it’s a folder of IronPython .py scripts for Autodesk Revit. Check it out on GitHub: https://github.com/eirannejad/pyRevit There is plenty of example code written in Python that you can refer to when learning to create…

    IronPython UI Generator and Script Library for Autodesk Revit
  • Best Practices: Managing Sheet Lists in Revit

    The task of managing drawing lists has typically been a daunting one; Particularly on large projects. With the dawn of Revit adoption, we now have some options to make document control a little easier. Avoid Two Sets of Data When Possible You’ve heard this one a hundred times when using schedules on your drawings. If…

    Best Practices: Managing Sheet Lists in Revit