Плагин проверяет модель Revit на соответствие требованиям IDS прямо в Revit, до экспорта в IFC. Показывает, у каких элементов не заполнены или неверно заполнены параметры, и в какое свойство IFC они попадут.

Про требования и практические рекомендации по ЦИМ для АГР в формате IFC вы можете прочитать в отдельной статье.

Назначение плагина

  • Проверка элементов модели по требованиям IDS-файла (например, требованиям ЦИМ для АГР).
  • Проверка без экспорта в IFC: значения берутся из параметров Revit через файл сопоставления (mapping), по которому модель выгружается в IFC.
  • Поиск проблемных элементов: выделение и приближение к ним в модели одной кнопкой.
  • Выгрузка отчета о проверке в HTML и XLSX.

Поддерживаемые версии

RevitПоддержка
Revit 2023+
Revit 2024+
Revit 2025+
Revit 2026+

Установка

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

Скачать установщик
  1. Скачайте установщик (.exe) и запустите его.
  2. Следуйте подсказкам установщика.
  3. Запустите Revit. Если Revit был открыт во время установки, перезапустите его.

При первом запуске Revit может спросить, загружать ли надстройку. Выберите «Всегда загружать».

Окно безопасности Revit
img/02-security-dialog.webpОкно Revit «Надстройка без подписи» с выделенной кнопкой «Всегда загружать»
Разрешение загрузки плагина

Обновление

Новые версии плагина устанавливаются через тот же установщик: он сам проверяет наличие обновлений и ставит их. Вручную скачивать и заменять файлы не нужно. После обновления перезапустите Revit.

Что нужно для проверки

ФайлЧто этоГде взять
IDS-файл .idsТребования к модели: каким элементам какие свойства IFC нужно заполнить и какими значениямиВыдает заказчик или экспертиза (например, требования ЦИМ для АГР)
Файл сопоставления (mapping) .txtКакой параметр Revit в какое свойство IFC выгружается. Это тот же файл пользовательских наборов свойств, что указывается в настройках экспорта IFCФайл, по которому вы экспортируете модель в IFC
Стандартный IFC mapping exportlayers-ifc-IAI.txtСопоставление категорий Revit и классов IFCНаходится автоматически, выбирать не нужно
Проверяются элементы, видимые на активном виде, а также все помещения, пространства, зоны и сведения о проекте. Перед запуском откройте вид, который вы экспортируете в IFC (обычно это 3D-вид для экспорта).

Запуск проверки

  1. Откройте вид, который нужно проверить.
  2. Запустите плагин. Откроется окно IDS Checker.
  3. В строке IDS нажмите «Выбрать» и укажите IDS-файл.
  4. В строке Mapping нажмите «Выбрать» и укажите файл сопоставления.
  5. Нажмите «Запустить проверку». Кнопка станет активна, когда выбраны оба файла.
Окно плагина с выбранными файлами
img/04-window-files.webpОкно IDS Checker до запуска: заполнены поля IDS и Mapping, под ними видна строка «Default IFC map: …»
Выбор IDS и файла сопоставления

Проверка проходит по всем требованиям IDS-файла сразу. На больших моделях она может занять до нескольких минут. Ход проверки и итог показываются в строке состояния под заголовком окна.

Работа с результатами

Результаты проверки
img/05-results.webpОкно после проверки: строка состояния с итогом, счетчики OK / Ошибки / Предупреждения / Пропущено и таблица ошибок
Результаты проверки

Выбор требования

В списке «Показать» перечислены все требования (спецификации) IDS-файла вместе с классами IFC, к которым они относятся. При выборе требования таблица показывает результаты только по нему. Проверка при этом заново не запускается.

Список требований IDS
img/06-spec-list.webpРаскрытый список «Показать» со спецификациями IDS
Выбор требования IDS

Фильтр по статусу

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

СтатусЧто означает
OKТребование выполнено
ОшибкиТребование не выполнено: параметр пустой, отсутствует, не сопоставлен или заполнен неверно
ПредупрежденияТребование не удалось проверить: такой тип требования плагин пока не поддерживает (например, требования к атрибутам IFC Name или Elevation) или правило в самом IDS записано с ошибкой. Ошибкой элемента это не считается
ПропущеноНеобязательное по IDS свойство не заполнено. Это допустимо
ВсеПоказать все статусы

Таблица ошибок

Элементы одного типа Revit с одинаковыми ошибками собраны в одну строку. В колонке «Элементов» указано, сколько элементов в группе, в колонке «Сообщения» — краткий список ошибок. Щелкните по строке, чтобы раскрыть все сообщения группы.

Как читать сообщение

Каждое сообщение называет параметр Revit, свойство IFC, в которое он выгружается, и условие из IDS:

