Приводит IFC-файл к требованиям: схема IFC4, MVD ReferenceView, формат IFC SPF (ГОСТ Р 10.0.02-2019). Если файл экспортирован из Civil 3D / IfcInfra-плагина в схеме IFC4X3, инструмент дополнительно конвертирует специфичные для IFC4X3 сущности в валидные IFC4-эквиваленты:
FILE_SCHEMA → IFC4ViewDefinition в заголовке → ReferenceView_V1.0IFCTRIANGULATEDIRREGULARNETWORK (TIN-поверхность) → IFCTRIANGULATEDFACESETIFCRELREFERENCEDINSPATIALSTRUCTURE → IFCRELCONTAINEDINSPATIALSTRUCTUREПроверка модели по IDS и подготовка к выдаче АГР прямо в Revit и Renga. Выберите САПР, скачайте плагин и установите по шагам.

Проверка модели по IDS и файла маппинга, инструменты подготовки к АГР, справка и обновления.
Скачать · zip
Проверка границ зон и помещений и анализ площадей по методике ГлавАПУ.
Скачать · zipinstall.cmd — надстройка встанет во все найденные Revit 2019/2023/2024/2025.Ставите вручную (файл .addin и папка в %APPDATA%\Autodesk\Revit\Addins\<год>\)? Сначала щёлкните по архиву правой кнопкой → Свойства → Разблокировать → ОК, и только потом распаковывайте — иначе Revit 2019–2024 выдаст ошибку 0x80131515. Если ошибка уже появилась — закройте Revit и запустите install.cmd: он снимает метку.

Кнопки «Проверка по IDS» и «Проверка маппинга». Папка XML-AGR-IDS.extension.

В варианте pyRevit доступны «Проверка по IDS», «Проверка маппинга» и «Зоны и помещения». Остальные функции — только в надстройке C#.
%APPDATA%\pyRevit\Extensions\. Если обновляете — замените старую папку.











