Домой ОБРАЗОВАНИЕ Создание инженерных семейств ОВ и ВК: как превратить Revit в мощный инструмент

Создание инженерных семейств ОВ и ВК: как превратить Revit в мощный инструмент

240
0
BIM-проектирование систем отопления, вентиляции и водоснабжения стоит на трёх китах: правильная настройка, аккуратная модель и… семейства. Те самые параметрические элементы, которые делают Revit умным. Без них каждый вентиль или воздухораспределитель — просто геометрия. С ними — полноценная информационная модель, которая считает спецификации, не даёт коллизий и уважает время проектировщика. Разбираем, как создавать семейства ОВ и ВК, которые работают, а не тормозят, подробнее https://bimacad.ru/courses/sozdanie-inzhenernyh-semejstv-ov-i-vk/.

В Revit семейства (families) — это строительные блоки любой модели. Для инженера-проектировщика умение создавать и настраивать семейства означает переход от «нарисовал как смог» к «смоделировал как надо». Особенно это касается систем отопления, вентиляции, кондиционирования и внутренних сетей водоснабжения и канализации. Готовые библиотеки производителей есть, но часто они «сырые»: нет параметров, неправильные фитинги, не хватает типоразмеров. Выход — делать свои. Без паники: это не магия, а алгоритм.

Что такое семейство в Revit и зачем его создавать с нуля

Семейство — это набор геометрии, связанной параметрами (длина, диаметр, материал, давление и т.д.). Оно может быть системным (трубы, воздуховоды) или внешним (оборудование, арматура, приборы).

  • Семейства ОВ: воздухораспределители, клапаны, заслонки, вентиляторы, фанкойлы, калориферы.
  • Семейства ВК: трубы, фитинги (отводы, тройники, кресты), запорная арматура, смесители, насосы, сантехприборы.
  • Универсальные: подвесы, опоры, шумоглушители, компенсаторы.

Зачем тратить время на создание своего семейства, если можно скачать с сайта производителя или использовать стандартное? Потому что стандартные часто не содержат нужных параметров для спецификации, а скачанные могут быть «весомыми» (деталей на миллион полигонов) или с ошибками соединений. Своё семейство — это контроль над логикой и данными.

🧠 Правило профессионала: каждое семейство должно отвечать на вопрос «какую информацию я получу из него в спецификации?». Если ответ «только имя и объём» — семейство бесполезно. Нужны: производитель, артикул, давление, вес, материал, дата монтажа, стоимость.

Структура семейства: скелет, который не ломается

Перед тем как рисовать 3D-геометрию, нужно спроектировать логику. Семейство в Revit строится вокруг опорных плоскостей (reference planes) и размерных параметров (dimensions).

Шаг 1. Планирование и эскиз

Определите, какой тип семейства: на базовой основе (face-based) — для оборудования на стенах/полах, на воздуховоде/трубе (duct/pipe fitting) — для фитингов, или соединитель (connector).

  • Для вентиля: нужны соединители по бокам (труба/воздуховод) и параметры «диаметр» или «длина», «масса».
  • Для воздухораспределителя: нужно соединение с воздуховодом и параметры «расход воздуха», «размер решётки».

Шаг 2. Опорные плоскости (Reference Planes)

Это невидимые оси, которые «держат» геометрию. При изменении параметра (например, длины) выдвигается опорная плоскость, а вслед за ней — геометрия, привязанная к ней.

  • Обязательные плоскости: Центр (влево-вправо), Центр (вперёд-назад), Уровень (вверх-вниз).
  • Дополнительные: Плоскость начала патрубка, конца патрубка, лицевой панели и т.д.

Шаг 3. Параметры (Parameters)

Бывают типовые (type) — для всех экземпляров одного типоразмера, и экземплярные (instance) — могут меняться у каждого отдельного элемента.

📏 Длина / Ширина / Высота Базовые размеры. Делайте их типовыми для стандартных изделий.
⚙️ Технические параметры Давление, температура, расход, мощность, уровень шума — всё это должно быть в свойствах.
🏷️ Коммерческие параметры Производитель, артикул, стоимость, ссылка на техпаспорт (URL).
📌 Важно: никогда не хардкодите (не прописывайте жёстко) размеры. Всё через параметры. Иначе семейство нельзя будет масштабировать под разные типоразмеры. Хардкод — зло.

Создание семейства на примере: задвижка на трубе (ВК)

Разберём практический сценарий: нужно семейство фланцевой задвижки Ду50, Ду80, Ду100, чтобы оно правильно встраивалось в трубопровод и имело нужные параметры.

  1. Выбор шаблона: «Metric Pipe Fitting.rft» (фитинг для трубы). В нём уже есть соединители.
  2. Плоскости и параметры: создаём параметр «Диаметр» (Diameter) – тип. От него будут зависеть фланцы и длина задвижки (обычно 3–4 диаметра).
  3. Геометрия: выдавливаем тело задвижки, привязываем границы к опорным плоскостям, которые связаны с параметром «Диаметр». Добавляем фланцы (тоже привязаны).
  4. Соединители (Connectors): они уже есть в шаблоне. Настраиваем их: Тип системы (Hydronic), Диаметр = параметр «Диаметр». Соединители должны смотреть в противоположные стороны (один – вперёд, другой – назад).
  5. Добавляем параметры: «Давление_номинальное» (текст или число), «Масса_кг», «Артикул», «Производитель».
  6. Проверка: загружаем в тестовый проект, вставляем на трубу. Меняем типоразмер – геометрия и диаметр соединений меняются. Спецификация выводит введённые параметры.

