Обзор плагинов по работе с параметрами в семействах и моделях Revit

views
13782 просмотра
Статья-обзор посвящена плагинам по работе с общими (и не только) параметрами в семействах и моделях Revit. Автор публикации - Андрей Рыбаков, руководитель группы разработки семейств ПИК Digital.
Обзор плагинов по работе с параметрами в семействах и моделях Revit

Статья-обзор посвящена плагинам по работе с общими (и не только) параметрами в семействах и моделях Revit. Разберем, с помощью чего можно быстро скопировать, переименовать, создавать и связывать параметры. Пройдемся по плюсам и минусам каждого плагина.

Будет полезно в первую очередь для BIM-координаторов/моделлеров/менеджеров.  Также некоторые плагины полезны и проектировщикам при работе в модели.

Спонсор публикации – компания «Абрадокс»
Компания «Абрадокс» поставляет и производит трубопроводную арматуру для разделов: ВК, Водост, ГСН, НВД, НВК, ОВ (ОВК), ТС, ХС, АПВ, АПТ, АТП.
Скачать BIM-модели оборудования для трубопроводных систем→

ParaManager

  • Бесплатный плагин, 
  • разработчик – DiRoots
  • Revit 2017 – Revit 2022

Наиболее известный в последнее время плагин ParaManager от DiRoots.
Продвинутый, но не очень интуитивно понятный плагин.
Отличительная особенность – возможность добавлять общие параметры из разных ФОП за одну итерацию, при этом нет привязки к ФОПу, заложенному в Revit.

*Плагин динамично развивается, во время написания статьи успел обновиться и расширить свой функционал.

ParaManager Параметры семейства

Плюсы

  • можно копировать параметры из одного семейства в другие;
  • можно вставлять список общих параметров из .csv и .xlsx;
  • есть возможность удалять параметры;
  • есть возможность менять свойства параметра (описание, видимость и т.д.);
  • легко выбрать группировку параметров;
  • быстро создаются новые общие параметры и параметры семейства;
  • встроенный поиск по ФОП и параметрам внутри семейства;
  • связывает и удаляет связи вложенных и родительских семейств.

Минусы

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

Актуальная версия на момент написания статьи – 1.4.1.0 (13.09.2021).

Ссылка на плагин – https://diroots.com/revit-plugins/manage-revit-parameters-in-projects-and-families-with-paramanager/#downloadForm

ModPlus

  • Копировать параметры 
  • Пакетное переименование в семействах
  • Связь параметров вложенных семейств

Платные, бесплатные, подходит для Revit 2017 – Revit 2022.

У ModPlus сразу 3 плагина с полезным для нас функционалом:

Копировать параметры  копирует значения параметров внутри проекта по заданным правилам.
Отличительная особенность – возможность копирования составного значения- «склейка» параметров (из нескольких параметров в один). Присутствуют фильтры выбора элементов по категориям и значениям параметров.
Больше подходит для проектировщиков, так как все манипуляции с параметрами происходят внутри проекта.

Варианты копирования:
Классификация по обрабатываемым элементам:

  1. Копирование в пределах элемента (из одного параметра в другой в рамках семейства);
  2. Копирование из одного элемента в несколько (из одного семейства в несколько, исходный элемент выбирается в модели, выборка обрабатываемых элементов через фильтр, одно-несколько);
  3. Копирование из основы в дочерние элементы (из несколько семейств, выбранных фильтром в несколько обрабатываемых элементов, выбранных фильтром, несколько-несколько).

Классификация по типу правил копирования:

  1. Одиночное копирование (значение параметра копируется в другой параметр без изменений);
  2. Составное копирование (значения копируется из нескольких исходных параметров в один целевой параметр).
ModPlus

Плюсы

  • наличие полной инструкции и возможность оперативно связаться с разработчиками;
  • возможность копирования составного значения (склейка);
  • не только копирует, но и заменяет значения;
  • может менять тип данных при копировании, если это необходимо.

Актуальная версия на момент написания статьи – 1.1.0.0 (01.06.2021).

Ссылка на плагин с подробнейшим описанием и инструкцией: https://www.modplus.org/ru/revitplugins/mprcopyparametervalues

Пакетное переименование в семействах – переименовывает имена параметров, имена типов, значений параметров в указанных семействах.

