среда, 25 июня 2025 г.

Как добавить Property Set (Pset) в Revit — и не испортить экспорт IFC

🧩 Как добавить Property Set (Pset) в Revit — и не испортить экспорт IFC

Всем привет!

Если ты когда-нибудь открывал свой IFC в Solibri и видел там только "Name" и "Type", а где все параметры — не ясно, то ты на правильной статье. Сегодня — как в Revit правильно добавить Property Set (Pset), чтобы оно по-человечески уходило в IFC.


🔍 Что такое Pset?

Property Set — это набор параметров, прикреплённый к элементу в IFC. Например, для воздуховодов это может быть Pset_DuctSegmentCommon, а для трубPset_PipeSegmentCommon.

Если ты хочешь, чтобы в IFC был не просто воздуховод, а воздуховод с параметрами изолирован/не изолирован, статус, материал и т.д. — тебе нужно создать правильный Pset в Revit.


🛠 Что нам понадобится?

  • Revit (2021–2025)
  • Файл общих параметров (Shared Parameters)
  • Понимание, какой Pset ты хочешь добавить

Не надо никаких Dynamo, API или шаманства. Всё через стандартные инструменты.


📐 Пример: Добавляем Pset_DuctSegmentCommon

Допустим, у тебя модель с воздуховодами, и ты хочешь, чтобы в IFC были параметры:

  • FireRating (огнестойкость)
  • Status (проект/снос/существует)
  • Reference (код или тип элемента)

🚶 Шаг 1. Создаём файл общих параметров

  1. Открой Revit
  2. Меню → Управление → Общие параметры
  3. Создай или подключи файл (например, IFC_Shared.txt)

🧱 Шаг 2. Создаём параметры

  1. Добавь новый параметр — например, FireRating
  2. Тип: Текст
  3. Группа: выбери или создай Pset_DuctSegmentCommon

📌 Шаг 3. Вставляем параметры в семейство

  1. Открой семейство воздуховода (или оборудования, если нужно)
  2. Меню → Управление → Типы параметров → Добавить параметр
  3. Тип: Общий параметр, выбираем из файла
  4. Назначаем нужным категориям (например, Сегмент воздуховода)

Повтори для всех нужных параметров из Pset. Главное — названия должны совпадать с официальными названиями IFC-параметров (без пробелов и лишних знаков).


⚙️ Шаг 4. Проверяем при экспорте

  1. Файл → Экспорт → IFC
  2. Выбери IFC 2x3 или IFC 4 (если используешь)
  3. Проверь, что опция Экспортировать стандартные и пользовательские PropertySets включена

Открой файл в Solibri — в свойствах воздуховода должен появиться блок Pset_DuctSegmentCommon с твоими параметрами.



🧠 Хитрости и лайфхаки

  • 💡 Параметры лучше делать экземплярными, не типовыми — тогда в IFC всё читается корректно
  • 💡 Используй шаблон проекта с нужными Pset — чтобы не добавлять их каждый раз
  • 💡 Названия параметров должны быть 1:1 с официальными IFC

🏁 Заключение

Pset — это не «плюшка для формата», а база данных в модели. Если ты хочешь, чтобы инженерка была читаема в других BIM-программах — добавляй Pset сразу, грамотно и с умом.

До новых BIM-включений!

среда, 11 июня 2025 г.

IFC для инженера: какую версию выбрать, как добавить Pset и зачем это вообще нужно

🌍 IFC для инженера: какую версию выбрать, как добавить Pset и зачем это вообще нужно

Всем привет!

Если ты экспортировал модель из Revit в IFC и потом открывал её в Solibri, Navis или BIMcollab — ты точно сталкивался с тем, что «где-то что-то не передалось». А иногда — вообще ничего не передалось, кроме геометрии.

Разбираемся: какие есть версии IFC, зачем нужен IfcExportType, как работают Pset, что такое BaseQuantities и как это всё применяют в мире — по-честному, без «теории ради теории».


🧱 IFC — в двух словах

IFC (Industry Foundation Classes) — это формат передачи BIM-данных между разными программами. Его поддерживают Revit, ArchiCAD, Tekla, Allplan, Solibri, Navisworks и куча других.

Каждая версия IFC — это как обновление формата DWG или PDF: что-то добавили, что-то перестало работать. Так что версию надо выбирать с умом.


📦 Какие бывают версии IFC и где какую использовать

Версия Год Поддержка в Revit Для чего подходит
IFC 2x3 2006 ✅ Полная Координация, проверка в Solibri/Navis, стабильный формат
IFC 4 2013 ⚠ Частично Передача инженерных данных, расширенные типы, лучшее соответствие стандартам
IFC 4.3 2020+ ❌ Пока нет Инфраструктура, дороги, мосты — в разработке
IFC 5 разработка Цифровые двойники, IoT, эксплуатация

Вывод: хочешь, чтобы модель читалась везде без сюрпризов — выбирай IFC 2x3. Хочешь максимум параметров и деталей — IFC 4, но проверяй руками.


📐 Что важно при экспорте из Revit

Revit по умолчанию экспортирует по IFC 2x3 Coordination View 2.0. В новых версиях (2023–2025) ты можешь включить IFC 4 в настройках экспорта.