Создание семейств для воздухораспределителей (ОВ)

Здесь подход другой. Воздухораспределитель обычно крепится к воздуховоду или монтируется в потолок.

  • Шаблон: «Metric Face Based.rft» (на базе грани) или «Metric Duct Terminal.rft» (терминал воздуховода).
  • Соединитель: должен быть один (к воздуховоду) – тип «Воздух», расход воздуха (Flow) – параметр. Желательно добавить «Коэффициент потерь давления» (K-factor) – для аэродинамического расчёта.
  • Геометрия решётки: можно сделать упрощённо (габаритный ящик), а можно детально (планки, лепестки). Детализация – компромисс между красотой и производительностью. Для крупных проектов лучше простая геометрия + метка.
  • Обязательный параметр: «Максимальный расход воздуха» – чтобы в проекте было видно, не перегружена ли решётка.
⚡ Совет по производительности: если семейство содержит сложные массивы (много повторяющихся деталей – рёбра радиатора, лепестки жалюзи) – сделайте опцию «Детализация: Средняя» и «Низкая» – для общих видов, и «Высокая» – для выносок. Модель не будет тормозить.

Таблицы типоразмеров (Type Catalogs): массовое создание

Если у семейства 50 типоразмеров, не нужно создавать 50 типов вручную. Используйте таблицу типоразмеров (TXT-файл).

  • Создаёте семейство с параметрами: Diameter, Length, Weight, etc.
  • Экспортируете параметры в TXT через диалог Type Catalog.
  • Редактируете TXT в Excel (добавляете строки типоразмеров, колонки с данными).
  • При загрузке семейства Revit спросит – загрузить всё из каталога. Выбираете нужные строки.

Результат: одно семейство, 50 типоразмеров, 10 секунд на загрузку. Красота.

Обмен семействами: как не изобретать велосипед

Создание каждого семейства с нуля – дорого. Есть ресурсы, где можно взять основу:

  • BIMobject, Mepcontent, Arcat: сотни семейств от производителей (Danfoss, Grundfos, Kermi, Siemens). Но всегда проверяйте: есть ли параметры для спецификации, не сломаны ли соединения.
  • Библиотеки обмена (например, RevitForum, группы ВК): энтузиасты выкладывают наработки. Но без гарантии.
  • Ручная доработка: часто проще скачать похожее семейство и перепривязать геометрию, чем делать с нуля.
🧩 Важное предупреждение: семейства от разных производителей могут быть в разной системе единиц (миллиметры/дюймы) и с разными уровнями детализации. Перед массовой загрузкой проверьте одно семейство в тестовом проекте.

Тестирование и отладка: как поймать ошибки до проекта

Семейство, которое не работает – источник коллизий и ошибок в спецификациях. До того, как отдать его проектировщикам, проведите тест:

  • Тест 1: загрузите в чистый проект, создайте 3–4 типоразмера. Измените размеры – правильно ли меняется геометрия и соединения?
  • Тест 2: вставьте в трубу/воздуховод – если это фитинг, должен врезаться автоматически, без ручных поворотов.
  • Тест 3: создайте спецификацию, выведите все ваши параметры. Заполнены ли они?
  • Тест 4: проверьте, не пропадает ли геометрия при переключении видов (средняя/высокая детализация).
  • Тест 5: попробуйте подвесить семейство на стену/потолок (если крепится).

Если всё работает – семейство готово к боевому применению.

Типичные ошибки при создании семейств

  • Неверная ориентация соединителей: один смотрит вверх, другой вбок – фитинг не встанет в линию трубы.
  • Захардкоженные размеры: меняешь типоразмер, а геометрия осталась от старого. Проверьте все привязки.
  • Слишком много геометрии: копирование STEP-модели с тысячами граней превращает проект в слайд-шоу. Делайте упрощённую геометрию + добавляйте фото или 3D-вид отдельно.
  • Отсутствие системных параметров: семейство не участвует в расчётах (например, не передаёт расход воды в систему). Добавьте нужные параметры в категорию «Аналитические».
  • Неправильный шаблон: фитинг сделан в шаблоне «общее оборудование» – не будет врезаться в трубу. Выбирайте с первого раза.

Управление библиотекой семейств: порядок вместо хаоса

В отделе из 5–10 инженеров семейства быстро размножаются. Система:

  • Единая папка на сервере: разделы: /ОВ/Воздухораспределители, /ОВ/Клапаны, /ВК/Арматура, /ВК/Насосы.
  • Стандарт именования: «Производитель_Тип_Диаметр» или просто «Тип_Диаметр», но единообразно.
  • Версионность: если правили семейство – сохраняйте новую версию с датой в имени, старую в архив. Иначе полпроекта соберётся с разными версиями.
🗂️ Лайфхак: создайте отдельный Revit-файл «Сборник семейств.rvt», в котором уже расставлены все типовые семейства по этажам. Проектировщик открывает его, копирует нужный элемент в свой проект – и не надо каждый раз загружать RFA.

Создание инженерных семейств ОВ и ВК – навык, который отличает BIM-специалиста от «просто пользователя Revit». Да, на разработку одного качественного семейства может уйти 2–4 часа. Но оно окупается за первый же проект, потому что исключает ручной подсчёт спецификаций, автоматически подставляет параметры и не даёт фитингам «съезжать» с труб. Плюс, когда в отделе появляется своя библиотека проверенных семейств – скорость проектирования растёт в разы, а ошибки падают. Инвестиция в семейства – инвестиция в спокойствие.