In this course, you will gain the knowledge and skills required to write Revit API code using the C# language and WPF (UI) to customize, automate, and enhance a wide range of tasks within the Revit software.
Overview
#4EJUC
Programming
Construction
An implementation idea, a laptop
Basic Revit skills and essential C# - WPF knowledge
Windows
Visual Studio, Add-in Manager, Revit Lookup
Online (Zoom)
10 participants
Vietnamese
What you'll learn?
Price
150 USD
No
Section
Closed
Course Content
Lesson 1
Overview of the Revit platform API, document lookup, sample examples, and code debugging.
Document
Exercise
Lesson 2
Application, document, element, setting, and basic unit.
Document
Exercise
Lesson 3
Filtering, selection, and transactions.
Document
Exercise
Lesson 4
Views, editing elements, and parameters.
Document
Exercise
Lesson 5
Families, datums, and annotations.
Document
Exercise
Lesson 6
All about geometric data.
Document
Exercise
Lesson 7
Materials, direct shapes, and extensible storage.
Document
Exercise
Lesson 8
Events, implementing essential interfaces.
Document
Exercise
Lesson 9
Revit link, importing and linking CAD, and dynamic model updates.
Document
Exercise
Lesson 10
Worksharing, custom libraries, tolerance, and unit conversion in Revit.
Document
Exercise
Lesson 11
Build the project structure (MVVM) and implement your concept.
Document
Exercise
Lesson 12
Continue implementing the concept and publish the plugin.