LRA-Newsletter by EF

Get short, practical lessons in your inbox about RevitAPI, pyRevit and AI.

217 ISSUES 2022 - 2026 ~2 MIN EACH
You're in. The next issue comes to your inbox.

One issue a week. Real scripts. Unsubscribe anytime.

Every Issue.

Search the archive or filter it by topic.

16 of 217 issues
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🧙‍♂️. READ HERE views ~3 min Aug 27, 2025 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. READ HERE revit-apiviewsdocs ~5 min Jul 21, 2025 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... READ HERE revit-apiviews ~2 min May 29, 2025 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. READ HERE revit-apifilteringviews ~1 min Mar 6, 2025 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. READ HERE revit-apiselectionviews ~3 min Feb 19, 2025 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. READ HERE revit-apifilteringviews ~2 min Feb 18, 2025 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. READ HERE revit-apiuiviews ~4 min Jan 9, 2025
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... READ HERE pyrevitviewsannouncement ~2 min Nov 25, 2024 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! READ HERE pyrevittransactionsviews ~3 min Sep 18, 2024 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. READ HERE revit-apipyrevitui ~3 min Aug 18, 2024 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. READ HERE pyrevitfilteringselection ~2 min Jul 2, 2024 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 READ HERE revit-apifilteringselection ~2 min Jun 18, 2024 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. READ HERE pyrevitviewsexcel ~2 min Jun 10, 2024 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. READ HERE revit-apiselectionviews ~2 min Mar 1, 2024 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. READ HERE revit-apiviews ~2 min Feb 19, 2024 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. READ HERE revit-apiviews ~5 min Feb 2, 2024