Программирование на C# под Autodesk Revit: Учебный курс для разработки плагинов и автоматизации проектирования

С развитием BIM-технологий (Building Information Modeling) в строительной индустрии все больше внимания уделяется автоматизации процессов проектирования. Одним из ключевых инструментов для создания инновационных решений является Autodesk Revit — цифровая платформа для проектирования зданий и сооружений. Для максимальной эффективности использования Revit и создания собственных функциональных возможностей необходимы знания программирования на C#. Программирование на C# под Autodesk Revit: Учебный курс для разработки плагинов и автоматизации проектирования

В этой статье мы рассмотрим обучающий курс «Программирование на C# под Autodesk Revit» представленный на BIM-портал. Расскажем как прошло предыдущее обучение от 19.08.23 — 20.09.23, покажем примеры задач, которые там выполнялись, отзывы и комментарии учеников по улучшению курса, а также что получилось сделать лучше.

О курсе

Обучающий курс «Программирование на C# под Autodesk Revit» представлен на BIM-портал в разделе обучение и предназначен для специалистов, желающих освоить навыки программирования и создания собственных плагинов для Autodesk Revit. Курс предлагает все необходимые знания и инструменты для разработки индивидуальных решений, которые позволяют автоматизировать процессы проектирования, ускорить выполнение задач и повысить производительность работы.

На курсе вы не только познакомитесь с теоретическими основами BIM-технологий и программирования, а также получите практический опыт.

Вебинар 👇

Программирование на C# под Autodesk Revit: Учебный курс для разработки плагинов и автоматизации проектирования

В результате обучения вы получите

  • Представление о современных инструментах автоматизации проектирования
  • Базовые навыки работы с Revit
  • Представление о разработке приложения с помощью Revit API

Программирование на C# под Autodesk Revit: Учебный курс для разработки плагинов и автоматизации проектирования

Программа курса

Курс «Программирование на C# под Autodesk Revit» состоит из нескольких модулей, каждый из которых фокусируется на определенных аспектах программирования в Revit. Курс начинается с основ, таких как введение в Revit API и основные понятия программирования на C#. Затем предлагается практическое обучение созданию пользовательских элементов и параметров, а также взаимодействию с моделями Revit.

Одной из ключевых частей курса является изучение программирования на C# для работы с элементами модели Revit, включая создание, редактирование и удаление элементов, а также управление их параметрами. Также в программе обучения включены темы, связанные с созданием пользовательских интерфейсов, обработкой событий и интеграцией с другими программами.

Программа курса: «Программирование на C# под Autodesk Revit»

Дата проведения занятия:Время проведения занятия (мск):Наименование темы:
1.4.11.202313:00-15:00Про C#. Что такое статическая и динамическая типизации. ООП и типы данных.
2.8.11.202319:00-21:00Про память. Стек и куча. Сборщик мусора.
3.11.11.202313:00-15:00Про алгоритмы. Зачем и почему.
4.15.11.202319:00-21:00Пишем первую консольную программу.
5.18.11.202313:00-15:00Пишем первую команду под Revit.
6.22.11.202319:00-21:00Что такое плагины. Как Revit запускает внешние команды. Почему все инструменты в Revit == плагины.
7.25.11.202313:00-15:00Смотрим документацию под Revit. Как пользоваться Revit Lookup и Addin Manager.
8.29.11.202319:00-21:00Как работать с элементами. CRUD в RevitAPI.
9.02.12.202313:00-15:00Про XAML. Как создавать красивые интерфейсы. MVVM.
10.06.12.202319:00-21:00Модальные и немодальные окна. Выпускная работа. Обзор тестового задания на позицию «BIM-разработчик».
11.09.12.202313:00-15:00Renga API. Разбор документации. Напишем простое приложение под Renga.

Презентация с вебинара 👇

О чем вы узнаете:

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

Видеопрезентация курса 👇

Программирование на C# под Autodesk Revit: Учебный курс для разработки плагинов и автоматизации проектирования

Чему вы научитесь:

  • Работать с основными инструментами в Revit
  • Разрабатывать приложения с помощью Revit API

Примеры реализованных проектов, которые вы сможете создавать сами

BIM-программирование — это

  • Более 17 000 вакансий доступно на hh.ru
  • Получать от 150 000 рублей и выше составляют зарплаты специалистов
  • Перспективная специальность, востребованная в России и за рубежом
  • Работать в различных сферах проектирования и строительства
  • Вакансии в государственных и коммерческих организациях
  • Новый шаг в развитии карьеры
  • Знакомство с современными технологиями
  • Возможность стать более востребованным на рынке труда

Как проходит обучение

  1. Дистанционные лекции. Вы слушаете лекции в прямом эфире или в записи.
  2. Вопросы и ответы. Можно пересмотреть материалы несколько раз и задать вопросы преподавателям
  3. Тестовые задания. По итогам лекций вы выполняете составленные экспертами тесты.
  4. Практика. Лучший ученик проходит практику в компании Санкт-Петербурга (ООО «Спектр Глобал» www.bim-global.ru)

