Revit API: Creating Families Directly Within Project Environment
One common frustration in Revit is the need to create a family within the family editor and then import it into a projec...
One common frustration in Revit is the need to create a family within the family editor and then import it into a projec...
In Revit, the concept of dividing families does not exist. For families based on linear shapes, the cross-section remain...
Today, a friend asked me how to read a single line from a CAD file using Revit. After searching online, I found no speci...
How can you create spatial curves in Revit? If you’re familiar with Revit, you’ll know that creating spatial...

I spent a lot of time experimenting online, searching for how to use code blocks. Most of what I found were just help do...

The Python Script module within Dynamo for Revit offers flexible programming capabilities. While many developers working...

There is a notable difference in how classes are written in Python compared to C#, which can make switching between the ...

Here is an example demonstrating how to filter steel bar categories using Revit APIs. First, several Revit API modules n...

My Python version is 3.6, paired with wxPython version 4.0.Most installation guides online are either inaccurate or reco...

Dynamo’s Python Script is a powerful and extensible tool built on IronPython. Since IronPython can easily referenc...

In our previous blog post, we discussed how to import any DLL file into a Python script. Naturally, if the DLL contains ...

From the previous two blog posts, we have seen that Python Script integrates well with DLL files and can even incorporat...

First, I want to mention that I am using Python version 3.6. Copying code from online sources often leads to many errors...

Python Script is undoubtedly a powerful programming environment for the Python language, offering access to numerous Pyt...

First, let’s review a blog post titled: IronPython uses SQL Server database. Our Dynamo Python Script environment ...
This article is translated from an original source. This is arguably the best article on using RevitAPI within Dynamo. F...
Dynamo visual programming offers many advantages, but it also has a significant drawback: it cannot protect your algorit...

First, it is essential to choose the right version of Revit for reinforcing complex structures. After testing, the 2016 ...

Understanding Quantity Takeoff in BIM Operation and MaintenanceOne crucial aspect of BIM (Building Information Modeling)...

The previous blog post discussed how to use decompilation tools, and this article will demonstrate how to apply those te...