Tags
Language
Tags
June 2025
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 1 2 3 4 5
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    How To Create A Revit Plug-In With Python [Revit Api]

    Posted By: ELK1nG
    How To Create A Revit Plug-In With Python [Revit Api]

    How To Create A Revit Plug-In With Python [Revit Api]
    MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
    Language: English | Size: 1.62 GB | Duration: 3h 30m

    Learn step by step how to set up a development environment and how to script your own Plug-Ins using Revit's API and Python Scripting language.

    What you'll learn
    Description
    Why take this course?
    Having the ability to develop In-House Technology Tools for your organization is a highly coveted skill to have as a professional. On this course, you'll learn how to do exactly that. We'll take you to step by step in how to set up your development environment and teach you how to script your own Plug-Ins using Revit's API and Python Scripting language.
    What will you do on this course? For the practical purposes of this course, Sam will teach you how to create a tool that automates the layout of a retail store. You'll create a tool with several parameters that will allow you to specify different design aspects of the space like dimensions, number, and types of furniture, lighting fixtures among other things.

    "Learn how to automate Revit's more cumbersome and repetitive tasks by creating your own Plug-Ins"Development Environment Setup
    In this course, you'll learn how to set up your own development environment from scratch and also the use of helpful tools for the creation of your Revit Plugins such as PyRevit and Revit Look Up.
    Define your Plug-In parameters
    Learn how to design your own tools by identifying key parameters that will drive the usage of your application and create UI Forms to allow users to interact with your tool. Learn how to make decisions based on usability to allow a wider usage of your tool.
    Revit API
    Learn how to use Revit API to interact with your application, and call native API elements, Geometry manipulation, and design logic. We'll dive into Revit API Docs for you to learn how the SDK is structured and how to read the documentation.
    Optimization & Error Handling
    Once you have developed your Plug-In, you'll also learn some useful techniques for optimizing your plug-ins and correcting errors with different debugging techniques, and also some techniques for testing and deployment.

    Overview

    Lecture 1 Introduction

    Lecture 2 Resources and examples using Revit API

    Lecture 3 Setting our development environment

    Lecture 4 Introduction to Revit API

    Lecture 5 Python Resources

    Lecture 6 Print "Hello World"

    Lecture 7 Setting Plug-In parameters

    Lecture 8 Creating our UI form

    Lecture 9 Adding inputs to our form

    Lecture 10 String manipulation functions

    Lecture 11 Extracting grid coordinates and grid information

    Lecture 12 Adding elements from the Revit API

    Lecture 13 Creating the floor bound

    Lecture 14 Creating the walls layout

    Lecture 15 Creation of Revit families (Tables & Shelves)

    Lecture 16 Using transformation elements

    Lecture 17 Creating rear doors

    Lecture 18 Adding the lighting ceiling panels

    Lecture 19 Placing primary and secondary lights

    Lecture 20 Improvements to our Retail Plug-In

    Lecture 21 Improving the Plug-In form layout

    Lecture 22 Optimizing the call of space corners

    Lecture 23 Using the random library for multiple testing

    Lecture 24 Debugging errors

    Lecture 25 Exception Handling

    Lecture 26 PyRevit advanced topics

    Lecture 27 Course Review