«Автоматизация Revit на языке C#: базовый уровень»Начальный

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

В данном курсе освещаются самые базовые аспекты, поэтому он будет одинаково полезен и инженеру, и архитектору, и конструктору. Курс преследует несколько основных целей. Во-первых, заинтересовать слушателя, показав, на что способен Revit API. А, во-вторых, помочь сделать первые шаги на пути к написанию собственной надстройки для Revit.

Автор: Иван Фокин
Темы
Блоки можно проходить в любом порядке
Длительность
Минут
Введение
Длительность: 40 мин.
Введение в ООП
Длительность: 28 мин.
Описываются азы объектно-ориентированного программирования, самые ходовые коллекции, а также механизмы их фильтрации, сортировки и преобразования средствами LINQ.
Начало работы
Длительность: 13 мин.
Освещаются подготовительные мероприятия необходимые для успешного прохождения курса: установка нужного ПО и полезных утилит, а также знакомство с документацией по Revit API.
Мой первый плагин
Длительность: 25 мин.
Освещаются вопросы, решить которые необходимо при написании надстроек любого масштаба и сложности: создание проекта в MS Visual Studio, создание пользовательской команды и пользовательского приложения.
Внесение изменений в модель
Длительность: 125 мин.
Освещаются вопросы, связанные с добавлением новых элементов в модель, а также с изменением их положения и свойств. Каждый урок включает в себя теоретическую и практическую части. В теоретической части описываются ключевые классы и метода. Практическая часть урока предназначена для закрепления новых знаний.
Взаимодействие с пользователем
Длительность: 40 мин.
Освещаются способы, позволяющие включить пользователя в процесс выполнения команды, а также наладить диалог между программой и человеком. Описывается работа с диалоговыми окнами, с указанием координат в документе, а также выделение элементов модели. Каждый урок состоит из теоретической и практической частей.
Миссия команды VC — развивать BIM-кадры и давать возможность обучаться бесплатно. Для этого мы и единомышленники публикуем материалы на bim.vc, по которым с 2011 года обучились тысячи инженеров и улучшили процесс проектирования, получили повышение или перешли в классные компании.

Мы ежедневно курируем разработку от 3 до 10 курсов, а на мероприятиях призываем экспертов делиться опытом на bim.vc. На запись и публикацию часового курса уходит около месяца. А некоторые материалы потребовали от авторов и нашей команды более полугода активной работы. 

При этом стоимость платных онлайн-курсов в интернете начинается от 5000 ₽ за небольшой мастер-класс, около 15 000₽ за курс средней продолжительности и доходит до 50 000₽+ за сложные курсы. 

Чтобы поддержать автора вы можете добровольно оплатить те материалы, которые вам помогли. Половину вознаграждения мы переведём автору, а оставшиеся средства используем для развития инструментов платформы. Такая поддержка создаст дополнительный стимул писать классные курсы, что увеличит количество и качество курсов, доступных на нашей площадке.

Сумма оплаты — любая. Поддержка помогает авторам, но на текущий момент не дает привилегий тем, кто поддержал проект. Не исключаем, что в будущем может появиться геймификация, в том числе использующая данные о проведенных оплатах (разумеется, с согласия пользователя).
Иван Фокин
BIM-координатор по направлениям наружного и внутреннего электроснабжения | Институт «Трансэлектропроект» - филиал АО «РОСЖЕЛДОРПРОЕКТ» | Автор

Образование: ФГБОУ ВО НИУ МЭИ Кафедра Электроснабжения промышленных предприятий и электротехнологий (2019)

Опыт: Активно работаю в BIM-среде с 2019 года. Владею Revit, Navisworks, AutoCAD (в том числе 3D). C 2020 года выполняю обязанности BIM-координатора по направлениям наружного и внутреннего электроснабжения в отделе нетягового электроснабжения института “Трансэлектропроект” - филиала АО “РОСЖЕЛДОРПРОЕКТ”

Интересные проекты: Сопровождал пилотные BIM-проекты в части наружного и внутреннего электроснабжения по объектам электрификации Дальневосточной железной дороги

Контакты: iephokin@gmail.com

Открыт для сотрудничества: с удовольствием обсужу с вами возможность реализации плагинов по вашему ТЗ, а также долгосрочную совместную работу.