Полезен как разработчикам семейств, так и проектировщикам.

Отличительная особенность – использование регулярных выражений при поиске.

Работает следующий образом:
1. После выбора нужных семейств (3 варианта выбора, см. справку по плагину) открывает их и считывает нужные данные: имена параметров, имена типов или значения параметров.
2. Убирает дубликаты.
В результате получаем список в котором мы можем добавлять префиксы и суффиксы, искать и заменять значения с помощью определенных фильтров:
- начинается с;
- заканчивается на;
- содержит;
- полное совпадение;

- регулярное выражение (пару выражений сильно упростит вам жизнь).

image-0

Плюсы

  • работает с вложенными семействами;
  • семейства не должны быть загружены в проект;
  • несколько фильтров поиска;
  • бесплатный.

Минусы

  • открывает файлы семейств.

Актуальная версия на момент написания статьи – 1.1.4.0 (07.11.2020).

Ссылка на плагин с подробнейшим описанием и инструкцией: https://www.modplus.org/ru/revitplugins/zfifamilyrenametool

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

Такая функция есть и у ParaManager, но именно этот плагин позволяет создавать сразу несколько параметров для связи внутри вложенного семейства.

image-0

Плюсы

  • не только создаёт связи, но и удаляет их;
  • создаёт сразу несколько параметров в родительском семействе;
  • можно посмотреть, с какими именно параметрами вложенного семейства связан параметр родительского семейства.

Минусы

  • работает с открытым семейством в редакторе семейств.

BFSP Replacer

  • Разработчик – BIM2B
  • Платный
  • Revit 2017 – Revit 2022

Нашумевший в свое время плагин.
Заменяет общие параметры в семействе при сохранении значений.
Отличительной особенностью является замена значений не только в семействах, но в файлах каталогов семейств.

Плюсы

  • работает с вложенными общими семействами;
  • семейства не должны быть загружены и размещены в модели (работает с файлами семейств);
  • возможность сохранять пресеты мапинга параметров;
  • за раз можно заменить параметры в большом количестве семейств (>50 шт.);
  • сохраняет значения;
  • сохраняет формулы;
  • логирование изменений: когда, что на что заменено и сколько потребовалось времени по каждому семейству.

Минусы

  • работает только с 1-им ФОП за одну итерацию;
  • нельзя конвертировать тип данных (число-текст). Сделано во избежание нарушений в работе формул;
  • нельзя изменять группировку параметров;
  • не работает с вложенными необщими семействами. Могут быть проблемы с семействами-контейнерами.

Ссылка на плагин:
http://bim2b.ru/obrabotka-korporativnoy-biblioteki-revit-1929-semeystv-za-2-dnya

SPManager

  • Разработчик – Artur Sedov
  • Бесплатный аналог предыдущего плагина
image-0

Плюсы

  • сохраняет значения;
  • сохраняет формулы;
  • семейства не должны быть загружены и размещены в модели (работает с файлами семейств);
  • можно заменять сразу пачку семейств.

Минусы

  • не заменяет параметры во вложенных семействах.

Ссылка на плагин:
https://forums.autodesk.com/t5/revit-i-navisworks-russkiy/paketnaya-zamena-obshchih-parametrov-v-semeystvah/td-p/8904833

maksl_AddIns (Пакетное добавление параметров)

  • Разработчик – maks.l

Добавляет пачку общих параметров (по типу/экземпляру) в файлы семейств.
Простенький, но интуитивно понятный плагин от пользователя maks.l

image-0

Плюсы

  • семейства не должны быть загружены и размещены в модели (работает с файлами семейств).

Минусы

  • нет возможности выбирать группирование параметра;
  • нет возможности сохранения пресетов параметров для добавления;
  • не добавляет параметры во вложенные семейства;
  • нет поиска параметров в ФОПе;
  • параметры не отсортированы по алфавиту (неудобно выбирать);
  • за одну итерацию можно добавить параметры только из одного ФОПа.

Ссылка на плагин:
https://forums.autodesk.com/t5/revit-i-navisworks-russkiy/paketnoe-dobovlenie-obshchih-parametrov-v-semeystva/m-p/8281595#M22015

