Зачем это нужно
Чтобы заполнить атрибуты ЦИМ АГР, в проекте сначала делают вспомогательные спецификации: по спецификации на категорию, в каждой — свой набор полей. Состав полей задают требования ДГП, и он у каждого класса IFC свой: у стены толщина, у колонны ещё диаметр, у окна ширина и высота, у помещения площадь. Руками это полдня кликов и верный способ что-нибудь пропустить. Кнопка собирает такие таблицы за один заход.
Что подготовить
- Файл маппинга экспорта IFC (
export ifc *.txt) — тот же, с которым вы выгружаете IFC. Из него плагин узнаёт, под каким именем атрибут лежит у вас в модели: названия не обязаны начинаться сRUS_. - Файл общих параметров (ФОП) вашего бюро — если каких-то параметров в проекте ещё нет. Параметры ищутся в нём по имени, GUID берутся оттуда, поэтому модели сходятся с остальными вашими проектами.
Как создать
- Откройте модель и нажмите Спецификации АГР на панели «Модель». Окно сразу читает проект.
- Укажите Выбрать маппинг… и Выбрать ФОП…. Маппинг по умолчанию берётся тот же, что у проверки по IDS; ФОП — встроенный, если свой не выбран.
- Посмотрите таблицу: какая спецификация нужна, сколько элементов этой категории в модели, есть ли она уже и каких параметров не хватает. Отмечены те, где есть смысл работать: спецификации нет, а элементы есть.
- Нажмите Создать отмеченные. Снизу появится отчёт: что создано, сколько колонок и чего не хватило.
Что оказывается в спецификации
- Чем опознать элемент — «Семейство и типоразмер» или «Тип»; у помещений и площадей — номер, имя, уровень и площадь.
- Атрибуты требований — наименование, коды и наименования МССК элемента и материала, номера корпуса и секции, у помещений ещё номер, группа и признаки подземного этажа и студии.
- Размеры — только те, которые заказчик ждёт у этого класса: толщина у стен, перекрытий и фасада, ширина и высота у проёмов, уклон у пандуса, площадь у помещений и зон.
- Параметры экспорта — «Экспорт в IFC как» и «Экспорт в IFC»: по ним сразу видно, уедет ли элемент и каким классом.
Какие спецификации создаются
| Спецификация | Категория Revit | Класс IFC |
|---|---|---|
| ЦИМ АГР_Помещения | Помещения | IfcSpace |
| ЦИМ АГР_Зоны … | Площади, по спецификации на схему зонирования | IfcSpace |
| ЦИМ АГР_Стены | Стены | IfcWall |
| ЦИМ АГР_Колонны, Несущ.колонны | Колонны, Несущие колонны | IfcColumn |
| ЦИМ АГР_Перекрытие | Перекрытия | IfcSlab |
| ЦИМ АГР_Лестница, марши, площадки | Лестницы и их части | IfcStair, IfcSlab |
| ЦИМ АГР_Окна, Двери | Окна, Двери | IfcWindow, IfcDoor |
| ЦИМ АГР_Витраж, Импосты, Панели, Потолки | Витражи и их части, Потолки | IfcCurtainWall, IfcMember, IfcPlate |
| ЦИМ АГР_Обобщ.модель | Обобщённые модели | разные — поля объединяются |
| ЦИМ АГР_Пандусы, Ограждения, Балки, Мебель | по ситуации, по умолчанию не отмечены | — |
Недостающие параметры
Колонка «Нет в проекте» — это параметры, которых в модели пока нет: колонок для них не будет. С галочкой Добавлять недостающие параметры плагин возьмёт их из выбранного ФОП, добавит экземплярными и привяжет к тем категориям, которым они нужны по требованиям. Если параметр в проекте уже есть, привязка расширяется — чужие категории не трогаются. Чего нет в ФОП, плагин не выдумывает: такие имена попадут в отчёт, добавьте их в файл сами.
Полезно знать
Не нашли ответ? Частые проблемы и изменения версий — в канале @ids_core, вопросы — @ifc_expert или через форму на сайте.
Все инструкции · чек-лист: модель к АГР в IFC · что нового в версиях · лицензионное соглашение · политика обработки данных