Latest Posts Page 265
Revit API Tutorial: How to Split a Family in Secondary Development
In Revit, the concept of dividing families does not exist. For families based on linear shapes, the cross-section remain...
Revit API Tutorial: How to Read a Single Line from a CAD File
Today, a friend asked me how to read a single line from a CAD file using Revit. After searching online, I found no speci...
Advanced Revit Development: Mastering Spatial Curves
How can you create spatial curves in Revit? If you’re familiar with Revit, you’ll know that creating spatial...

Using Dynamo Programming in Revit with Code Blocks
I spent a lot of time experimenting online, searching for how to use code blocks. Most of what I found were just help do...

Using Python Scripts with Dynamo in Revit: Accessing RevitAPI, RevitAPIUI, and Math Libraries
The Python Script module within Dynamo for Revit offers flexible programming capabilities. While many developers working...

Dynamo Programming in Revit: Python Classes Explained
There is a notable difference in how classes are written in Python compared to C#, which can make switching between the ...

Using RevitAPI with Python in Dynamo: Writing Filters in Revit
Here is an example demonstrating how to filter steel bar categories using Revit APIs. First, several Revit API modules n...

How to Install and Use wxPython in Python
My Python version is 3.6, paired with wxPython version 4.0.Most installation guides online are either inaccurate or reco...

Using Dynamo in Revit: How to Import Any DLL File with Python
Dynamo’s Python Script is a powerful and extensible tool built on IronPython. Since IronPython can easily referenc...

Using WinForm Windows for Dynamo Programming in Revit with Python Scripts
In our previous blog post, we discussed how to import any DLL file into a Python script. Naturally, if the DLL contains ...

Using Dynamo in Revit: How to Reference Python .py Files in Python Script
From the previous two blog posts, we have seen that Python Script integrates well with DLL files and can even incorporat...

Python Programming: How to Automate and Interact with Microsoft Office
First, I want to mention that I am using Python version 3.6. Copying code from online sources often leads to many errors...

Dynamo Programming in Revit: How to Read and Write TXT Files Using Python Scripts
Python Script is undoubtedly a powerful programming environment for the Python language, offering access to numerous Pyt...

Integrating SQL Server and Python Scripts for Storing Material Appearance Properties in Revit Dynamo
First, let’s review a blog post titled: IronPython uses SQL Server database. Our Dynamo Python Script environment ...
Dynamo Programming in Revit: Key Tips for Python Scripting and Revit API Integration
This article is translated from an original source. This is arguably the best article on using RevitAPI within Dynamo. F...
Protecting Your Algorithm Results in Dynamo for Revit: A Practical Guide
Dynamo visual programming offers many advantages, but it also has a significant drawback: it cannot protect your algorit...

Effortless and Fast Steel Bar Integration for Complex Structures in Revit
First, it is essential to choose the right version of Revit for reinforcing complex structures. After testing, the 2016 ...

Reading Revit Detail Tables and Storing Data in SQL Server Using Python
Understanding Quantity Takeoff in BIM Operation and MaintenanceOne crucial aspect of BIM (Building Information Modeling)...

Using Decompilation Tools to Explore ProtoGeometry.dll Code in Dynamo for Revit Programming
The previous blog post discussed how to use decompilation tools, and this article will demonstrate how to apply those te...

Integrating WPF Windows Directly Within Classes in Revit Secondary Development
WPF is an enhanced version of WinForms. When developing with Revit for the second time, using a WPF interface not only l...







