Информационное моделирование зданий (BIM) — это революционная технология в сфере проектирования и строительства. Современные российские предприятия уже используют инструменты BIM и успели оценить преимущества от внедрения технологии в рабочие процессы.  С помощью этой технологии специалисты по архитектуре и строительству могут продуктивнее и качественнее планировать, проектировать, строить и эксплуатировать здания и объекты инфраструктуры.

Курс посвящён изучению технологии информационного моделирования зданий на примере программы Autodesk Revit и созданию функциональных приложений (плагинов) для Autodesk Revit на языке программирования C#.

Данный курс — это первый шаг к адаптации функций Autodesk Revit под производственные нужды специалиста, который стремится повысить продуктивность работы и автоматизировать создание BIM-моделей.

Обучение строится по принципу «теория + практика» и имеет модульную структуру.

Первый модуль знакомит слушателей с программой Autodesk Revit. Разобраны общие принципы работы в программе, детально рассмотрен процесс создания информационной модели, начиная с отдельных компонентов модели (семейств) и закачивая формированием чертежей и спецификаций. Отдельно уделено внимание принципами совместной работы над одной моделью внутри команды проектировщиков.

Второй модуль посвящен популярному объектно-ориентированному языку программирования C#. Материал охватывает основы построения программ на языке C#, синтаксис языка и детали реализации приложений.

В третьем модуле сделан упор на практическом применении программирования для разработки нового инструментария и совершенствования действующих функций Revit.

В четвертом модуле разобрана технология WPF (Windows Presentation Foundation) - подсистема в составе .NET Framework для построения графических интерфейсов. Слушатели смогут  углубить свои знания и создавать приложения с использованием привязки данных и шаблона проектирования MVVM.

Наконец, заключительный пятый модуль научит расширять возможности Revit полнофункциональными плагинами с богатым графическим интерфейсом.

Курс не предполагает наличия у слушателей опыта в создании кода и проектирования в Revit.

Значительное количество времени уделяется практической составляющей процесса создания собственных плагинов для Autodesk Revit на C# в среде Visual Studio.