Программирование на C# под Autodesk Revit: Учебный курс для разработки плагинов и автоматизации проектирования

Преимущества курса

Обучающий курс «Программирование на C# под Autodesk Revit» на BIM-портал имеет несколько преимуществ:

  1. Практическое применение: Курс предлагает множество практических заданий, которые помогают студентам применить полученные знания на практике и создать рабочие плагины для Revit.
  2. Комплексный подход: Курс охватывает различные аспекты программирования в Revit, начиная с основ и заканчивая продвинутыми темами, что позволяет студентам приобрести все необходимые навыки для разработки плагинов.
  3. Профессиональные преподаватели: Курс проводят опытные преподаватели, имеющие практический опыт в области BIM-программирования и разработки плагинов для Revit.
  4. Гибкий график обучения: Курс предлагает гибкий график обучения, позволяя студентам изучать материалы в удобное для них время и темпе.

Примеры выполняемых задач на курсе:

ЧТО ВЫ ПОЛУЧИТЕ ПО ИТОГАМ КУРСА

1. Сертификат об обучении. Подтверждает вашу квалификацию для работодателей и заказчиков

2. Практика. Пройдите практику и устроитесь на работу.

3. Нетворкинг. Общайтесь с экспертами и другими учащимися в чате курса. Обменивайтесь опытом и находите полезные профессиональные контакты.

4. Список материалов. Также вы получите список материалов, которые помогут вам самостоятельно углублять и развивать свои знания.

Программирование на C# под Autodesk Revit: Учебный курс для разработки плагинов и автоматизации проектирования

Сертификат об обучении

Отзывы учеников

После прохождения курса мы провели анонимный опрос среди учеников для последующего улучшения курса

Что улучшить?
Опрос учеников после прохождения курса
Улучшили
Комментарии от организаторов
Несколько занятий уже начинались не вовремяИсправили Автоматизировали запуск, через платформу webinar.ru
В целом курс хороший, но можно было бы поработать над системностью и уровнем подачи информациипоработали над системностью и уровнем подачи информации, а также над структурированием информации
Слишком высокий порог входа, без знания основ С# на понимание кода уходит много времени.Преподаватели курса получили обратную связь и постарались доработать программу
Хотелось бы видеть больше примеров реализации тех или иных плагинов. Также каких-нибудь уникальных приемов работы.Доработали программу, поставили больше примеров
Не хватает визуала. Хотелось каких-то картинок, схем (обычно так очень хорошо запоминается)Доработали программу, улучшили визуал
 Обновили видеокамеру преподавателя

Менторство

После прохождения курса «Программирование на C# под Autodesk Revit» рекомендуем продолжить обучение с ментором (наставником). Выполнение практических задач индивидуально с опытным специалистом.

По программе менторства специалисты получают практический опыт в программировании.

Что входит в программу менторства:

✅ Индивидуальное взаимодействие с экспертом;

✅ Практические задачи (постановка и проверка кода).

  • Вводное знакомство с каждым учеником

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

  • Определить основные этапы развития у учеников.

Разделение задач на небольшие модули, которые будут удобными для проверки и освоения.

  • Предоставление задач

Дать ученикам задачи, связанные с автоматизацией каких-то аспектов проектирования в Revit, например, создание специфических элементов, генерация отчетов, оптимизация процессов и т.п.

  • Оценка работ

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

  • Прогресс

Оценивать прогресс учеников на основе выполненных задач и проектов.

Проведение ревью кода, подача конструктивных замечаний и предложения по улучшению.

  • Поддержка

Поощрение и поддержка учеников, подчеркивая их достижения и прогресс.

Мотивация к изучению новых тем и подходов в программировании Revit.

  • Комьюнити

Содействие созданию онлайн-сообщества, где ученики могут обмениваться опытом, делиться знаниями и задавать вопросы.

Примеры:

Заключение

Обучающий курс «Программирование на C# под Autodesk Revit» и менторство на BIM-портал предоставляет специалистам возможность освоить программирование на C# под Autodesk Revit и создать собственные плагины для автоматизации процесса проектирования. Это мощный инструмент для повышения эффективности работы и создания инновационных решений в области цифровизации строительства и проектирования.

Подписывайтесь на наш telegram:

Канал BP — Проводник в мир IT

  • медиа про технологии, IT и тренды
  • не пропускайте новые статьи, новости, обзоры, которые выходят на www.bim-portal.ru
  • онлайн трансляции по курсам и вебинары по курсам www.bim-portal.ru/obuchenie
  • онлайн трансляции по курсам, розыгрыши призов!
Программирование на C# под Autodesk Revit: Учебный курс для разработки плагинов и автоматизации проектирования
На эту тему
Статьи

Какие существуют САПР системы и направления. Как происходит внедрение БИМ в объектную модель

Применение современных механизмов и техники в условиях прогрессивного роста инновационных технологий предполагает использование соответствующих методов...
Статьи

Цифровые двойники могут повысить экологичность нефтегазовой отрасли

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

10 лучших программистов мира легендарные личности в IT

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Рассчитать стоимость проекта

[contact-form-7 404 "Не найдено"]