Две кнопки на вкладке XML-AGR IDS:
IFC_RusSets_AGR_PROPERTY).exportlayers-ifc-IAI.txt),
встроенная или своя. Плагин подсветит проблемы настройки: выключены пользовательские наборы свойств, файла маппинга
нет на компьютере или он другой, ошибки в маппинге, версия не IFC4, помещения не попадут в IFC при выгрузке по 3D-виду.
«Взять маппинг из настройки» — подставить файл маппинга из настройки экспорта.С01_1_этаж_основной_0,000) или МОГЭ (ТЭ1_+20,000) — как в «Проверке IFC».IfcExportAs /
«Экспорт в IFC как»), считается намеренным, и требования IDS применяются к нему (отделка пола IfcCovering,
стены ВО_ как IfcCovering). Свойства из наборов типа (IfcPlateType) относятся и к элементам.ADSK_Марка· — экспортёр ищет параметр вместе с пробелом и не находит); пробел между табуляциями
(столбцы сдвигаются); пробелы вместо табуляции; невидимые символы (неразрывный пробел); сломанный заголовок
PropertySet:, из-за которого свойства уходят в предыдущий набор; неизвестный класс или тип
с подсказкой (IfcWal → IfcWall, Reel → Real); кириллица в IfcСolumn,
Тext и признаке I/T; классы через табуляцию вместо запятой; кодировка Windows-1251.
Предупреждения: повторы свойств, лишние поля, смешение кириллицы и латиницы в слове, префикс Pset_.Классы IFC, PredefinedType, этажи и GlobalId определяются так же, как у экспортёра IFC Revit (сверено с выгрузкой IFC4 Reference View): помещения и зоны (Area) — IfcSpace, «Экспорт в IFC как» экземпляра и типа, «Экспорт в IFC = Нет», элементы уровня без «Этаж здания» — на ближайшем этаже ниже. Плагин рассчитан на IFC4 (его требуют АГР и ГОСТ Р 10.0.02). Настройки вашей выгрузки берутся из проекта (карточка «Выгрузка в IFC»), таблица «категория → класс IFC» — из Revit.
Последний выбор файлов запоминается на этом компьютере (настройки у обоих вариантов общие).
Модель меняется только по кнопке «Записать в модель», запись отменяется Ctrl+Z; «Проверка маппинга» модель не меняет.
Текст ошибок выделяется и копируется; правый щелчок по таблице — «Копировать выделенные строки / всю таблицу» для Excel.
Списки файлов маппинга и IDS хранятся у каждого пользователя Windows свои (%LOCALAPPDATA%\XML-AGR), в архив не входят;
по умолчанию выбирается маппинг, закреплённый за моделью, или файл из настройки экспорта IFC проекта.
Кнопка Анализ СтроимПросто (панель «Проверка»): вставьте ссылку на отчёт
(https://cimcheck.mos.ru/api/report/collision/…) или перетащите архив report-result.zip.
Окно немодальное — с моделью можно работать, не закрывая его. Выводятся только ошибки четырёх видов:
Кнопки: Показать (выделить и приблизить; двойной щелчок), 3D (вид с подрезкой), Подсветить / Снять подсветку, ◀ ▶ по ошибкам, XLSX.
Панель «АГР утилиты»: Нумерация корпусов/секций, Коды МССК элементов, Таблица ТЭП,
Именование планов-уровней; Коды МССК помещений — в панели «Зоны и помещения». Параметры Revit для свойств
RUS_… берутся из файла маппинга (список общий с «Проверкой по IDS»); без маппинга — параметры с теми же именами.
Всё, что меняет модель, делается одной транзакцией и отменяется Ctrl+Z. Таблицы копируются в буфер и сохраняются в XLSX.
RUS_MSSK_SpaceAndZone_Code / _Name) по имени
помещения или зоны. Помещения с одинаковым именем — одной строкой; квартира или МОП — по RUS_Group_Type
(«Коридор» в квартире → ПЗ 30 20 06, в МОП → «Общий коридор»). Сокращения понимаются: С/У, ПУИ, ЛК, Помещение СС/ЭОМ.
Совпадение ≥ 88 % — зелёным и отмечено к записи, 62–88 % — жёлтым (проверьте), ниже — красным. Справа — варианты и
поиск по классификатору, двойной щелчок назначает код; код можно ввести в таблице. Ручной выбор запоминается.
Встроен МССК 5.0 (лист «Помещения и зоны»), можно загрузить свой XLSX.RUS_MSSK_Element_Code / _Name — в экземпляр,
а если у него нет параметра — в тип. Коды материалов не используются.RUS_Object) и секции (RUS_Object_Sub) у
элементов, которые выгрузятся в IFC: вся модель — один корпус, корпуса по геометрии (отдельно стоящие здания —
разные корпуса; рельеф, дороги, озеленение не учитываются) или выбранные элементы. Секция — по рабочему набору,
области видимости, группе или формообразующему, номер берётся из имени («АР_С02» → 2). Куда писать —
параметры по маппингу (из них экспортёр берёт RUS_Object / RUS_Object_Sub) или свои: имена
параметров для корпуса и секции вписываются вручную. Столбец «Нет параметра» заранее показывает, где записать не получится.RUS_FNO здания,
RUS_BasementFloor, RUS_ResidentalRoom), площадь и количество квартир, летние помещения,
площадь участка (кв.м → га), озеленение и площадки. Модели — выпадающим списком с поиском и отметкой нескольких. Правила сбора:
«Учитывать элементы с «Экспорт в IFC = Нет»» и «Брать площадь из Revit, если пуст параметр RUS_Area (параметр из маппинга)»
(сумма таких площадей — отдельным столбцом «в т.ч. площадь Revit»). Сравнение с XML АГР («В XML / Собрано / Δ»), запись в XML
с резервной копией имя.xml.ГГГГММДД_ЧЧММСС.bak; квартиры по диапазонам площади, разбивка по корпусам, секциям и этажам.
Если выбранный маппинг не подходит к модели (у всех помещений пуст RUS_Name), плагин подскажет маппинг из настройки экспорта IFC проекта.{Уровень} {Тип} {Схема}); занятое имя получает «(2)».Кнопка Зоны и помещения (вкладка XML-AGR IDS, панель «Зоны и помещения») проверяет зоны (Area) и помещения (Room) и границы вокруг них, показывает, сколько зон и помещений с проблемами, и по щелчку переходит к зоне или помещению и к каждому проблемному месту на плане. Модель не изменяется.
В надстройке C# справа — превью контура выбранной зоны или помещения: синий — внешний контур, серый пунктир — отверстия, красные кольца — проблемные места (выбранное — оранжевым), площади Revit и по контуру. Двойной щелчок — схема крупно со списком мест.
Кнопка Анализ площадей (панель «Зоны и помещения», надстройка XML-AGR Зоны 1.3.0) оценивает, насколько зоны (Area) и помещения (Room) смоделированы так, чтобы показатели считались верно — по методическим рекомендациям ГБУ ГлавАПУ (СПП в ГНС, общая и нежилая наземная площадь, площадь квартир). Правила универсальные: плагин сам определяет вид схемы по её имени (можно переопределить) и работает по границам, площадям и данным в параметрах. Модель не изменяется.
Превью замечаний — выберите строку, и в окне справа (или снизу) покажется схема места: контур зоны, соседние зоны, помещения, наружные стены, точка замечания, плюс карточка с пояснением и подсказкой «Как исправить» — переключаться на элементы в модели не нужно. Кнопки «Перейти» и «Выделить в модели» не блокируют окно. Пороги и список проверок настраиваются, отчёт — в CSV. Что не удалось проверить, перечислено на вкладке «Не проверено».
В надстройке XML-AGR IDS 1.5.0 — панель О панели: Справка (кратко о панели и авторе, ссылки на группу плагинов и канал автора, поддержка — по номеру телефона или на Boosty) и Обновления: по нажатию плагин проверяет, есть ли новые версии XML-AGR IDS и XML-AGR Зоны в репозитории на GitHub; новую версию можно скачать и установить — установка выполнится после закрытия Revit. Проверка только по кнопке, пакет сверяется по контрольной сумме SHA-256, ничего, кроме обычного запроса, не отправляется.

