Утилиты
Замена текста в параметрах
Одинаковые параметры
Длины MEP
Создать опорную плоскость
Отзеркаленные элементы
Почистить семейства
Обновить семейства по параметрам
Создать чистый вид в семействе
Пакетная замена параметров в семействах
Изменить уровень
Показать ID элемента в связи
Показать элемент в связи
Замена текста в параметрах
Программа заменяет текстовые значения выбранных параметров выбранных семейств.
Видео-инструкции:
Основные функции и принципы работы программы:
Выберите семейства в которых вы хотите найти и заменить текстовый параметр. Нажмите кнопку данной программы, появится диалоговое окно. Выберите параметр в котором будет произведёт поиск и замена. Введите в поле "Найти" строку или её часть подлежащую замене. Введите в поле "Заменить на" желаемую информацию. Нажмите кнопку "заменить и закрыть".
Пример использования
На 3-м этаже здания расставлены щитки. Нужно скопировать их на 2-й этаж. Допустим на 3-м этаже имена щитков были ЩК-3.1, ЩК-3.2 и т.д. При простом копировании на другой этаж эти имена сохранятся, а у Ревита нет стандартной команды 'Найти и заменить' для параметров семейств. Поэтому выбираем щитки в которых мы хотим поменять имя (параметр 'Имя панели'), запускаем эту программу, вписываем что мы хотим найти, на что заменить и - готово!
Ограничения по применению
Программа работает только с текстовыми полями.

Вид диалогового окна Замена текста в параметрах.
Одинаковые параметры
Программа заменяет значение выбранного параметра, если он встречается у всех выбранных семейств.
Видео-инструкции:
Видео-инструкции:
Основные функции и принципы работы программы:
Выберите семейства в совпадающие параметры которых Вы хотите записать значение. Нажмите кнопку данной программы, появится диалоговое окно. Выберите нужный параметр из выпадающего списка. Введите новое значение для выбранного параметра. Нажмите кнопку "Записать".
Пример использования
При выборе разных семейств в их свойствах не всегда показываются их совпадающие параметры. Это особенно актуально для типовых аннотаций. Например при работе в чертёжных видах (рисовании принципиальных схем и пр.) возникает необходимость записать какое-либо значение в несколько разных типовых аннотаций. Стандартными средствами Revit это сделать невозможно. Вот тут и пригодится данная программа. Программа работает также и для одного выбранного семейства. Так что можно просто записывать значения его параметров из окошка данной программы. Это порой удобнее чем писать его значение в стандартной панели 'Свойства', где иногда слетает то, что пользователь только что написал.
Особенности
Для записи логического значения (параметр с флажком "чек-бокс") значение параметра в окошке программы должно быть 1 или 0).

Вид диалогового окна Заминить параметры.
Длины MEP
Программа собирает длины выбранных пользователем инженерных коммуникаций (лотков, воздуховодов, труб) и/или линий и суммирует их.
Видео-инструкции:
Пример использования:


Основные функции и принципы работы программы:
Выберите несколько инженерных коммуникаций или линий (этот могут быть как линии модели, так и линии детализации). Нажмите кнопку данной программы, появится диалоговое окно с суммарной длиной выбранных элементов, разбитых по соответствующим категориям.
Ограничения по применению
При измерении длин лотков, трубопроводов или воздуховодов программа не учитывает соединительные детали данных инженерных коммуникаций.
Создать опорную плоскость
Создаёт опорные плоскости с указанной абсолютной высотой и направлением. Данная команда позволяет ускорить создание опорных плоскостей в проекте для корректного размещения осветительных приборов.


Отзеркаленные элементы
Получение списка отзеркаленных семейств сгруппированных по категории. Запустите команду и в древовидной структуре раскройте категорию искомого семейства. При двойном нажатии на выбранную позицию происходит выделение и масштабирование элемента в модели.
Почистить семейства
Очищает дублирующиеся семейства в модели.
Видео-инструкции:
Основные функции и принципы работы программы:
С помощью данной команды вы сможете избавиться от дублирующихся семейств в модели. Иногда при копировании семейств из одной модели в другую Revit добавляет к имени типа семейства единицу. Например "TSL_2D автоматический выключатель_ВРУ" может быть без переименован Ревитом в "TSL_2D автоматический выключатель_ВРУ1". И в проекте будут присутствовать оба семейства. Однако Tesla работает только с определёнными именами семейств. Поэтому от семейств с "единицей" придётся избавляться. Данный скрипт удалит все неправильные семейства, на их место вставит правильные семейства и перенесёт в них значения параметров так, что Вы не потеряете никаких данных и Вам не придётся заново переделывать схемы которые Вы случайно собрали на неправильных семействах.

Исправление дубликатов семейств ModPlus:
Вы также можете воспользоваться бесплатной командой "Исправление дубликатов семейств" плагина ModPlus. Подробно ознакомиться с документацией и скачать ModPlus вы можете на сайте автора: https://modplus.org/ru/revitplugins/mprfamilyduplicatefixer
Обновить семейства по параметрам
Команда корректно обновляет семейства при переименовании параметров в них.
Видео-инструкции:
Основные функции и принципы работы программы:
С помощью данной команды вы сможете правильно обновить семейства. В первую очередь эта команда написана для обновления семейств Tesla. С выходом новых версий нашего шаблона параметры в семействах могут переименовываться (об этом обязательно будет сообщаться отдельно). Однако при попытке обновления семейств стандартными средствами Revit в уже существующих проектах - вы потеряете значения старых параметров. Например если параметр "Длина панели" будет переименован в "Длина геометрии панели", то все контуры панелей на схемах "разъедутся", то есть примут значение по умолчанию. Программа "Обновить семейства" позволяет забрать значения старых параметров и перенести их в новые. То есть, например, все схемы ВРУ будут выглядеть как и раньше и все значения параметров останутся на месте.

Создать чистый вид в семействе
Команда создаёт очищенный 3D вид от вспомогательных элементов и названием "Вид 1".
Настройки 3D вида;
- Тонированный режим,
- Высокий уровень детализации,
- Градиентный фон,
- Угловая ориентация (Ориентация Северо-Западная изометрия)
- Масштаб 1:1,
- Заблокированный 3D вид
- Временное скрытие элементов:
- <Невидимые линии>,
- Зоны обслуживания,
- Опорные плоскости,
- Вспомогательные линии,
- Соединительный элемент,
- Точка расчета площади,
- Размеры,
- Источник света.
3D вид до обработки

3D вид после обработки

Пример представления семейства в проводнике Windows

Пакетная замена параметров в семействах
Основные функции и принципы работы программы:
Создайте файл с расширением .txt и кодировкой ANSI.
Заполните по формату:
[Старый параметр]>[Новый параметр]
Пример:
Высота>Габаритная высота
Ширина>Габаритная ширина
Длина>Габаритная длина
Изменить уровень
Элементы для обработки можно выбрать как до, так и после запуска команды. После запуска появляется окно, в котором можно выбрать уровень для перезаписи в экземпляры семейств.

На рисунках ниже приведен пример параметров элемента до и после обработки.


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

Показать элемент в связи
Команда позволяет выполнить поиск элемента, находящегося в подгруженном связанном файле.
1. Выберите связанный файл.
2. Введите ID элемента.

Команда перейдет на 3D вид с рамкой ограничивающей искомый элемент.

- если элемент не виден нажмите два раза на колесико мыши;
- если в рамке не оказался искомый элемент, скорее всего отличается
«Угол от истинного севера» рабочей модели и связанного файла.