Learn Revit API Course

Learn Revit API Course

Hide General Chat

Hide General Chat

00

Introduction

How to get the most from this Course.

17:40

00

Introduction

How to get the most from this Course.

17:40

00

Introduction

How to get the most from this Course.

17:40

Welcome To LearnRevitAPI Course

00.01

4:00

Welcome To LearnRevitAPI Course

00.01

4:00

Welcome To LearnRevitAPI Course

00.01

4:00

Welcome To LearnRevitAPI Course

00.01

4:00

Course Platform and Community Overview

00.02

4:30

Course Platform and Community Overview

00.02

4:30

Course Platform and Community Overview

00.02

4:30

Course Platform and Community Overview

00.02

4:30

LearnRevitAPI Community

00.03

9:10

LearnRevitAPI Community

00.03

9:10

LearnRevitAPI Community

00.03

9:10

LearnRevitAPI Community

00.03

9:10

01

Prepare Revit API Dev Environment

Let's start by sharpening our tools. "Give me six hours to chop down a tree and I will spend the first four sharpening the axe." Lincoln

58:30

01

Prepare Revit API Dev Environment

Let's start by sharpening our tools. "Give me six hours to chop down a tree and I will spend the first four sharpening the axe." Lincoln

58:30

01

Prepare Revit API Dev Environment

Let's start by sharpening our tools. "Give me six hours to chop down a tree and I will spend the first four sharpening the axe." Lincoln

58:30

What is Revit API

01.01

6:20

What is Revit API

01.01

6:20

What is Revit API

01.01

6:20

What is Revit API

01.01

6:20

Install Revit Plugins for Revit API

01.02

4:45

Install Revit Plugins for Revit API

01.02

4:45

Install Revit Plugins for Revit API

01.02

4:45

Install Revit Plugins for Revit API

01.02

4:45

Configure Revit API Autocomplete (pyCharm)

01.03

10:10

Configure Revit API Autocomplete (pyCharm)

01.03

10:10

Configure Revit API Autocomplete (pyCharm)

01.03

10:10

Configure Revit API Autocomplete (pyCharm)

01.03

10:10

Configure Revit API Autocomplete (VS Code)

01.03

5:40

Configure Revit API Autocomplete (VS Code)

01.03

5:40

Configure Revit API Autocomplete (VSCode)

01.03

5:40

Configure Revit API Autocomplete (VS Code)

01.03

5:40

Create your own pyRevit Extension

01.04

10:30

Create your own pyRevit Extension

01.04

10:30

Create your own pyRevit Extension

01.04

10:30

Create your own pyRevit Extension

01.04

10:30

Create pyRevit Script Template (Script Anatomy)

01.05

11:05

Create pyRevit Script Template (Script Anatomy)

01.05

11:05

Create pyRevit Script Template (Script Anatomy)

01.05

11:05

Create pyRevit Script Template (Script Anatomy)

01.05

11:05

How To Reuse Code in pyRevit?

01.06

5:50

How To Reuse Code in pyRevit?

01.06

5:50

How To Reuse Code in pyRevit?

01.06

5:50

How To Reuse Code in pyRevit?

01.06

5:50

Revit API in Dynamo vs pyRevit

01.07

4:10

Revit API in Dynamo vs pyRevit

01.07

4:10

Revit API in Dynamo vs pyRevit

01.07

4:10

Revit API in Dynamo vs pyRevit

01.07

4:10

02

How to Read and Understand Revit API Documentation

Coding without documentation is like sailing without a wind.

40:05

02

How to Read and Understand Revit API Documentation

Coding without documentation is like sailing without a wind.

40:05

02

How to Read and Understand Revit API Documentation

Coding without documentation is like sailing without a wind.

40:05

Revit API Documentation

02.01

11:55

Revit API Documentation

02.01

11:55

Revit API Documentation

02.01

11:55

Revit API Documentation

02.01

11:55

Python vs C# (Syntax Differences)

02.02

3:30

Python vs C# (Syntax Differences)

02.02

3:30

Python vs C# (Syntax Differences)

02.02

3:30

Python vs C# (Syntax Differences)

02.02

3:30

Translate C# to Python

02.03

17:50

Translate C# to Python

02.03

17:50

Translate C# to Python

02.03

17:50

Translate C# to Python

02.03

17:50

Changes in Revit API Documentation

02.04

6:50

Changes in Revit API Documentation

02.04

6:50

Changes in Revit API Documentation

02.04

6:50

Changes in Revit API Documentation

02.04

6:50

03

How to Select and Read Element's Properties

To start testing our code, we need to get an element. So let's learn how to select elements and read their properties

01:17:40

03

How to Select and Read Element's Properties

To start testing our code, we need to get an element. So let's learn how to select elements and read their properties

01:17:40

03

How to Select and Read Element's Properties

To start testing our code, we need to get an element. So let's learn how to select elements and read their properties

01:17:40

How to Select Elements

03.01

14:25

How to Select Elements

03.01

14:25

How to Select Elements

03.01

14:25

How to Select Elements

03.01

14:25

Read Element's Properteis and methods

