- Видео 90
- Просмотров 359 513
Erik Frits
Австрия
Добавлен 3 сен 2021
📘 Get Free Revit API E-Book:
www.learnrevitapi.com/ebook
🙋♂️My name is Erik Frits and I will help you Learn Revit API.
I'm founder of LearnRevitAPI Course-Platform and EF-Tools (Free Extension for Revit)
Many feel like learning Revit API is impossible, but after years of using it and creating hundreds of scripts, I realized it's not that complicated if you follow the right system. And I will take you through Revit API step by step so you learn it without wasting hundreds of hours.
Start with the free E-Book I wrote and watch videos on this channel. And if you want to fast-track your journey, you can check my Learn Revit API Course. But keep in mind it's not always open, so you have to wait for the next launch.
⌨️ Happy Coding!
-----------------------------------------------------------
💟 Support:
www.patreon.com/ErikFrits
ko-fi.com/erikfrits
📩 Contact:
✉️ support@LearnRevitAPI.com
📶 www.linkedin.com/in/erik-frits
Tags: #LearnRevitAPI #Revit #RevitAPI #pyRevit
www.learnrevitapi.com/ebook
🙋♂️My name is Erik Frits and I will help you Learn Revit API.
I'm founder of LearnRevitAPI Course-Platform and EF-Tools (Free Extension for Revit)
Many feel like learning Revit API is impossible, but after years of using it and creating hundreds of scripts, I realized it's not that complicated if you follow the right system. And I will take you through Revit API step by step so you learn it without wasting hundreds of hours.
Start with the free E-Book I wrote and watch videos on this channel. And if you want to fast-track your journey, you can check my Learn Revit API Course. But keep in mind it's not always open, so you have to wait for the next launch.
⌨️ Happy Coding!
-----------------------------------------------------------
💟 Support:
www.patreon.com/ErikFrits
ko-fi.com/erikfrits
📩 Contact:
✉️ support@LearnRevitAPI.com
📶 www.linkedin.com/in/erik-frits
Tags: #LearnRevitAPI #Revit #RevitAPI #pyRevit
Installing pyRevit for Autodesk Revit 2025: WIP Version
📙 Get Free E-Book: Beginner's Guide to Revit API:
learnrevitapi.com/ebook
learnrevitapi.com/ebook
Просмотров: 317
Видео
Save Time Placing Views on Sheets in Autodesk Revit with this FREE Sheet Generator
Просмотров 8189 часов назад
📙 Get Free E-Book: Beginner's Guide to Revit API: learnrevitapi.com/ebook ⚒️ EF-Tools Installation: ruclips.net/video/q0zbdyyBIo0/видео.html
[EP. 5] THIS is how you debug your WPF Forms for pyRevit
Просмотров 227День назад
🔴 Register for a FREE Live Masterclass: streamyard.com/watch/q62HknXz5hFw Learn how to create good-looking custom UI forms in pyRevit.
XAML Introduction - Create Your First WPF Form | [EP. 4 WPF Course]
Просмотров 51614 дней назад
🔴 Register for a FREE Live Masterclass: streamyard.com/watch/q62HknXz5hFw Learn how to create good-looking custom UI forms in pyRevit.
[EP. 3] WPF Course for pyRevit: Visual Studio Basics for Beginners
Просмотров 48414 дней назад
🔴 Register for a FREE Live Masterclass: streamyard.com/watch/q62HknXz5hFw Learn how to create good-looking custom UI forms in pyRevit.
[EP. 2] WPF Course for pyRevit: Prepare WPF Dev Environment
Просмотров 54114 дней назад
🔴 Register for a FREE Live Masterclass: streamyard.com/watch/q62HknXz5hFw Learn how to create good-looking custom UI forms in pyRevit.
[EP. 1] WPF Course for pyRevit: What is WPF Form and MVVM?
Просмотров 84721 день назад
🔴 Register for a FREE Live Masterclass: streamyard.com/watch/q62HknXz5hFw Learn how to create good-looking custom UI forms in pyRevit.
Did you know you can Shift + Click your pyRevit Tools?
Просмотров 425Месяц назад
📙 Get Free E-Book: Beginner's Guide to Revit API: learnrevitapi.com/ebook 🎁New to pyRevit? Get this pyRevit StarterKit: learnrevitapi.com/pyrevit-starter-kit ⌨️ Happy Coding! Tags: #RevitAPI #pyRevit
AU24 Live: Get Started with Revit API using Python
Просмотров 1,6 тыс.Месяц назад
🎁 Create your own extension in 2 min with pyRevit StarterKit learnrevitapi.com/pyrevit-starter-kit 📙 Get Free E-Book: Beginner's Guide to Revit API: learnrevitapi.com/ebook 🎯 Interested in Learning Revit API in the fastest way possible? Join Learn Revit API Course: learnrevitapi.com Tags: #Autodesk #LearnRevitAPI #RevitAPI #pyRevit
How To Automate Revit with pyRevit (The best way to Learn Revit API)
Просмотров 477Месяц назад
Tired of repetitive tasks in Revit? Learn How To Automate with pyRevit: learnrevitapi.com 📘Download Free E-Book: Beginner's Guide to Revit API: learnrevitapi.com/ebook Tags: #LearnRevitAPI #RevitAPI #pyRevit
Avoid These 9 Most Common Mistakes Revit API Beginners Make [EP. 10/10]
Просмотров 602Месяц назад
📙 Get Free E-Book: Beginner's Guide to Revit API: learnrevitapi.com/ebook 🎯 Interested in Learning Revit API in the fastest way possible? Join Learn Revit API Course: learnrevitapi.com 🎬 Chapters: 0:00 What will you learn? 0:45 Mistake #1 1:50 Mistake #2 2:35 Mistake #3 3:45 Mistake #4 4:40 Mistake #5 5:35 Mistake #6 6:30 Mistake #7 7:25 Mistake #8 8:15 Mistake #9 8:55 Module 01 Summary 9:30 Fi...
Revit API Code Difference in pyRevit vs Dynamo [EP. 9/10]
Просмотров 6952 месяца назад
📙 Get Free E-Book: Beginner's Guide to Revit API: learnrevitapi.com/ebook 🎯 Interested in Learning Revit API in the fastest way possible? Join Learn Revit API Course: learnrevitapi.com 🎬 Chapters: 0:00 What will you Learn? 0:30 Get Dynamo Primer Template 1:10 CLR Module 1:55 .NET List 3:10 Dynamo Revit Nodes / Revit Services 3:40 Variables 4:10 Transaction 5:00 Dynamo Unwrap Elements 5:20 OUT 5...
Protect your Revit API Code - Backup pyRevit on Git Before it's too late. [EP. 8/10]
Просмотров 7462 месяца назад
📙 Get Free E-Book: Beginner's Guide to Revit API: learnrevitapi.com/ebook 🎯 Interested in Learning Revit API in the fastest way possible? Join Learn Revit API Course: learnrevitapi.com 🎬 Chapters: 00:00 Intro 00:30 Git Presentation 05:55 Install GitHub Desktop 07:05 Create GitHub Repository 08:45 Git README.md 10:05 Put pyRevit Extension on Git 11:55 Git History 12:50 GitHub Dev Secret 13:55 Gi...
Write Better Revit API Code in pyRevit Using this Trick! [EP. 7/10]
Просмотров 7412 месяца назад
📙 Get Free E-Book: Beginner's Guide to Revit API: learnrevitapi.com/ebook 🎯 Interested in Learning Revit API in the fastest way possible? Join Learn Revit API Course: learnrevitapi.com 🎬 Chapters: 0:00 What Will you Learn? 0:50 Lib Folder Structure 1:55 Inside pyRevit Lib 3:40 Lib Customprint Example 4:50 Create New Reusable Function 8:30 pyCharm Lib Autocomplete 9:20 VS Code Lib Autocomplete 9...
My pyRevit Template for Revit API: A Step-by-Step Guide [EP. 5/10]
Просмотров 1,3 тыс.2 месяца назад
📙 Get Free E-Book: Beginner's Guide to Revit API: learnrevitapi.com/ebook 🎁 Get my EF-pyRevit StarterKit: learnrevitapi.com/pyrevit-starter-kit 🔗 Links from Video: You will find all links in Lesson 05: learnrevitapi.com/free-lessons/1-05-pyrevit-template-and-anatomy 📝 Video Summary: Learn how to reuse my pyRevit Template so you never start from scratch. Here is what you will learn: - Essential ...
Install These Tools for Revit API to Code Faster [EP. 4/10]
Просмотров 1,9 тыс.2 месяца назад
Install These Tools for Revit API to Code Faster [EP. 4/10]
pyRevit StarterKit Secrets: Everything You Need for Revit API! [EP. 3/10]
Просмотров 1,5 тыс.2 месяца назад
pyRevit StarterKit Secrets: Everything You Need for Revit API! [EP. 3/10]
Create Your Own Revit Extension - The Easiest Way To Get Started. [EP. 2/10]
Просмотров 1,8 тыс.2 месяца назад
Create Your Own Revit Extension - The Easiest Way To Get Started. [EP. 2/10]
Introduction to Revit API and pyRevit Course for Beginners [EP. 1/10]
Просмотров 4,2 тыс.3 месяца назад
Introduction to Revit API and pyRevit Course for Beginners [EP. 1/10]
Your First pyRevit Button: An Easy Step-by-Step Tutorial [EP. 6/10]
Просмотров 1,8 тыс.3 месяца назад
Your First pyRevit Button: An Easy Step-by-Step Tutorial [EP. 6/10]
Introducting: EF-pyRevit StarterKit - The Ultimate Kit for Beginners
Просмотров 3,3 тыс.3 месяца назад
Introducting: EF-pyRevit StarterKit - The Ultimate Kit for Beginners
How to Generate Revit API Stubs for python Autocomplete
Просмотров 7694 месяца назад
How to Generate Revit API Stubs for python Autocomplete
pyRevit: How to import python3 packages like Numpy, Pandas or others
Просмотров 1,1 тыс.4 месяца назад
pyRevit: How to import python3 packages like Numpy, Pandas or others
Revit API Documentation For Beginners: How to Get The Most out of It? [EP. 11/10]
Просмотров 2,6 тыс.4 месяца назад
Revit API Documentation For Beginners: How to Get The Most out of It? [EP. 11/10]
Clean Up Your Revit Projects: Remove Unused View Templates [pyRevit]
Просмотров 8404 месяца назад
Clean Up Your Revit Projects: Remove Unused View Templates [pyRevit]
Clean Up Your Revit Projects: Remove Unused View Filters [pyRevit]
Просмотров 8455 месяцев назад
Clean Up Your Revit Projects: Remove Unused View Filters [pyRevit]
How To Create View Filters with Revit API in a few simple steps
Просмотров 1,2 тыс.5 месяцев назад
How To Create View Filters with Revit API in a few simple steps
Use pyRevit Linkify to Create Interactive Reports in Autodesk Revit
Просмотров 1 тыс.5 месяцев назад
Use pyRevit Linkify to Create Interactive Reports in Autodesk Revit
Revit API Resources You Didn't Know About.
Просмотров 1,7 тыс.6 месяцев назад
Revit API Resources You Didn't Know About.
How to use IUpdater in Revit API to improve your Revit
Просмотров 1,8 тыс.7 месяцев назад
How to use IUpdater in Revit API to improve your Revit
And 5.x includes the German translation for all OOTB tools!!
oh that's a neat little fact ! Thanks for sharing
Thanks Erik, please could you make a tutorial on how to get both Pyrevit for previous versions of Revit and Pyrevit for Revit 2025 working on same pc?
Do you have any issues with that? I had previous version of pyRevit for Revit 2021-2024 versions and then I installed pyRevit WIP on top like I showed in the video. Now I have pyRevit that works in all Revit versions. I've recently made a tool and tested it in all versions (22,23,24,25)
And it is stable enough for most of the daily uses! thank you for sharing.
Exactly! Haven't had any trouble so far
working for Revit 2025?
Yes, I will release a tutorial today on pyRevit 2025 because you need a WIP version. Also keep in mind that Revit 2025 has a bug for installing additional extensions. But if you install EF-Tools in any previous Revit versions, it will also show up in Revit 2025.
works for Revit 2025?
Yes, I will release a tutorial today on pyRevit 2025 because you need a WIP version before official release of pyRevit 5.0+ Also keep in mind that Revit 2025 has a bug for installing additional extensions. But if you install EF-Tools in any previous Revit versions, it will also show up in Revit 2025.
Very good, and really nice UXI/UI. thanks
Thanks, enjoy the tool!
mine is also getting crushed I'm using Revit 2025 and the error says: "System. TypeLoadException: Could not load type 'System.Runtime.Remoting.RemotingServices' from assembly 'mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' at Microsoft.Scripting Hosting.Providers.HostingHelpers.CreateSc... engine, Scope scope) at IronPython.Hosting.PythonService.CreateModule(String name, String filename, String docString) at IronPython.Hosting.Python.CreateModule(ScriptEngine engine, String name) at PyRevitLoader.ScriptExecutor.SetupEnvironment(ScriptEngine engine) at PyRevitLoader.ScriptExecutor.ExecuteScript(String sourcePath, lEnumerable 1 sysPaths, String logFilePath, Dictionary 2 variables)"
I think it's best to install EF-Tools using previous version of Revit, since pyRevit in Revit 2025 seem to have some issues with the GitHub Installer. You can also install EF-Tools manually. - Go to EF-Tools GitHub - Download the project - Rename root folder to to EF-Tools.extension - Place it in pyRevit extensions - Or place it anywhere but then provide path in pyRevit settings That would be an easy workaround. P.S. I need to update EF-Tools installation guide, it's been a while since it's out
This is perfect! Thank you ☺
Enjoy EF-Tools!
Eric good tool as always. One suggestion to improve this further is add a title block nested family to get placement locations it would be upto user to place these nested families for them to align to those locations which would solve alignment logic.
Do you mean like create a rectangle that would represent the title block and then move views around on it inside the form?
it looks really amazing and easy and fast to use ... but still have to manually click on adding new sheet and rename it or renumber it one by one. i hope for future update to be able to import the sheets from an excel file with already prepared names and numbers that would be really useful too
At the moment it only creates sheets if you added views on the 'SheetCard'. How do you want it to work with Excel? Would you want to define all view names in the Excel manually? I feel like it might be tricky, since you would need to be very precise as any typo would result in a wrong view name. I think It's quicker to drag views with my form than write them in Excel. Also keep in mind that in Revit you can have identical view name for different ViewTypes. So you can have: AreaPlan: 'Level_10' FloorPlan: 'Level_10' CeilingPlan: 'Level_10' .... It's rare, but might cause some confusion sometimes.
To be able to add sheets cards from excel schedule with import button. And the names and numbers of the sheets cards to be imported from that excel schedule
Oh no i didnt mean of adding the views by excel sheet I only meant about an excel sheet for the sheet names and numbers since all projects already have it And to use it for creating the sheet cards I still will add the views to the created sheets cards manually So its not fully automated but a small nice update since adding views in the excel would be a pain to make it work I tried to create a similar example of this script in dynamo but its goal not to add already made views to sheets Its actually will create the sheets and their views
aah got it now. I thought you wanted to add SheetNumber, SheetName, and then all view names that goes on them inside the Excel. It sounded like a lot of pain to me as well. Now it actually makes a lot of sense how you want to create a lot of SheetCards with the Excel. Right now filling all SheetNames and Numbers does fill a bit boring. That might solve the issue. I will make a note of this for future update of the tool. Looking forward to more feedback about this tool.
💪EF-Tools is back! Let me know what I should add next to EF-Tools👇
Is there a way to fetch paths for External resources (CAD + Keynotes) placed on ACC ? I tried EF's DWG:OpenReload and it fails as it is likely requiring a dive into Autodesk's Forge API, this issue is on my radar and I am planning to dive into it sometime in the holidays as this seems to be a limitation for my current workflow.
nice video btw
Awesome! Very helpfull thank you!
Happy to help!
The tutorial is clear and useful. Erick, thank you for creating such a great lesson! We even created a auto-naming script. We get Parameters from view and rename them following the BEP.
Happy to help!
It's good but do not inherit settings from linked modified rvt files.
Custom Extension Directories field is blank after doing Reload. I have followed instructions and uninstalled/downloaded latest version of pyRevit/reinstalled/followed instructions. Custom Extension Directories field is still blank after Reload. Any help is appreciated.
Further research - I do not have a ...\AppData\Roaming\pyRevit\pyRevit.ini file. That may be my problem, and I don't know how I would create the missing file.
This is something new. Never heard of that issue. Can you share more details. As I understood: - You Open Settings - Add Path to Custom Directiories - You can see it in the box. - Then you Reload pyRevit - Nothing Happens - Open Settings again - Custom Directories are empty? Is that what's going on? Can you also share Revit Year and pyRevit version you use? That might help me brainstorm.
@@ErikFrits That's exactly what's happening. Revit 2023, pyRevit v4.8.16
Solved! Uninstall. Go to %appadata% & delete any folder that starts with "pyRevit". Reinstall. It works!
can you make a video to setup visual studio community to debug the tools in revit with python plz?
Visual Studio doesn't support IronPython anymore. I code with pyCharm and debug live in Revit by running my tools and seeing error messages. It's quick and easy
Awesome!
Thanks!
As usual, a simple explanation that is far from complicated. The best in your field, I hope you find someone who appreciates this work.
Thanks appreciate that! WPF can indeed be simpler than it seems with the right training.
Very thorough and informative! Very helpful and useful especially for us newbies out there! Awesome work, awesome dedication, awesome knowledge!!! Thank you !
Glad it was helpful! Happy Coding!
Hi, Great Work! My questions is where do I go from this point? I am new to scripting and automation and need to solve some slow process modeling task in revit for newbie modelers in order for them to be as fast as the experience revit modelers. So basically I modelled half of a house by placing a rcs. pointcloud in revit and using in-place mass for the building envelope. This process was very slow and innacurate, also a newbie would defiinitely lose patience and quit. The other thing is that the firm uses specific properties for wall type, column, foundation etc. When modeling you need to go to the worksets and assign a specific workset for the thing you are modelling for example: I want to model the foundation, I need to first set the foundation workset in order then model it (cant it just automatically select the appropriate workset based on the type of building element or button in the toolbar you select? This would be easier!). Also from time to time it is possible to forget to sync and esspecially publish your model in the BIM collab pro, so its tedious you need to go to the collaboration tab and select the publish then in that window select publish all (this could also be just one button to publish or set it to automattically publish every lets say 5 min or you have a setting for it). You see where I am getting at? So basically I have some problems that I need to make a solution for them but I don't know where to start?
That's a large comment! PointClouds in revit are tricky. I made a few tools for them. I think best would be to find existing software that can help you extract the right data into CAD or some 3D shapes. Then bring them to Revit. Automating Worksets is great way to practice pyRevit! It's all about reading and assigning parameter values. It's not so complicated, it's about creating logic in your head first on how you want to decide what elements goes where. For the sync/publish button - You can create a shortcut for this command. That would be the quickest and easiest solution. Most important - you have to start. Start with small tools and try to add them to your daily work. Nowadays you have ChatGPT so you can even make some tools without proper knowledge of Revit API and python. Back in time when I started, I had no ChatGPT so I had to just guess and see a lot of errors before I managed to make it work. And over time I realized that majority of Revit API is very repetitive so it got easier as I created more tools. Start small and focus on creating lots of little tools. And then you will increase your skills and complexity of your tools!
Great work again! I was digging into your EF-TOOLS extension to (try to) understand the styling, and then you mentioned it was going to happen in another video! You really think of everything! Thanks again for the great job!
Thanks! The 4th Module of the course will be all about WPF Styling, where I dive into basics, examples and then how to reuse styles across all pyRevit forms. You can see full curriculum on learnrevitapi.com/free-lessons/wpf
Hi Erik, First of all thank you for creating this course and it's very easy to understand. Highly appreciate it! I got stuck at 16:00 as we change the path location. After I change it, the ok button is greyed out. Any idea why this happened? Thanks!
Usually you get an error message on the bottom left when something is wrong and you can't click on OK button. What pyCharm version do you use? you might need to downgrade the version in case if it's a bug or something. I never experienced it myself. - Make sure you create new empty folder for venv - Ensure python interpreter exists.
@@ErikFrits Thank you for responding and helping me troubleshoot. I'm using 2024.3. After further research, I realize pycharm only accept the location based on the open project shown at upper left ribbon. Adding on after leaving the initial comment: I can navigate to show the correct Interpreter Location only I 'touch' the file. (Showing RVT 22 at the upper left side of the top ribbon.) Though I'm not sure if I have it set similarly to what you have shown.
I love watching your videos! Its deliberating to overcome the manual work.
Agree, it's awesome to reap the rewards of code. Especially when show your colleagues how much you can do with a click now.
It gives me an error when i try to open revit :(
Can you share Error message + Revit Version?
Could you run Designscript geometry from Dynamo in that code and work as expected? Ie: “from Autodesk.Revit.Designscript import *”
SharpDevelop 4.4
I tried various alternatives, but Visual Studio still seems the best for writing XAML. What you like in SharpDevelop?
Hi Erik, could your help me in this issue, when I used node String.PadLeft in Dynamo 2.18 with Revit 2024, it does not work or i used Python script with OUT ='{:0>3}'.format(i), it does not work either. Thank you so much!😥
I havne't used Dynamo for a while, so not sure what is the node you mentioned. Do you get any errors? Check the format syntax inside the curly braces
@@ErikFrits I am appreciated for your replied, the Node of String.PadLeft still works for string such as "a,b,c.." but string as number like "123.." it does not work and Python Script with OUT ='{:0>5}'.format(i) it does not work as well, i attached my image issues here, thank you so much drive.google.com/drive/folders/1qQaJzICG2LI4iczDBwFtYpBPoOGZAGLf?usp=sharing
@@ErikFrits I am appreciated your reply, the Node of String.PadLeft still work for string like "abc.." but it does not work for string of number "123..", i attached my image issue here, thanks you so much drive.google.com/drive/folders/1qQaJzICG2LI4iczDBwFtYpBPoOGZAGLf?usp=sharing
hello, how in xaml file describe dynamics data? for example in django templates we have constructions like if{}, else{} and for(){} loops, how make same in xaml? how insert list items in xaml like we did it in django?
Most of it will be done with the behind-code like C# or IronPython. WPF uses MVVM which is a design pattern on separating the logic vs Visual representation. There are ways to define triggers and validation inside the XAML code, but often times it's better to put this logic in your behind-code. You can do quite a lot, but XAML grows really quick when you try to control logic inside of it. For example: In XAML you will create a placeholder for ListBox with the visual styles. Then in Python code you will get your elements, get this list_box element with code. And you will populat ListBoxItems inside of it based on the data from elements.
@@ErikFrits thanks, i hope you can show it in example in future in yours videos
Here's the corrected sentence: "Hi Erik, thanks for the introduction to WPF. Is the next lesson free so we can access it?"
Yes, but I'm releasing ~2 lessons a week. So you will have to wait a little
Hi Erik, great course thank you. which app u open the script in i have python but whenever i try to open anyscript it does't open anything!
You need a code-editor and make sure it's the default application to open scripts. I recommend pyCharm or VS Code, both are free to use. Otherwise you run the python code as executable file and therefore you don't see anything. You also can Right Click -> Open With -> Notepad.
Hi Erik, thanks for the informative Revit API course! Is there a way to set up virtual environments in VS Code similar to PyCharm?
I'm not really a VS Code user, but it should 100% be possible. Either you would directly use venv package via terminal or there is some sweet plugin that will make it easier. pyCharm makes it easy by providing user interface. YOu would need to check some tutorials how people do that in vs code. It should be easy since it's a very common feature to use during development.
I am using Revit 2025 and I do not see "pyRevitDevTools" in the pyRevitExtension Manager. Is there another way I can generate Revit API Stubs for Revit 2025?
Does anyone know where "get_Parameter" method came from? I can't find the documentation, and in Revit API the method is GetParameter() I'have found other function in PyRevit Documentation get_param_value(targetparam) anyone know the difference? Which is better? Thanx
get_Parameter is mentioned in the remarks of Parameter Class and in Revit API Dev Guide. Haven't tried pyRevit function, but sometimes you get error in pyRevit if you try to get something like wall_type.Name (for some reason you can't get name property from types) But I avoid it using Element.Name.GetValue(wall_type)
@@ErikFrits Thank you for your response. Regrets from Mexico City.
Could you make a video on how to create a plugin like pyRevit using a Python interpreter? It would be great to learn how to build plugins without relying on pyRevit or a C# compiler. Is it possible to achieve this?
It's possible to achieve, but I don't have time for that. It would take quite some time to achieve and tutorial would be for too advanced users.
I couldnt install the starter kit. I tried it numerous times but it just doesent apperaing after loading the folder
Could you share more details? In general you need to: - Download the StarterKit where you find .extension folder - Provide Path to pyRevit Settings where .extension is located The rest is optional. Can you double check the path in pyRevit settings? IF you made any changes to folder (renaming) could you verify that .extension / .tab / and other sufixes stay the same. Usually the issue lies in a simple typo when StarterKit doesn't show up - Either in folder structure - or path in settings
Looks like Autodesk is taking inspiration from you! 😂 In Revit 2025.3, they've introduced the exact same function.
This is EPIC 🤩🤩
Already got cool ideas how to use it?
@@ErikFritsas a start, I have buttons which almost does the same thing except for a few differences I can make them all in one button and save some space
Thank you for the video
Happy to help!
Your typing speed is great 👍
Thanks, I hope you enjoyed the video! Happy Coding
Absolutely amazing. Thank you
Thanks, enjoy the StarterKit! Happy Coding!
Hi Erik, first of all thanks for this Revit API course! i followed the steps to configure the VS Code Autocomplete but now the normal autocomplete and the Revit specific one both dont work for VS code. The pycharm environment is working tho. Any ideas why it is not working for VS code?
If the normal autocomplete doesn't work, it might have something to do with the default Python IntelliSense (AutoComplete). Try removing and re-adding the Python extension. Or you might have misspelled something in the settings.json file. Try copying it to ChatGPT and asking if there are any typos in the settings. Sometimes, it could be caused by an extra comma.
Good morning. Thanks for the explanation. In my case I do not have the "pyrevitlib" folder, how could I generate it...??? c:\user\Lenny 16\AppData\Roaming\pyRevit-Master\pyrevitlib
This folder comes with pyRevit when you install it. Ocassionaly it can be found in program files folder. Check this link to see possible paths: pyrevitlabs.notion.site/Distribution-Model-ada60c78ba04466487f16d248b519ba0
انت رجل رائع يا سيد إرك
Thanks!
Revit for Mac, urgently needed
Yeah, that would be interesting. I think it might come one day since Revit is migrated to .NET Core 8.0 which is more compatible with other platforms, but not sure how much of a challenge is it to make Mac compatible Revit. I think you can use run Revit and other Win apps using Parallels (like virtual machines), but you will lose some Juice of the Mac. We will see where it goes.
great resource Erik, you're killing it!
Thanks, appreciate that. Happy Coding!