Разработка и регистрация плагина под Revit: как АГР подтолкнул BIM‑инженеров на разработку

DigitalTwinbdv 1 минуту назад Разработка и регистрация плагина под Revit: как АГР подтолкнул BIM‑инженеров на разработку Средний 6 мин 0 C# * Алгоритмы * 3D-графика * Промышленное программирование * Кейс Из песочницы...
<5 — 2026'da uzaya kaç SpaceX Starship fırlatması ulaşacak?
В сфере искусственного интеллекта произошло заметное событие. DigitalTwinbdv 1 минуту назад Разработка и регистрация плагина под Revit: как АГР подтолкнул BIM‑инженеров на разработку Средний 6 мин 0 C# * Алгоритмы * 3D-графика * Промышленное программирование * Кейс Из песочницы Меня зовут Дарья Беляева, я — Tech Lead и архитектор решений на стыке BIM, CDE и Revit API. Мы с коллегой, Андреем Прохоровым, за два месяца с нуля сделали AGR. Checker — плагин для Revit, который проверяет ЦИМ на соответствие требованиям IDS перед сдачей в составе АГР.
В этой статье — конкретные инженерные решения, которые легли в основу плагина, и то, с чем мы разобрались при регистрации прав на программу в Роспатенте. Какую проблему мы решаем этим плагином и зачем он нуженПодготовка ЦИМ к сдаче в составе АГР требует, чтобы у элементов модели были проставлены конкретные параметры, конкретные значения и правильные IFC‑классы — это описывается требованиями IDS от Департамента градостроительной политики. Идеальный процесс: изучаем требования → создаём параметры → настраиваем маппинг → заполняем параметры → проверяем модель → отправляем заказчику → profit.
Технические детали
Но на практике модель собирают несколько человек (с разным уровнем подготовки) в разное время, и к моменту сдачи в ней неизбежно накапливаются несоответствия: где‑то не проставлен IFC‑класс, где‑то параметр пустой или дублируется, где‑то технически существует, но не активирован. Стандартный способ найти всё это — вручную пройтись по спецификации и свериться с требованиями, что на модели среднего объёма занимает часы, и так перед каждой сдачей заново, потом выгрузить в IFC, загрузить на СтроимПросто, там проверить, сверять всё это с моделью в Revit... Понимаете, к чему я клоню?
Мы тратим много времени на рутину, хотя процесс довольно понятен. Checker берёт эту рутину на себя: сканирует модель, сверяет её с правилами IDS и выдаёт конкретный список того, что нужно поправить — с возможностью сразу перейти к нужному элементу в модели и исправить проблему групповым способом, а не по одному элементу. Идея и то, как мы подошли к архитектуреИдею и саму логику проверки — какие параметры и в каком виде обязательны для каких категорий — сформулировал Андрей, BIM‑инженер с опытом на объектах метрополитена, ТЭС, АЭС, жилых домов и дорожного строительства.
Архитектуру и весь код плагина писала я: моей задачей было превратить эту логику в боевой универсальный инструмент для любых объектов. Плагин написан на C# под Revit API.
Этот прогресс даёт важные сигналы о будущем отрасли, и технологический мир внимательно наблюдает.






