ATC.png

8 (7172) 57-11-00,  8 (701) 924-78-80   


Курс «Программирование на С# под Autodesk Revit»

Длительность

Дата проведения

Место проведения

Преподаватель

Подать заявку
О чем вы узнаете:
  • Виды автоматизации процессов проектирования.
  • Какие инструменты для автоматизации существуют на примере Autodesk Revit?
  • Как работают инструменты в программе Revit? Что такое HOST-программа?
  • Dynamo vs макросы vs плагины. Что такое RevitAPI?
  • Создадим простое приложение на С# с использованием RevitAPI.
Чему научитесь:
  • Работать с основными инструментами в Revit;
  • Разрабатывать приложения с помощью Revit API.


Урок 1

  • Про C#. Что такое статическая и динамическая типизации. ООП и типы данных.

Урок 2 

  • Про память. Стек и куча. Сборщик мусора.

урок 3

  • Про алгоритмы. Зачем и почему.

Урок 4

  • Пишем первую консольную программу.

урок 5

  • Пишем первую команду под Revit.

Урок 6

  • Что такое плагины. Как Revit запускает внешние команды. Почему все инструменты в Revit == плагины.

урок 7

  • Смотрим документацию под Revit. Как пользоваться Revit Lookup и Addin Manager.

урок 8

  • Как работать с элементами. CRUD в RevitAPI.

урок 9

  • Про XAML. Как создавать красивые интерфейсы. MVVM.

урок 10

  • Модальные и немодальные окна. Выпускная работа. Обзор тестового задания на позицию "BIM-разработчик".

урок 11

  • Renga API. Разбор документации. Напишем простое приложение под Renga.