ids_core

Инструкция · по подписке

Пакетный экспорт IFC из Revit

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

На ленте Revit: IDS Core → Модель → Экспорт IFC

Что подготовить

Как выгрузить

  1. Нажмите Экспорт IFC на панели «Модель» — в таблице появятся все трёхмерные виды модели.
  2. Укажите Папку и выберите Имя файла — готовый шаблон из списка или свой.
  3. Отметьте виды, которые идут в выгрузку. Корпус, секцию и раздел плагин угадывает по имени вида — поправьте прямо в таблице, имя файла пересчитается.
  4. Проверьте настройки: схему, границы помещений, наборы свойств. Они одни на всю пачку.
  5. Нажмите Выгрузить отмеченные. Файлы идут один за другим, в строке видно «готово», а внизу — размер и время каждого.

Пачкой по папке моделей

Если корпуса лежат отдельными файлами, открывать их в Revit не нужно — плагин сделает это сам.

  1. Заполните Папку выгрузки и настройки, как для обычной выгрузки.
  2. В строке Пачкой укажите, что должно быть в имени трёхмерного вида, чтобы он попал в выгрузку — например АГР. Пустое поле означает все трёхмерные виды модели.
  3. Нажмите По папке… и выберите любую модель в нужной папке. Галочка и вложенные папки добавит модели из подпапок.
  4. Плагин покажет таблицу найденных моделей: галочка, корпус, секция, раздел и готовое имя файла. Корпус и раздел он угадывает по имени модели — и кириллицей, и латиницей, — а чего вытащить не удалось, заполняет по умолчанию: корпус и секция нулями, раздел архитектурный. Поправьте цифры в таблице или впишите имя файла целиком.
  5. Отметьте нужные модели и нажмите Выгрузить. Дальше он открывает их по одной, выгружает подходящие виды и закрывает.

Модели с общей работой открываются отсоединённой копией: файл хранилища не занимается, в моделях ничего не меняется. Модель, уже открытая в этом Revit, берётся как есть и не закрывается.

Пачкой с Revit Server

  1. В строке Сервер укажите имя или адрес Revit Server — так же, как в проводнике Revit Server, — и папку внутри хранилища, например Проекты/К01. Пустая папка означает корень.
  2. Нажмите С сервера…. Плагин спросит у сервера список моделей и покажет его галочками.
  3. Отметьте нужные и проверьте имена файлов — дальше модели пойдут по одной, как при выгрузке с диска.

Серверные модели всегда открываются отсоединённой копией. Список моделей берётся у административной службы сервера той же версии, что ваш Revit: если служба отвечает «папки нет», проверьте имя папки и что на сервере установлена служба для этой версии.

В фоне и в несколько процессов

Пачка занимает окно Revit целиком: пока идут десять моделей, работать нельзя. Поле Выполнять переносит её в отдельные процессы.

Фоновый Revit открывается без ленты плагина и сам гасит предупреждения модели. Если он застрял на окне, которое не закрывается, через три часа процесс снимается, а задание и отчёт остаются на диске.

Имя файла

В списке Имя файла лежат готовые шаблоны, по умолчанию НН_{корпус}_{секция}_{раздел}_АГР — то же имя, что принимают по ЦИМ АГР. Постоянная часть имени пишется как есть, в фигурных скобках — подстановки. Список можно дописать руками, если шаблон нужен свой.

ПодстановкаОткуда берётся
{корпус}, {секция}Столбцы таблицы. Буква подставляется вместе с номером: К01, С00. Если номера нет, поле выпадает целиком
{раздел}Столбец таблицы: АР, ПС, БиО
{модель}Имя файла модели без расширения
{вид}Имя трёхмерного вида
{дата}День выгрузки, в виде 20261022

Фигурные скобки — это имена подстановок, а не «вставь сюда значение»: {К00} уедет в имя файла как есть. О незнакомых подстановках окно говорит сразу и переспрашивает перед выгрузкой.

Настройки

НастройкаЧто делает
СхемаВерсия IFC. Для ЦИМ АГР это IFC4RV — IFC4 Reference View.
МаппингФайл наборов свойств, по которому собираются RusSet_* — обычно «export ifc ….txt». Если он уже выбран в другом окне плагина, подставится сам.
ГраницыГраницы помещений — связи «помещение — ограждающий элемент». Нужны расчётным пакетам: теплотехника, энергомоделирование. Для сдачи ЦИМ АГР не требуются, а выгрузку удлиняют и файл раздувают, поэтому по умолчанию выключены.
Базовые количестваДлины, площади и объёмы элементов в файле.
Общие наборы Pset_*Стандартные наборы свойств IFC.
Внутренние наборы RevitВсе параметры Revit наборами Revit_*. В принятых файлах ЦИМ АГР их нет.
Помещения и зоныБез этой галочки IfcSpace в файл не попадут.
Связанные моделиСвязи уходят отдельными файлами рядом.
Общие координатыПоложение элементов берётся от общих координат — как в принятых файлах ЦИМ АГР.

Полезно знать

Класс у экземпляраСистемные «Экспорт в IFC как» лежат на типоразмере — у двух экземпляров одного типа класс через них будет один. Общий параметр IfcExportAs живёт у экземпляра, поэтому вложенный отлив может уехать не тем классом, что окно.
Настройки запоминаютсяПапка, шаблон, схема и галочки сохраняются между сеансами Revit.
Одинаковые именаЕсли два вида дают одно имя файла, второй получит суффикс, а не затрёт первый.
Проверка перед сдачейПрогоните модель через «Проверку по IDS» — она покажет, чего не хватает, пока файл ещё не ушёл заказчику.
Из какого вида в пачкеИз тех, чьё имя содержит слово из поля «виды с именем» — например АГР. Если поле пустое, из каждой модели уйдут все трёхмерные виды, включая личные «{3D - фамилия}»: плагин переспросит, прежде чем так делать.
Корпус и секция в пачкеУгадываются по имени модели и уточняются именем вида, но в таблице выбора их видно до запуска и можно поправить. Вписанное руками имя файла не пересчитывается.
Лишние рабочие наборыВ поле «не открывать РН с» перечислите через запятую начала имён — например !,#,00. Такие наборы не будут открываться: связи и подосновы в выгрузку не идут, а время и память на них уходят.
Долгие выгрузкиRevit выгружает файлы по одному. Пачка из десяти корпусов — это десять прогонов подряд, прервать её можно только закрыв окно после текущего файла.