Проверка по IDS, АГР утилиты и проверка помещений. Плагин .NET 8.
Скачать · zipТри выпадающие кнопки на основной панели Renga. Утилиты пишут RUS_… в свойства, из которых их выгружает выбранный файл сопоставления; если свойства нет — предложат добавить его кнопкой «Свойства АГР». Запись — одной операцией (Ctrl+Z).


export_type.json и export_attr_qto_pset.json: ошибки, реальная выгрузка, покрытие IDS.







Все утилиты пишут RUS_… в те свойства Renga, из которых их выгружает выбранный файл сопоставления; если свойства в файле нет — предупреждают и предлагают добавить его кнопкой «Свойства АГР». Запись — одной операцией (Ctrl+Z).
Что нового в 1.3: текст ошибок можно выделять и копировать (панель подробностей, меню «Копировать» и Ctrl+C в таблицах); защита от записи в другой проект — если после проверки открыт другой проект, запись и выделение отменяются, а в подтверждении записи видно имя проекта и сколько других объектов будет очищено; исправлены ложные ошибки классов у частей сборок; поддержка IDS и файлов сопоставления в кодировке windows-1251; ошибки в окнах больше не роняют Renga.
XmlAgrIds в папку Plugins установки Renga,
например C:\Program Files\Renga Standard\Plugins\XmlAgrIds\
(если папки Plugins нет — создайте её; для Program Files нужны права администратора).XmlAgrIds целиком.IfcBeem → IfcBeam), кириллица в классе; неверный GUID типа; один тип
объектов в двух классах; пробелы по краям и невидимые символы в именах наборов, свойств и источников; пустой источник;
неизвестный раздел; пустой набор; кодировка не UTF-8.Если кнопка не появилась, откройте журнал
%LOCALAPPDATA%\Renga Software\Renga Standard\AecApp.log — в нём есть строка о загрузке плагина «XML-AGR IDS».