https://drive.google.com/drive/folders/11UDrGuaDythnKz8ofXn3JS9ZGIt7sFKh

Примечание

При обработке всей библиотеки нужно помнить про один не очень приятный нюанс: при замене связующего параметра в родительском семействе рвётся связь с вложенным семейством. То есть если мы через плагины или руками заменили параметр, то необходимо связывать параметры во вложенных и родительских по новой. Для этого есть свои плагины, например Связь параметров вложенных семейств от ModPlus или ParaManager от DiRoots.

Family Manager

  • Разработчик – BIM step
  • Платный
  • Revit 2019 – Revit 2022

Функционал

  1. Обработка типов и параметров
  2. Добавить параметры
  3. Обработка семейств
  4. Обработка откр. семейства
  5. Копия из семейства

Сразу 5 отдельных плагинов во вкладке «BIM-мастер». Данные плагины идут в пакете для BIM-менеджера.

Family Manager переназначает группирование у параметров и делать параметр «По экземпляру» или «По типу».

image-0

Плюсы

  • использование галочки экономит клики).

Минусы

  • нельзя пакетно изменить группу и тип параметра, как это реализовано в ParaManager.

Обработка типов и параметров – во многом повторяет функционал ParaManager.
Что умеет:
- изменяет ОП, при этом переводя их в параметры проекта;
- удаляет ОП и параметры семейства;
- удаляет типоразмеры;
- умеет переименовывать имена параметров;
- умеет переименовывать имена типоразмеров.

image-0

Плюсы

  • умеет искать значения и заменять их у группы типоразмеров/параметров.

Минусы

  • работает только в редакторе семейства, с открытым семейством.

Добавить параметры – добавляет ОП в открытые семейства.

image-0

Плюсы

  • использование галочки, а не выпадающего списка – так удобнее и быстрее;
  • возможность сохранять списки параметров (наборы) внутри самого плагина.

Минусы

  • нельзя пакетно менять группирование параметры;
  • ОП не сгруппированы, а отображены большим списком;
  • работает только с открытым семейством;
  • ФОП берется из Revit, то есть нельзя выбрать другой ФОП внутри плагина.

Обработка семейств – заменяет общие параметры, которые уже были в семействе на ваши общие параметры, может делать чужие ОП параметрами семейства.
Отличительной особенность плагина является сохранение связи между вложенным и родительским семейством (см. примечание).
То есть плагин делает старый общий параметр, связанный с вложенным, параметром семейства, а не удаляет. При этом в формулу новых общих параметров будут записаны имена старых параметров.

image-0

Плюсы

  • работает с пачкой семейств;
  • работает с вложенными семействами;
  • не теряется связь с параметрами вложенного семейства.

Минусы

  • ФОП берется из Revit, то есть нельзя выбрать другой ФОП внутри плагина;
  • нет группировки ФОПа.

Обработка откр. семейств – всё тоже самое что и предыдущий плагин, но работает только с одним открытым семейством.

image-0

Копия из семейства – копирование из семейства в семейство общие параметры, материалы и образцы линий.

image-0

Плюсы

  • можно копировать из вложенного семейства в другое родительское/вложенное.

Минусы

  • копирует из одного в одно;
  • оба семейства должны быть открыты;
  • не копирует формулы.

Говоря про все плагины BIM Step, хочется отметить быструю обратную связь от разработчиков.


Ссылка на плагин с подробнейшим описанием и инструкцией:
https://www.bimstep.com/plugins

BIMUP

  • Копирование параметров семейств Revit

Платный, подходит для Revit 2017 – Revit 2021.

Копирует свойства и параметры из одного семейства в другие внутри проекта.
Можно настроить группировку. Самое главное – копирует формулы.

image-0

Плюсы

  • копирует формулы;
  • можно посмотреть значение, формулу и тип параметра у исходного семейства.

Минусы

  • работа внутри проекта.

Ссылка на плагин с подробнейшим описанием и инструкцией:
https://bimup.ru/downloads/revit/

Заключение
Использование данных плагинов в работе позволит сократить выполнение рутинных задач. Главное сохраняйте резервные копии семейств, ФОПа и открывайте плагины в пустом проекте.

Скачать BIM-модели оборудования для трубопроводных систем Абрадокс →

34
3