What Revit WantsA Black Grid publication
The Black Grid knowledge library

python

Practical ideas for Revit, BIM and construction technology. Built from years of shared experience.

Deep Space

Parsing a CSV with Line Breaks in the Data Fields

I was recently working on a multi-vector dataset comparison in Deep Space. We had received Revit, Navisworks and tabular data, and I was comparing 3 different data drops of that information, particula…

2020-12-26 · Luke Johnson
Navisworks Addins

A Navisworks Python Shell – NavisPythonShell by dimven

Interesting little release by Dimitar Venkov on Github a few months ago. It is essentially a Python shell for Navisworks 2016. You install by unzipping as per instructions below. You may have heard ab…

2017-10-22 · Luke Johnson
Dev

Revit API Python and Ruby Samples and Development Tools

Have you ever wondered how to convert a Revit macro into an addin? You can follow Harry’s steps over at this post. What about getting some sample code for Python and Ruby Revit projects? From AEC DevB…

2017-09-04 · Luke Johnson
Uncategorized

Learn Python Scripting in Revit

Daren Thomas started a GitBook to describe how RevitPythonShell and Revit interact, and perhaps you may find something useful that could assist with creating custom Python nodes for Dynamo… Download a…

2015-09-29 · Luke Johnson