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.

12 of 217 issues
20254
151 👉 How To Prevent Revit Users from Selecting the Wrong Elements Selection is not hard in Revit API. However, users like to break our Revit tools... And we can avoid that by limiting what can be selected. This way users can only select the right elements and ensure everything works correctly. READ HERE revit-apiselectionhooks ~3 min Jul 30, 2025 150 👉 How Selection Really Works in Revit API (Basics for Beginners) Ready to master Selection with Revit API?🪄 Getting elements is often the first step in creating your tools to test your code, so it makes perfect sense to begin with that. And luckily for you, it's very simple. Let me show you the basics. READ HERE revit-apiselectioncareer ~3 min Jul 28, 2025 137 🎯 Revit API Starter Kit: 7 Code Samples Beginners Need to Know Today, I want to share Revit API code samples for beginners to get started quick. We're about to get into nitty-gritty stuff. Because I know from personal experience how overwhelming it can be to start working with Revit API and I don't want you to get discouraged. READ HERE revit-apipyrevitselection ~5 min May 21, 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
20246
82 🤔 How To Select Elements in Revit Last Changed By Specific User 🤔 Ever caught yourself asking, “Who did this?” in a Revit project? If yes, you’re not alone. While there is a tool to identify who modified a specific element, it’s not much help when you want to select everything one user has touched. READ HERE selection ~2 min Dec 16, 2024 60 👉 Improve User Selection with ISelectionFilter in Revit API One of the easiest ways to provide a better experience during selection is to limit what can be selected. And it can be easily achieved by using ISelectionFilter. Let me show you what it is and how to use it. READ HERE revit-apiselectioncareer ~2 min Nov 1, 2024 59 👉 Basics of Revit API Selection in Minutes! You need to master Selection if you want to use Revit API🪄.Getting elements is the first step to test your code, so it makes perfect sense to begin with Selection.And it's not so complicated. Let me teach you the basics in just a few minutes. READ HERE revit-apiselection ~3 min Oct 30, 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 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
20232
21 Select Elements Modifed By a User 🤔 Have you ever wondered, "Who did this or changed that in our work-sharing Revit project?" Well, pyRevit has a tool that can give us answers for one element. But what if we need to select everything that someone changed in our project? READ HERE selection ~2 min Sep 30, 2023 9 Select/Pick Elements Selection and Picking is often a good way for a user to provide a useful input for your custom tools. So let me break it down for you and give a few examples that you can start using today. There is a Selection Class in Revit API which allows us to get user selection or activate picking tools. READ HERE selection ~2 min Jan 10, 2023