LRA-Newsletter by EF
Get short, practical lessons in your inbox about RevitAPI, pyRevit and AI.
217 ISSUES
2022 - 2026
~2 MIN EACH
One issue a week. Real scripts. Unsubscribe anytime.
Every Issue.
Search the archive or filter it by topic.
20257
158
⚠️
Stop Wasting Time Creating Views Manually (Here's First Step To Automate Views)
Automating View Generation will bring you the most joy. Just imagine: you click a button, go get some coffee, and you come back to hundreds of views generated exactly how you needed them. On top of that, if you show that to your boss they'll see you as a Automation Wizard🧙♂️.
147
🔎
Revit API Documentation For Beginners. (How to Get The Most out of It?)
Coding without Docs is like sailing with wind. So let's dive into Revit API Documentation and I'll show you how to navigate to get the most out of it. It's a really important resource if you want to create custom Add-in for Revit. So you better get good at that.
140
💡
Pro Tip: How to Easily Get CropBox to Rotate Views with Revit API
I want to share a quick tip on how to rotate views using Revit API. As you know, we need to grab a CropBox to rotate the view orientation. And if you tried it with Revit API then you realized that view.CropBox just gives you the BoundingBoxXYZ and not the actual CropBox Element...
123
✨
New Tutorial: Copy View Filters Across Views in Revit API
Learn step by step how to copy View Filters across views using Revit API. I often get questions about this, so I’ve broken it down to make it easy to follow. Watch now to automate your view filters. How to Copy View Filters in Revit with Python.
113
🧐
Check if All Your Doors are tagged with Revit API
I've got another Revit API question: ❓How to ensure all doors are tagged on our plans? That's a good one. I had the same question when I was working on a high-rise project with 35 levels. It wasn't fun to look for missing tags manually, so I had to find a better approach. And that's what I'm about to share with you.
112
🔽
How to Copy View Filters with Revit API in Just 3 Steps...
I just got a question: "How to copy view filters between views?" It's actually very easy to copy filters. You need to get a view, read its filters, get overrides and you are ready to create the same filters. However, the simplest step can also be the trickiest of them all if you don't pay attention.
91
🪟
How to Automate Sections with Revit API
Creating sections in Revit is boring, and adjusting them to see only the right element is even worse. So, I want to show you how to automate section creation with the Revit API, and I will try to break it down as simply as I can.
20249
68
📰
New Sheet Generator for Revit with pyRevit Source Code
In the past, I hated creating a lot of sheets in Revit and then dragging one view at the time... And while it's not so bad, waiting for Revit to load up all the views and make repetitive clicks over and over was too boring...
48
👉
Your First pyRevit Button: An Easy Step by Step Guide
Many of you think that it's very hard to create custom Revit add-ins... And I want to break that stereotype. Let's create your first tool and get you in a developer's flow. Because once you will create your first tool, you will want to create even more!
42
📢
Big News for Revit API Developers!
I have a lot of things planned for the upcoming weeks and months and I wanted to share so you know what I'm up to. I've finished re-recording 10 new lessons to replace Module 01 in LearnRevitAPI Course. It's not uploaded yet as I still edit them. But I will start releasing them soon.
38
Purge View Templates with pyRevit
I'm continuing with the Purge Tools for Revit series, and this time we will look at how to purge unused View Templates. This tool will also be included in EF-Tools, but I will also explain all the steps in the code.
37
Create View Filters with Revit API
If you needed to create View Filters, then you definitely thought about automating it. Luckily, it's not that complicated, and I will break it down for you in this lesson. 💡Let's Learn: How To use Create View Fitlers with Revit API
36
Create Interactive Revit Reports with pyRevit Linkify
💛pyRevit Linkify is a great feature that can create a linkable buttons to your elements and it can do 3 things: - Find Elements in the Active View (Zoom on it) And it's very simple to use, let me show you.
30
👀
Revit API can be simple. Check These examples
Revit API can be complicated, until you actually learn the basics. And once you learn them, you realize that you can create a lot of simple tools with just a few lines of code. And the best thing - it's very repetitive. Let's have a look at a few simple examples and you can try them yourself.
29
Stop Manually Dragging Views onto Sheets in Revit, use Revit API!
❌ Stop dragging your views onto sheets in Revit manually! I've got a much better example of using Revit API and python - a Way Better. I'll show you how to place views we created previously onto new sheets.
28
Stop Wasting your Time on Revit Sections. Automate with Revit API!
Creating sections in Revit is boring, and adjusting them to see only the right element is even worse. So, I want to show you how to automate section creation with the Revit API, and I will try to break it down as simply as I can.