Экспорт IFC из Archicad для АГР: настройка транслятора, классов и свойств

Для экспорта IFC из Archicad на согласование архитектурно-градостроительного решения (АГР) настройте три вещи: модельный вид, сопоставление классов и передачу свойств. До выгрузки всего здания проверьте несколько характерных элементов в готовом .ifc. Колонна может выглядеть правильно в просмотрщике, но иметь неверный класс или оказаться без кода классификатора. По одной геометрии такую ошибку не обнаружить.
Какие требования применяются в Москве

По п. 2.2 приложения 1 к постановлению Правительства Москвы от 22.05.2026 № 1423‑ПП материалы в формате IFC входят в проектный комплект для строительства и реконструкции в применимых случаях. До настройки экспорта проверьте вид объекта, этап подачи и предусмотренные исключения.

Технические требования к цифровой информационной модели АГР (ЦИМ АГР) утверждены распоряжением Департамента градостроительной политики и Департамента информационных технологий Москвы от 16.01.2026 № ДГП‑Р‑1/26/64‑16‑6/26, вступившим в силу 2 апреля 2026 года. Пункты 4.1.1–4.1.5 устанавливают модельный вид IFC4 Reference View, формат IFC STEP Physical File (SPF) и требования к схеме и классам элементов. Само расширение .ifc не подтверждает соответствие этим условиям.
Настройки транслятора IFC4 Reference View в Archicad и проверка класса и свойств колонны в экспортированном IFC.
Для объекта в Московской области московский профиль экспорта не следует принимать за обязательный. Сначала определяют требования к конкретному комплекту по применимому порядку согласования архитектурно-градостроительного облика (АГО), в том числе по постановлению Правительства Московской области № 671‑ПП. Подробнее — различия АГР и АГО.
Нормативная база проверена 10 ноября 2026 года. Названия настроек приведены по документации Archicad 30.

Исходная модель, транслятор и IFC: что проверять

Низкополигональная и высокополигональная модели решают другие задачи. Что готовить для конкретного этапа, разобрано в статье о составе цифровых материалов АГР.

Как настроить экспорт в Archicad

Выберите контрольные элементы
Возьмите несколько элементов, важных для конкретного здания: например, колонну, витраж и зону помещения. Для каждого заранее запишите ожидаемый класс IFC, нужные наборы свойств и значения, которые можно сверить по исходной модели. Так при проверке будет понятно, что именно не перенеслось.

Создайте отдельный транслятор экспорта
Откройте File → Interoperability → IFC → IFC Translators. Для московского комплекта выберите схему IFC4 и модельный вид IFC4 Reference View. Проверьте, что используемые наборы настроек совместимы с выбранным модельным видом: Archicad показывает предупреждение при конфликте. При сохранении выберите обычный файл .ifc в формате SPF и убедитесь, что в диалоге указан именно настроенный транслятор.
Сопоставьте классы
В Type Mapping for IFC Export проверьте, какой класс получит каждый контрольный элемент. При сопоставлении по классификации значение имеет категория, назначенная элементу, даже если внешне он выглядит как колонна или витраж. Например, для колонны в архитектурной модели объекта непроизводственного назначения в приложении 2 указан IfcColumn. Для наружных ограждающих конструкций в п. 5.3.8 различаются IfcCurtainWall и классы отдельных импостов и панелей — IfcMember и IfcPlate. Использовать IfcBuildingElementProxy как запасной класс для всех элементов нельзя: п. 4.1.4 допускает его только в предусмотренных требованиями случаях.
Настройте передачу значений
В Property Mapping for IFC Export найдите нужный класс и задайте для каждого требуемого свойства набор, имя, тип данных и источник значения в модели. Например, код Московской строительной системы классификаторов (МССК) для колонны должен попасть в RusSet_Common → RUS_MSSK_Element_Code как текст. Сам код выбирают по виду элемента. Класс IfcColumn и код МССК передают разные сведения; правильный класс сам по себе код не заполняет. В Data Conversion проверьте, какие IFC-свойства включены в экспорт. Стандартные наборы Pset_ и Qto_ не заменяют требуемые RusSet_: по пп. 5.3.12–5.3.16 данные из этих стандартных наборов при рассмотрении ЦИМ АГР не учитываются.
Откройте экспортированный IFC отдельно от исходного проекта
Для пробной выгрузки проверьте фильтр элементов в диалоге сохранения. В независимом просмотрщике найдите контрольные элементы и сверьте класс, принадлежность к корпусу или этажу, нужные наборы, значения и единицы измерения. После полной выгрузки дополнительно сопоставьте посадку, отметки, состав корпусов и технико-экономические показатели (ТЭП) с буклетом и соответствующими ведомостями.
Как понять, где потерялось свойство: пример с колонной

В условном примере колонна открывается как IfcColumn, но после обратного импорта в Archicad код МССК не виден в свойствах элемента. Сначала откройте тот же IFC в независимом просмотрщике, который показывает пользовательские наборы.

  • Код есть в RusSet_Common и заполнен правильно. Проверьте транслятор импорта и доступность соответствующего свойства в шаблоне, с которым открыли файл. Обратный импорт использует собственные правила классификации и переноса значений.
  • Кода нет или он оказался в другом наборе. Проверьте заполнение исходного свойства, правило в Property Mapping и настройки Data Conversion. Исправьте источник или сопоставление и повторите пробный экспорт.
Так можно отделить ошибку выгрузки от особенностей импорта. Для других симптомов — смещения здания, потери элементов или расхождения площадей — см. ошибки цифровых моделей АГР. После локальной сверки комплект можно направить на проверку ЦИМ АГР на «СтроимПросто». Результат технической проверки не означает одобрения архитектурного решения.

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

Нет. Пункт 4.1.2 требует файл модели в формате IFC SPF, а п. 4.1.6 предусматривает отдельную ведомость ЦИМ АГР в XML. Сохранение модели в IFC XML не создаёт эту ведомость.