03.02

19:15

Read Element's Properteis and methods

03.02

19:15

Read Element's Properteis and methods

03.02

19:15

Read Element's Properteis and methods

03.02

19:15

Limit Selection to Certain Elements (ISelectionFilter)

03.03

12:50

Limit Selection to Certain Elements (ISelectionFilter)

03.03

12:50

Limit Selection to Certain Elements (ISelectionFilter)

03.03

12:50

Limit Selection to Certain Elements (ISelectionFilter)

03.03

12:50

Sum Selected Rooms

03.04

8:45

Sum Selected Rooms

03.04

8:45

Sum Selected Rooms

03.04

8:45

Sum Selected Rooms

03.04

8:45

Rename Your Views and Sheets

03.05

13:50

Rename Your Views and Sheets

03.05

13:50

Rename Your Views and Sheets

03.05

13:50

Rename Your Views and Sheets

03.05

13:50

Pick Linked Objects

03.06

8:35

Pick Linked Objects

03.06

8:35

Pick Linked Objects

03.06

8:35

Pick Linked Objects

03.06

8:35

04

Parameters with Revit API

Revit is all about parameters, so get familiar how to Get, Read and Set Parameter Values with Revit APi.

01:50:40

04

Parameters with Revit API

Revit is all about parameters, so get familiar how to Get, Read and Set Parameter Values with Revit APi.

01:50:40

04

Parameters with Revit API

Revit is all about parameters, so get familiar how to Get, Read and Set Parameter Values with Revit APi.

01:50:40

Revit API Parameters Overviews

04.01

10:20

Revit API Parameters Overviews

04.01

10:20

Revit API Parameters Overviews

04.01

10:20

Revit API Parameters Overviews

04.01

10:20

Get Parameters

04.02

6:55

Get Parameters

04.02

6:55

Get Parameters

04.02

6:55

Get Parameters

04.02

6:55

Set Parameter Values

04.03

10:10

Set Parameter Values

04.03

10:10

Set Parameter Values

04.03

10:10

Set Parameter Values

04.03

10:10

How To Check/Add Shared Parameters

04.04

30:40

How To Check/Add Shared Parameters

04.04

30:40

How To Check/Add Shared Parameters

04.04

30:40

How To Check/Add Shared Parameters

04.04

30:40

Key-Parameters

04.05

12:05

Key-Parameters

04.05

12:05

Key-Parameters

04.05

12:05

Key-Parameters

04.05

12:05

Calculate Apartment Sums

04.06

15:05

Calculate Apartment Sums

04.06

15:05

Calculate Apartment Sums

04.06

15:05

Calculate Apartment Sums

04.06

15:05

Change Wall Constraints Tool with basic UI form

04.07

25:25

Change Wall Constraints Tool with basic UI form

04.07

25:25

Change Wall Constraints Tool with basic UI form

04.07

25:25

Change Wall Constraints Tool with basic UI form

04.07

25:25

05

Transactions - How To Make Changes in Your Projects

Whenever we want to make any changes to the project we need to use 'Transaction'. So let's explore how they work.

40:40

05

Transactions - How To Make Changes in Your Projects

Whenever we want to make any changes to the project we need to use 'Transaction'. So let's explore how they work.

40:40

05

Transactions - How To Make Changes in Your Projects

Whenever we want to make any changes to the project we need to use 'Transaction'. So let's explore how they work.

40:40

Transactions: How to Make Changes

05.01

4:50

Transactions: How to Make Changes

05.01

4:50

Transactions: How to Make Changes

05.01

4:50

Transactions: How to Make Changes

05.01

4:50

Sub Transactions & Group Transactions

05.02

3:20

Sub Transactions & Group Transactions

05.02

3:20

Sub Transactions & Group Transactions

05.02

3:20

Sub Transactions & Group Transactions

05.02

3:20

Custom Context Manager

05.03

11:15

Custom Context Manager

05.03

11:15

Custom Context Manager

05.03

11:15

Custom Context Manager

05.03

11:15

Get Associated Elements with Levels

05.04

5:50

Get Associated Elements with Levels

05.04

5:50

Get Associated Elements with Levels

05.04

5:50

Get Associated Elements with Levels

05.04

5:50

Suppress Warnings

05.05

15:25

Suppress Warnings

05.05

15:25

Suppress Warnings

05.05

15:25

Suppress Warnings

05.05

15:25

06

Master Getting Elements with Revit API

Revit is like a Database containing all our elements sorted by different properties. And FIlteredElementCollector class allows us to filter them.

59:00

06

Master Getting Elements with Revit API

Revit is like a Database containing all our elements sorted by different properties. And FIlteredElementCollector class allows us to filter them.

59:00

06

Master Getting Elements with Revit API

Revit is like a Database containing all our elements sorted by different properties. And FIlteredElementCollector class allows us to filter them.

59:00

FilteredElementCollector Basics

06.01

19:00

FilteredElementCollector Basics

06.01

19:00

FilteredElementCollector Basics

06.01

19:00

FilteredElementCollector Basics

06.01

19:00