пустой параметр ADSK_Марка (IFC: RusSet_Common.RUS_Name). Требование IDS: шаблон: ЭЛ .* неверное значение ADSK_Предел огнестойкости (IFC: ExpCheck_Wall.MGE_FireRating): факт REI60, ожидалось шаблон: (?:R|E|RE|REI|EI|EIW|EIS|EIWS)\s\d{2,3} нет параметра ADSK_Адрес (IFC: ExpCheck_Building.MGE_BuildingAddress). Требование IDS: длина >= 2 нет маппинга для ExpCheck_Space.MGE_ZoneCode. Требование IDS: обязательно заполнено, любое значение
СообщениеЧто сделать
пустой параметрЗаполнить параметр у элемента или типа
нет параметраДобавить параметр в семейство или проект (общий параметр / параметр проекта)
нет маппингаДобавить строку для этого свойства IFC в файл сопоставления
неверное / недопустимое значениеИсправить значение так, чтобы оно соответствовало условию «ожидалось …»
запрещенный параметр заполненОчистить параметр: IDS требует, чтобы этого свойства не было

Условия IDS в сообщениях

УсловиеКак пониматьПример подходящего значения
шаблон: ЭЛ .*Начинается с «ЭЛ », дальше что угодноЭЛ 30 16 25
шаблон: (?:Г1|Г2|Г3|Г4|НГ)Одно из перечисленных значений (символ | означает «или»)Г1
шаблон: (?:R|E|RE|REI|EI)\s\d{2,3}Одно из обозначений, пробел (\s), затем 2–3 цифры (\d{2,3})REI 60
шаблон: W\d{1,2}Буква W, затем 1–2 цифрыW12
одно из: …Значение из списка, как написано—
длина >= 2Не меньше 2 символовАБ
обязательно заполнено, любое значениеПараметр должен быть заполнен, значение не проверяется—
Регистр букв при сравнении со значением и списком не учитывается. Шаблон должен совпасть со всем значением: лишние символы в конце (например, REI 60 мин) — ошибка.

Поиск элементов в модели

  1. Выделите строку в таблице.
  2. Нажмите «Показать». Элементы группы будут выделены в Revit, а вид приблизится к ним.

Включите «Автопоказ», чтобы элементы показывались сразу при выборе строки, без нажатия кнопки. Окно плагина можно не закрывать: исправьте параметры в модели и запустите проверку повторно.

Отчеты

После проверки доступны кнопки «Скачать HTML» и «Скачать XLSX». Отчет строится по всем требованиям IDS, независимо от выбранного фильтра.

ФорматСодержаниеДля чего
HTMLСводка и раскрывающиеся блоки по каждому требованию. Строки сгруппированы по типу и сообщению, длинные списки сокращеныБыстрый просмотр в браузере, отправка коллегам
XLSXЛист «Сводка» и отдельный лист на каждое требование со всеми проверками по каждому элементу (ElementId, UniqueId, сообщение)Полный список, фильтры, распределение работы
HTML-отчет
img/09-html-report.webpHTML-отчет в браузере: сводка вверху и одна раскрытая спецификация с таблицей ошибок
HTML-отчет
XLSX-отчет
img/10-xlsx-report.webpXLSX-отчет в Excel: лист «Сводка» или лист спецификации с цветными строками
XLSX-отчет

Ограничения

  • Проверяются требования IDS к свойствам (property). Требования к атрибутам, классификации, материалам и вложенности (attribute, classification, material, partOf) пока не проверяются и выводятся как предупреждения.
  • Единицы измерения не пересчитываются. Числовые значения сравниваются в единицах проекта Revit, а IDS обычно задает границы в единицах СИ.
  • Класс IFC элемента определяется по параметрам экспорта IFC, стандартному mapping и категории Revit. Если в настройках экспорта используются нестандартные сопоставления, результат может отличаться от реального IFC.
  • Плагин не заменяет проверку готового IFC-файла, но позволяет найти и исправить большинство ошибок до экспорта.

Частые вопросы

Кнопка «Запустить проверку» неактивна

Не выбран IDS-файл или файл сопоставления, либо в IDS-файле нет требований. Проверьте оба пути в окне плагина.

Много ошибок «нет маппинга»

Выбран не тот файл сопоставления, или в нем нет наборов свойств из IDS. Имена наборов и свойств в файле сопоставления должны совпадать с IDS, например ExpCheck_Wall / MGE_FireRating.

Элементов в проверке меньше, чем в модели

Проверяются только элементы активного вида. Откройте вид для экспорта в IFC и запустите проверку повторно. Элементы с настройкой «Не экспортировать» в IFC не проверяются.

В строке состояния «Default IFC map не найден»

Стандартный файл сопоставления классов не найден. Классы IFC будут определяться по категориям Revit. Чтобы это исправить, положите файл exportlayers-ifc-IAI.txt на рабочий стол или в папку «Документы».

Понравилась статья?
Сердце

Нужна консультация специалиста Градкомплекса?

Оставьте обращение в Единый контактный центр — специалист подготовит ответ на ваш вопрос или свяжется с вами для уточнения деталей.

Обращение в Единый контактный центр Градкомплекса Москвы

  • Имя*

  • Фамилия*

  • Телефон*

  • Почта*

  • Организация*

  • Текст обращения*

* Обязательно к заполнению
Нажимая «Отправить», вы принимаете условия обработки личной информации

Мы получили ваше обращение

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

Мы пришлём ответ вам на почту в течение двух дней.