⚙️ Ключевые параметры:

  • IfcExportAs — говорит, к какому типу IFC относится элемент (например, IfcDuctSegment)
  • IfcExportType — уточняет тип объекта (например, USERDEFINED или ELEMENTEDDUCT)
  • BaseQuantities — автоматом генерирует длину, объём, площадь и т.д. (но только если у элемента есть «тело»)

🔧 Как добавить Property Set (Pset) в Revit

Чтобы при экспорте IFC у элементов были читаемые параметры — добавляй нужные Pset вручную.

Пример: как добавить Pset_DuctSegmentCommon
  1. Открой Семейство (например, воздуховод)
  2. Создай общие параметры с именами, совпадающими с IFC-параметрами (например, Reference, Status, FireRating)
  3. Группируй их под одну группу (например, Pset_DuctSegmentCommon)
  4. Сохрани, загрузи в проект
  5. При экспорте в IFC Revit автоматически подхватит их как PropertySet

Важно: Параметры должны быть добавлены как «Общие параметры» и иметь точные имена, иначе Revit не увидит их как Pset.


🌍 Как IFC используют в Европе и США

  • 🇩🇪 Германия: IFC — стандартная часть BIM-LOD на уровне проекта. Используется для передачи на FM-платформы.
  • 🇳🇴 Норвегия: государственные проекты обязаны поддерживать IFC 2x3 и 4. Всё проверяется через Solibri.
  • 🇬🇧 Великобритания: используется в рамках ISO 19650 и PAS 1192. IFC передаётся как MIDP-часть.
  • 🇺🇸 США: чаще используют RVT-координацию, но крупные заказчики (в том числе инфраструктурные) требуют IFC как формат передачи на эксплуатацию.

Вывод: IFC — это не просто «формат». Это реальный рабочий инструмент, особенно если модель идёт на согласование, проверку или эксплуатацию.


📎 Мини-чеклист для инженера

  • ✅ Экспортируешь? Всегда указывай IfcExportAs и ExportType
  • ✅ Добавляешь Pset? Только через общие параметры и с точными названиями
  • ✅ Нужны длины/объёмы? Убедись, что BaseQuantities включены
  • ✅ Платформа проверяющая — Solibri? Лучше сохранять в IFC 2x3

🏁 Заключение

IFC — штука простая по идее, но сложная на практике. Если хочешь, чтобы модель адекватно жила вне Revit — удели экспорту 15 минут, и сэкономишь 15 часов.

Выбирай правильную версию, прописывай параметры и всегда проверяй глазами. 

До новых BIM-включений!

среда, 4 июня 2025 г.

ModPlus для Revit: Быстрая замена базового уровня у воздуховодов, труб и оборудования

🔧 ModPlus для Revit: Быстрая замена базового уровня у воздуховодов, труб и оборудования

Всем привет!

Ситуация классическая: пришёл координационный файл, и ты видишь, что все воздуховоды висят на “Уровень 0”, хотя по проекту они должны быть привязаны к “Отметка перекрытия -2 этажа”. Или вообще всё «в небе» с ручной высотой.

Решение? ModPlus → Базовый уровень. Настроил один раз — и всё, больше не ковыряешь по одному воздуховоду или трубе.




🚀 Что это такое?

  • Плагин меняет базовый уровень и уровень верха у инженерных элементов
  • Работает с трубами, воздуховодами, кабельными лотками, оборудованием
  • Фильтрует по категориям, параметрам и даже по виду


🧰 Как это работает — пошагово

  1. Открываем Revit и вкладку ModPlus
  2. Запускаем Базовый уровень
  3. Создаём конфигурацию (например: «Воздуховоды -2 этаж»)
  4. Выбираем категории: Воздуховоды, Трубы, Кабельные лотки
  5. Указываем нужный базовый уровень — например «Отметка перекрытия -2 этажа»
  6. Выбираем область: на виде / выбранные / вся модель
  7. Жмём Установить уровни

📎 Пример из проекта

В проекте: 350 труб отопления и кабельные лотки по стоякам — всё привязано к “Уровень 0”.
Нужно привязать к техническому уровню «-3.000» без сдвига геометрии.

Решение:

  • Фильтр — только Трубы и Кабельные лотки
  • Базовый уровень = «Технический этаж»
  • Применить ко всем элементам на виде

Результат: 350 элементов перепривязаны за 15 секунд. Без ручной правки, без сдвига отметок, без ошибок.



💡 Советы:

  • Сохраняй конфигурации для разделов: “ОВ”, “ВК”, “ЭС” — пригодится!
  • Проверь в 3D после — высота не меняется, но Revit теперь «знает» правильный уровень
  • Работает даже на вложенных элементах: например, оборудование со встроенными соединениями

🏁 Заключение

ModPlus «Базовый уровень» — это реальный must-have для любого проектировщика инженерки. Особенно когда модель приходит “сырой” или после архитекторов.

Раздел ОВ? ВК? ЭОМ? Неважно. Привязка по уровню — дело двух кликов. Работает стабильно, просто и экономит тебе кучу времени.

До новых BIM-включений!

Блог посвященный Revit MEP. Меня зовут Татьяна, буду рада поделиться своим опытом, а так же ответить на Ваши вопросы. Всем хорошего настроения и приятного изучения Revit MEP.

Татьяна Бех