Explore FEC in Documentation

06.02

16:30

Explore FEC in Documentation

06.02

16:30

Explore FEC in Documentation

06.02

16:30

Explore FEC in Documentation

06.02

16:30

Filter Elements with List Comprehension

06.03

23:30

Filter Elements with List Comprehension

06.03

23:30

Filter Elements with List Comprehension

06.03

23:30

Filter Elements with List Comprehension

06.03

23:30

07

Revit API Filters

Learn about Revit API filters that can extend functionality of FilteredElementCollector for getting elements

01:22:20

07

Revit API Filters

Learn about Revit API filters that can extend functionality of FilteredElementCollector for getting elements

01:22:20

07

Revit API Filters

Learn about Revit API filters that can extend functionality of FilteredElementCollector for getting elements

01:22:20

Revit API Filters Overview

07.01

4:30

Revit API Filters Overview

07.01

4:30

Revit API Filters Overview

07.01

4:30

Revit API Filters Overview

07.01

4:30

Revit API - Quick Filters

07.02

26:20

Revit API - Quick Filters

07.02

26:20

Revit API - Quick Filters

07.02

26:20

Revit API - Quick Filters

07.02

26:20

Revit API - Slow Filters

07.03

23:05

Revit API - Slow Filters

07.03

23:05

Revit API - Slow Filters

07.03

23:05

Revit API - Slow Filters

07.03

23:05

Revit API - Logical Filters

07.04

14:05

Revit API - Logical Filters

07.04

14:05

Revit API - Logical Filters

07.04

14:05

Revit API - Logical Filters

07.04

14:05

ElementParameterFilter

07.05

14:20

ElementParameterFilter

07.05

14:20

ElementParameterFilter

07.05

14:20

ElementParameterFilter

07.05

14:20

08

UI Forms: Revit Inputs & Outputs

Understand how to create UI Forms by using pre-written forms or creating your own custom UI

02:15:35

08

UI Forms: Revit Inputs & Outputs

Understand how to create UI Forms by using pre-written forms or creating your own custom UI

02:15:35

08

UI Forms: Revit Inputs & Outputs

Understand how to create UI Forms by using pre-written forms or creating your own custom UI

02:15:35

Module Introduction

08.01

2:15

Module Introduction

08.01

2:15

Module Introduction

08.01

2:15

Module Introduction

08.01

2:15

pyRevit Inputs

08.02

23:35

pyRevit Inputs

08.02

23:35

pyRevit Inputs

08.02

23:35

pyRevit Inputs

08.02

23:35

pyRevit Outputs

08.03

35:10

pyRevit Outputs

08.03

35:10

pyRevit Outputs

08.03

35:10

pyRevit Outputs

08.03

35:10

rpw Forms (FlexForm)

08.04

10:10

rpw Forms (FlexForm)

08.04

10:10

rpw Forms (FlexForm)

08.04

10:10

rpw Forms (FlexForm)

08.04

10:10

Revit API TaskDialog

08.05

11:30

Revit API TaskDialog

08.05

11:30

Revit API TaskDialog

08.05

11:30

Revit API TaskDialog

08.05

11:30

Windows Forms for Revit

08.06

52:55

Windows Forms for Revit

08.06

52:55

Windows Forms for Revit

08.06

52:55

Windows Forms for Revit

08.06

52:55

09

Views & Sheets in Revit API

Creating views takes considerable amount of time in Revit, so it makes perfect sense to automate it when possible. Let's loarn how to do that.

03:36:30

09

Views & Sheets in Revit API

Creating views takes considerable amount of time in Revit, so it makes perfect sense to automate it when possible. Let's loarn how to do that.

03:36:30

09

Views & Sheets in Revit API

Creating views takes considerable amount of time in Revit, so it makes perfect sense to automate it when possible. Let's loarn how to do that.

03:36:30

How To Create Views?

09.01

38:40

How To Create Views?

09.01

38:40

How To Create Views?

09.01

38:40

How To Create Views?

09.01

38:40

Create Sheets & Viewports

09.02

23:00

Create Sheets & Viewports

09.02

23:00

Create Sheets & Viewports

09.02

23:00

Create Sheets & Viewports

09.02

23:00

View Graphic Overrides

09.03

14:00

View Graphic Overrides

09.03

14:00

View Graphic Overrides

09.03

14:00

View Graphic Overrides

09.03

14:00

View Templates

09.04

26:45

View Templates

09.04

26:45

View Templates

09.04

26:45

View Templates

09.04

26:45

Transfer View Templates

09.05

21:10

Transfer View Templates

09.05

21:10

Transfer View Templates

09.05

21:10

Transfer View Templates

09.05

21:10

View Filters

09.06

56:15

View Filters

09.06

56:15

View Filters

09.06

56:15

View Filters

09.06

56:15

3D View Overviews

09.07

36:40

3D View Overviews

09.07

36:40

3D View Overviews

09.07

36:40

3D View Overviews

09.07

36:40

© 2023-2024 EF Learn Revit API

© 2023-2024 EF Learn Revit API

© 2023-2024 EF Learn Revit API