Python for Revit: Building Custom Tools
Python for Revit: Building Custom Tools, available at $59.99, has an average rating of 4.75, with 28 lectures, based on 115 reviews, and has 929 subscribers.
You will learn about Use the Python programming language to create custom tools in Autodesk Revit. Become familiar with the Revit Application Programming Interface (API) Understand the key concepts used when creating custom tools and plugins for Revit. Create your own script based on a task that you feel would benefit from a custom tool. This course is ideal for individuals who are Revit users looking to make full use of the functionality of Revit not available out-of-the-box. or BIM Coordinators / Managers looking to create organisation specific tools. It is particularly useful for Revit users looking to make full use of the functionality of Revit not available out-of-the-box. or BIM Coordinators / Managers looking to create organisation specific tools.
Enroll now: Python for Revit: Building Custom Tools
Summary
Title: Python for Revit: Building Custom Tools
Price: $59.99
Average Rating: 4.75
Number of Lectures: 28
Number of Published Lectures: 28
Number of Curriculum Items: 28
Number of Published Curriculum Objects: 28
Original Price: £19.99
Quality Status: approved
Status: Live
What You Will Learn
- Use the Python programming language to create custom tools in Autodesk Revit.
- Become familiar with the Revit Application Programming Interface (API)
- Understand the key concepts used when creating custom tools and plugins for Revit.
- Create your own script based on a task that you feel would benefit from a custom tool.
Who Should Attend
- Revit users looking to make full use of the functionality of Revit not available out-of-the-box.
- BIM Coordinators / Managers looking to create organisation specific tools.
Target Audiences
- Revit users looking to make full use of the functionality of Revit not available out-of-the-box.
- BIM Coordinators / Managers looking to create organisation specific tools.
-
Do you have specific workflows that you wish were built into Revit’s core functionality?
-
Are there activities that you do on every project that you wish you had a more efficient way of completing?
-
Do you wish you could automate the more tedious and time consuming taskson projects so you can focus on design?
Harness the power of the Python programming language to create your own tools and scripts to speed up your work within Autodesk Revit. By using freely available software you will learn how to access the Revit Application Programming Interface (API) to take advantage of functionality of the software that is not available out-of-the-box.
After setting up the required software and resources you will be guided through the process of creating simple tools using Python. All of the scripts and content created as part of the course will be downloadable, allowing you to follow along by whichever means you prefer.
You’ll also gain exclusive access to an AI assistantpowered by OpenAI’s custom GPT (requires ChatGPT Plus subscription). This means you can ask any questions about the course and get instant, insightful answers; making your learning journey smoother and more engaging than ever!
This course is independent of Autodesk, Inc., and is not authorized by, endorsed by, sponsored by, affiliated with, or otherwise approved by Autodesk, Inc.
Autodesk, the Autodesk logo, Autodesk Revit are registered trademarks or trademarks of Autodesk, Inc., and/or its subsidiaries and/or affiliates in the USA and/or other countries. All other brand names, product names, or trademarks belong to their respective holders. Autodesk reserves the right to alter product and services offerings, and specifications and pricing at any time without notice, and is not responsible for typographical or graphical errors that may appear in this document. © 2023 Autodesk, Inc. All rights reserved.
Course Curriculum
Chapter 1: Introduction
Lecture 1: Introduction
Lecture 2: What is Revit
Lecture 3: What is Python
Lecture 4: RevitPythonShell
Lecture 5: Revit API
Lecture 6: Course Resources
Chapter 2: Basic Functions
Lecture 1: Python in RevitPythonShell
Lecture 2: Accessing Revit API
Lecture 3: FilteredElementCollector
Lecture 4: Accessing Parameters & Properties – Part 1
Lecture 5: Accessing Parameters & Properties – Part 2
Lecture 6: Outputting Results and Task Dialogs
Lecture 7: Converting Units
Lecture 8: Element Selection
Lecture 9: Transactions
Lecture 10: Saving and Opening Python Scripts
Chapter 3: Example Scripts
Lecture 1: Adding Additional Libraries / Packages
Lecture 2: Deleting Elements
Lecture 3: Getting Type Name and Family Name
Lecture 4: Total Area of Wall Type
Lecture 5: Adding Custom Tool to Ribbon
Lecture 6: Create a New Workset
Lecture 7: Create Levels
Lecture 8: Delete Unplaced Rooms
Lecture 9: Isolate Groups with Excluded Elements
Lecture 10: Import Rooms from CSV
Lecture 11: Configuring RevitPythonShell
Chapter 4: Summary
Lecture 1: Summary
Instructors
-
Mark Thompson
Senior BIM Coordinator
Rating Distribution
- 1 stars: 2 votes
- 2 stars: 0 votes
- 3 stars: 3 votes
- 4 stars: 48 votes
- 5 stars: 62 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024