Копия из связи
- BimStep

- 1 февр. 2025 г.
- 12 мин. чтения
Обновлено: 1 февр.

Плагин "Копия из связи" состоит из 3 плагинов:
"Мониторинг элементов" - предназначен для быстрой расстановки и мониторинга параметров семейств с привязкой к элементам в связанных моделях.
"Ручная связь" - предназначен для привязки семейства к элементам в связанных моделях вручную.
"Менеджер мониторинга" - предназначен для отслеживании изменений в связанных моделях.
Алгоритм работы плагина

1. Мониторинг элементов

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

Установка ваших семейств:

Дополнительная информация





В появившемся окне выбираем следующие настройки:
В поле (1) выбираем связь с семействами-родителями,
в которые устанавливаются и привязываются семейства из вашей модели.
Пример: Клапана- связная модель;
МДУ- ваша модель;
Итог- в клапана установятся МДУ и данные МДУ будут знать о состоянии клапанов
(удаление/перемещение.)
Нажимаем кнопку (2).
В поле (3) выбираем семейства из связи (Клапана), в которые из поля (4) будут устанавливаться семейства из нашей модели (МДУ).
В поле (5) выбираем количество семейств из поля (4).
Пример: 1 клапан может открывать 2 МДУ.
В поле (6) выбираем этажи, на которых установлены выбранные семейства из поля (3).
В поле (7) оставляем или корректируем разрешенное перемещение семейства- родителя из поля (3).
Нажимаем на кнопку (8).
Результат на следующей странице.
Дополнительно:
При выборе в поле (1) "Текущая модель" вы будете устанавливать в семейства из одного раздела, семейства другого раздела в рамках одной модели.
Пример: Розетки из раздела ЛВС будут закреплены за камерами из раздела СОТ.

Результат:
В поле (3) было выбрано для мониторинга 22 клапана.
В поле (6) выбрано 2 уровня, на которых суммарно стоит 8 клапанов.
В поле (4) выбраны наши семейства МДУ которые установятся в клапана из связи.

Все наши семейства автоматически установились в точку вставки клапана КПУ-1Н, а так же привязались к ним. (Мониторинг можно будет посмотреть в плагине "Менеджер мониторинга")
Единственное, что нам останется сделать, это подвинуть клапан к ближайшей стене.

Дополнительная информация
В поле (3) не будут отображаться связанные семейства, в которые из поля (4) уже вставлены ваши семейства. (См. Рис. 4 и Рис. 5).
Чтобы повторить действие уже с вставленными вашими семействами, их нужно удалить.


Как удалить вставленные семейства ?
C помощью горячих клавиш отмены действия (Ctrl+Z).
Выделить ваши установленные семейства штатными инструментами Revit.
C помощью выделения ваших установленных семейств в плагине "Менеджер мониторинга"
Дополнительные возможности при вставке семейств
Поле (10) функция (А) позволяет расставлять семейства по направлению, как у связанного семейства. (См. Рис.1)
Поле (10) функция (Б) позволяет ставить семейства под определенным углом, относительно направления связанного семейства. (См. Рис. 2)
Рекомендовано по умолчанию использовать функцию (А) и дополнительно доворачивать семейства функцией (Б), если в связной модели с семейством, что-то не так в части направления.
Поле (11) позволяет при расстановке наших семейств задать смещение относительно точки вставки у семейства из связной модели. (См. Рис.3)
Сами оси (X и Y) в 2D могут быть быть и горизонтальными и вертикальными, так как семейство из связной модели создается с разными векторами координат. На (Рис.3) показан пример где (X) - вертикальная ось; (Y) - горизонтальная ось.


Важно:
Поля (10) и (11) глобально помогают сократить время для более точной расстановки семейств. Локальные участки где семейства встали не так как вы хотели правятся вручную.
Рекомендация:
Вставлять небольшое количество семейств в рамках одного этажа, чтобы понять устраивает вас данное расположение или необходимо вносить корректировки с помощью полей (10) и (11). Быстрая отмена действия выполняется с помощью клавиш (Ctrl+Z).
Глобальный фильтр:
Данный фильтр позволяет для выбранных связей из поля (1) отобразить в поле (3) все семейства с одинаковыми параметрами.

В появившемся окне выбираем следующие настройки:
В поле (1) выбираем связь с семействами-родителями,
в которые устанавливаются и привязываются семейства из вашей модели.
Нажимаем кнопку (2).
В поле (12) пишем "Имя параметра" и "Значение параметра" которые объединяют все необходимые семейства. Для примера фильтрации выбрана информация из рисунка 6.
Нажимаем кнопку (2).
Смотрим результат в поле (3).
Вывод:
Остались только те семейства, которые имели данные параметры.
Уточняющий фильтр:
Данный фильтр позволяет для выбранных семейств из поля (3) выделить уникальные семейства с дополнительными уникальными параметрами.


Дополнительная информация

Если в столбце (В) выбрать равно/не равно то работаем с полем (Г).
Если в столбце (В) выбрать содержит/не содержит то работаем с полем (Д).
В поле (Г) есть функция выбора.
В поле (Д) значение заносится вручную.

В появившемся окне выбираем следующие настройки:
В поле (1) выбираем связь с семействами-родителями, в которые устанавливаются и привязываются семейства из вашей модели.
Нажимаем кнопку (2).
В поле (3) выбираем семейства из связи (Клапана), которые точечно хотим отфильтровать по определенному значению в параметрах (см. Рис 7).
Нажимаем кнопку (14).
В поле (15) выбираем параметр фильтрации и переносим с помощью кнопок (16). (см. Рис 8)
Смотрим результат.


Вывод:
Остались только те семейства, которые имели данные параметры.
Мониторинг параметров из семейств связной модели в ваши семейства:

Данная функция позволяет не только установить ваши семейства в семейства из связной модели, но и списать параметры в ваши семейства из связной модели.

В появившемся окне выбираем следующие настройки:
В поле (1) выбираем связь с семействами-родителями, в которые устанавливаются и привязываются семейства из вашей модели.
Пример: Клапана- связанная модель;
МДУ- ваша модель;
Итог- в клапана установятся МДУ и данные МДУ будут знать о состоянии клапанов
(удаление/перемещение.)
Нажимаем кнопку (2).
В поле (3) выбираем семейства из связи (Клапана), в которые из поля (4) будут устанавливаться семейства из нашей модели (МДУ).
В поле (5) выбираем количество семейств из поля (4).
Пример: 1 клапан может открывать 2 МДУ.
Нажимаем на кнопку (17).
Настраиваем окно (19). (см. Рис 9)
Нажимаем кнопку (20).
В поле (6) выбираем этажи, на которых установлены выбранные семейства из поля (3).
Нажимаем на кнопку (8).
Смотрим результат.
Дополнительная информация
Обязательно отключать функцию (18), если вы просто вставляете одни семейства в другие без списывания параметров. Окно (19) сохраняет настройки предыдущей сессии и вы случайно можете скопировать не нужные параметры.


При расстановке семейств можно комбинировать функции описанные выше "Фильтрация, Запись параметров, Группирование семейств и др."
2. Менеджер мониторинга

После создания семейств через плагин "Мониторинг элементов" вся информация о состоянии связи между семействами отображается в "Менеджере мониторинга".
Данный плагин позволяет:
Видеть связь и статус изменений между семейством из связанной модели и вашим семейством.
Видеть изменения параметров между семейством из связанной модели и вашим семейством.
Добавлять параметры уже для созданных связей между семейством из связанной модели и вашим семейством.
Управлять созданными связями между семейством из связанной модели и вашим семейством. (Удаление/перемещение/отмена мониторинга между семействами).


Описание цветов в менеджере мониторинга:


Описание

В данных строках семейства из текущей модели связанны с вашими семействами.
Мониторинг параметров отсутствует. (Серый цвет в столбце А для строк №1 и №2).
Активирован мониторинг перемещения/удаления семейств. Семейства из текущей модели не переместились и не удалились относительно ваших семейств. (Серый цвет для строк №1 и №2).
Описание

В данной строке семейство из текущей модели связано с вашим семейством.
Активирован мониторинг параметров. Выбранные параметры между семействами совпадают. (Зеленый цвет в столбце А для строки №3).
Активирован мониторинг перемещения/удаления семейств. Семейство из текущей модели переместилось относительно вашего семейства. (Оранжевый цвет для строки №3).
Описание

В данной строке семейство из текущей модели связано с вашим семейством.
Активирован мониторинг параметров. Выбранные параметры между семействами совпадают. (Зеленый цвет в столбце А для строки №4).
Активирован мониторинг перемещения/удаления семейств. Семейство из текущей модели не переместилось и не удалилось относительно вашего семейства. (Серый цвет для строки №4).
Описание

В данных строках семейства из связанной модели связанны с вашими семействами.
Активирован мониторинг параметров. Выбранные параметры у семейств из связанной модели изменились относительно ваших семейств. (Желтый цвет в столбце А для строк №5 и №10).
Активирован мониторинг перемещения/удаления семейств. Семейства из связанной модели не переместились и не удалились относительно ваших семейств. (Серый цвет для строки №5 и №10).
Описание

В данных строках семейства из связанной модели связанны с вашими семействами.
Активирован мониторинг параметров. Выбранные параметры между семействами совпадают. (Зеленый цвет в столбце А для строки №6, №8 и №9).
Активирован мониторинг перемещения/удаления семейств. Семейства из связанной модели не переместились и не удалились относительно ваших семейств. (Серый цвет для строки №6, №8 и №9).
Описание

В данной строке семейство из связанной модели связано с вашим семейством.
Возможно и был активирован мониторинг параметров, но семейство из связанной модели удалено. (Красный цвет в столбце А для строки №7).
Активирован мониторинг перемещения/удаления семейств. Семейство из связанной модели удалено. (Красный цвет для строки №7).
Описание

Для данных строк связанная модель отсутствует. Необходимо восстановить связь, чтобы узнать информацию о мониторинге параметров между семействами и перемещении/удалении семейств из связанной модели относительно ваших семейств. (Фиолетовый цвет в столбце Б для строки №11 и №12).

Группирование:
Данная функция позволяет создавать группирование созданных семейств. Также отображает наименование уже созданных групп.

Если группирование было выполнено,
то в плагине "Менеджер мониторинга" оно отобразится. См. (Рис. 1)

Если группирование не было выполнено,
то в плагине "Менеджер мониторинга" вместо текста будут отображаться знаки (???). См. (Рис. 2)

Чтобы переименовать группы необходимо:
Выделить необходимые строки с помощью клавиш (Shift + левая кнопка мыши; Ctrl+левая кнопка мыши; Ctrl+A).
В строку (1) вписать необходимы текст
Нажать на кнопку (2).
Смотрим результат.


Фильтрация:
Данная функция реализована для удобства просмотра информации в плагине "Менеджер мониторинга".

Было:

Стало вариант 1:

Стало вариант 2:

Дополнительная информация:

В каждом столбце новые (связи, статусы, группы и др.) появляются после наполнения таблицы строками.

Выбор семейств через плагин "Менеджер элементов":
Данная функция позволяет выбрать ваши семейства и узнать их место расположение в 2D и 3D видах.

Выбрать строку (№1 с ID 693137) или группу строк через кнопки (Shift, Ctrl или Ctrl+A).
Перейти в Revit на уровень, который указан в столбце (А).
Нажать (1).

Дополнительная информация
Для выбора семейства в 3D необходимо оставить включенной функцию (2), после выбрать необходимую строку и нажать на (1).

Остановка мониторинга:
Данная функция позволяет убрать ненужные строки из плагина "Менеджер мониторинга"

Выбрать строку (№1 и №2) через кнопки (Shift, Ctrl).
Нажать (1).
Смотрим результат.
Результат:

Строки удалены, а это значит снят мониторинг между семействами.
Семейства из Revit данной функцией не удаляются.
Дополнительная информация
Чтобы отменить действие нажмите (Ctrl+Z) или с помощью штатных средств Revit используйте функцию (Отмена). Если строки, которые вернули не отобразились, то нажмите (2).

Функции столбцов "Мониторинг перемещения" и "Допуск":
Функция в столбце (А) позволяет снять мониторинг перемещения семейств из столбца (Б) относительно ваших семейств из столбца (В).
Также в столбце (Г) можно изменить расстояние между семействами, при котором статус в столбце (Д) будет меняться если семейство из столбца (Б) переместиться.

Для столбца (А):
Выбрать строку (№1 с ID 693137) или группу строк через кнопки (Shift, Ctrl или Ctrl+A).
Снять галочки для выбранных строк с помощью кнопки (1).
Смотрим результат.
Результат в таблице:

Вывод:
Теперь на плане при перемещении на любую дистанцию семейства из столбца (Б) относительно вашего семейства из столбца (В) статус в столбце (Д) не изменится.
Чтобы ваше семейство из столбца (В) снова учитывало перемещение, необходимо вновь активировать функцию в столбце (А). Тогда статус в столбце (Д) при перемещении будет меняться согласно разрешенным значениям из столбца (Г).

Для столбца (Г) если включен столбец (А):
Для изменения значения выбирать строку (№1 с ID 693137) или группу строк через кнопки (Shift, Ctrl или Ctrl+A).
В поле (2) написать новое значение.
Нажать на (3).
Смотрим результат.

Для столбца (Г) если отключен столбец (А):
В таком случае любые значения из столбца (Г) не будут работать. Оранжевый статус о перемещении семейств из связи не появиться даже при самых маленьких значениях.

Функция исправления нежелательных статусов в плагине "Менеджер мониторинга"

Данная функция позволяет позволяет исправить статусы (А), (Б), (В) и (Г) согласно (Рис.1).

Исходный вид статуса (А):

Для строки (№3) - это значит, что на плане семейство из столбца (1) переместили относительно семейства из столбца (2) на расстояние больше 1-го метра, согласно столбцу (3).

Каким образом плагин исправляет статус (А)?
Выбрать строку (№3).
Нажать на кнопку (4).
Смотрим результат.

Результат в "Менеджере мониторинга":

Строка (№3) поменяла свой статус с (Оранжевого)на (Серый).
Для строки (№3) (Зеленый) статус говорит о том, что замониторенные параметры между семействами совпадают.
Результат на плане:

Отменить данное действие можно через Ctrl+Z) или с помощью штатных средств Revit используйте функцию (Отмена)
Каким образом плагин исправляет статус (Б)?
Выбрать строку (№3 c ID 693332) .
Нажать на кнопку (4).
Смотрим результат.

Если нажать (Нет), то в "Менеджере мониторинга" останется строка (№3 c ID 693332). Наше семейство на плане не удалиться.
Результат в "Менеджере мониторинга":


Строка (№3 с ID 693332) удалилась, так как вашему семейству из столбца (2) не за кем следить.
Результат на плане:

Отменить данное действие можно через Ctrl+Z) или с помощью штатных средств Revit используйте функцию (Отмена)
Исходный вид статуса (В):


Для строки (№1 и №2) - это значит, что связный файл Revit в диспетчере проекта не загружен (см. Рис.2) и наши семейства из столбца (2) не видят связь с семействами из столбца (1).
Каким образом плагин исправляет статус (В)?
Выбрать строку (№1 и №2).
Нажать на кнопку (4).
Смотрим результат.
ИЛИ
Не выбирать строки.
Нажать на кнопку (5).
Смотрим результат.
Результат в "Менеджере мониторинга":

Если связь подгружена (см. Рис.3), то в "Менеджере мониторинга" для строк (№1 и №2) отобразится полная информация о состоянии семейств из столбца (1) и столбца (2).
Если связь не подгружена как на (Рис.3), то при выделении строк и нажатии на клавишу (4) статус строк (№1 и №2) не изменится.
Исходный вид статуса (Г):

Для строки (№2) - это означает, что параметр или параметры изменились у семейства из столбца (1) относительно нашего семейства из столбца (2).
Как узнать подробную информацию об изменениях параметров?
Выбрать строку (№2) или группу строк.
Нажать на кнопку (А).
Смотрим результат.

Для примера выбраны строки (№1, №2 и №3):
Строка (№2) имеет статус (Г). Подробная информация для строки (№2) по параметрам - это строка (№Б). Строка (№Б) также подсвечена Красным. КПУ-1Н.2.1
неравноКПУ-1Н.2.1.1.Строка (№3) имеет статус (Д). Подробная информация для строки (№3) по параметрам - это строка (№В). Строка (№В) также подсвечена Белым. VK1.2.5 равно VK1.2.5.
Строка (№1) имеет статус (Д). Подробная информация для строки (№1) по параметрам - это строка (№А). Строка (№А) также подсвечена Белым. КПУ-1Н.2.3 равно КПУ-1Н.2.3. Синий - это просто курсор выделения строки.
Как синхронизировать параметры для наших семейств?
В окне со строками (№А, №Б и №В) выбрать строку (№Б).
Нажать на кнопку (4).
Смотрим результат.

ИЛИ
В окне со строками (№1, №2 и №3) выбрать строку (№2).
Нажать на кнопку (4).
Смотрим результат.

Результат в "Менеджере мониторинга":

Строка (№2) имеет статус (Д) - это значит, что параметры между семействами из столбца (2) и столбца (1) синхронизированы.
Результат в "Параметрах мэппинга мониторинга":


Теперь строка (№Б) подсвечена Белым. КПУ-1Н.2.1.1 равно КПУ-1Н.2.1.1.
Дополнительная информация
Чтобы отменить действие нажмите (Ctrl+Z) или с помощью штатных средств Revit используйте функцию (Отмена). Если цветовые статусы при этом не поменялись, то нажмите (9).

Удаление мониторинга параметров.
Данная функция позволяет убрать мониторинг параметров между семействами.
Вариант 1:

Выбрать строку (№1) или группу строк.
Нажать на правую кнопку мыши и выбрать функцию (1). (См. Рис.1)
Смотрим результат.


Для строки (№1) пропал статус (Д). Семейство из столбца (2) больше не следит за параметрами семейства из столбца (3).
Вариант 2:

Выбрать строку (№1).
Нажать на кнопку (А).
Смотрим промежуточный результат.

Строка (№1) имеет статус (Д). По столбцу (5) видно, что наше семейство из столбца (2) следит сразу за тремя параметрами (№А,Б,В) у семейства из столбца (3).
Важно:
Строка (№1) в столбце (5) = строкам (№А,Б,В) в столбце (5).
Снимаем мониторинг параметров с помощью поля (6):
Выбрать строку (№А).
Снять галочку с помощью (7).
Нажать на кнопку (8).
Смотрим результат.

Строка (№1) сохраняет статус (Д). По столбцу (5) видно, что наше семейство из столбца (2) теперь следит за двумя параметрами (№Б,В) у семейства из столбца (3).
ИЛИ
Выбрать строчки (№А,Б,В).
Снять галочку с помощью (7).
Нажать на кнопку (8).
Смотрим результат.

Для строки (№1) пропал статус (Д). Семейство из столбца (2) больше не следит за параметрами семейства из столбца (3).
Дополнительная информация
Чтобы отменить действие нажмите (Ctrl+Z) или с помощью штатных средств Revit используйте функцию (Отмена). Если цветовые статусы при этом не поменялись, то нажмите (9).

Добавление параметров для семейств, которые уже находятся в "Менеджере мониторинга".
Данная функция позволяет добавить мониторинг параметров для семейств, которые уже находятся в "Менеджере мониторинга", но для них не назначались или не назначались в полном объеме параметры для мониторинга через плагин "Мониторинг элементов".


Выбрать строку (№1) или группу строк.
Нажать на правую кнопку мыши и выбрать функцию (1). (См. Рис.1)
Смотрим промежуточный результат.


(Область 1):
В поле (1) с помощью кнопки (2) переносим нужный параметр мониторинга для столбца (А).
Столбец (А) - это параметр семейства из столбца (3).
Столбец (3) - это семейство за которым будет следить наше семейство из столбца (4).
(Область 2):
В поле (5) выбираем нужный параметр мониторинга для столбца (Б).
Столбец (Б) - это параметр семейства из столбца (4).
Столбец (4) - это ваше семейство, которое следит за семейством из столбца (3).
Вывод:
Ваше семейство из столбца (4) теперь будет следить за семейством из столбца (3) в части параметров, а именно параметр из столбца (Б) будет следить за параметром из столбца (А).
После настройки (Область 1) и (Область 2) нажимаем (6).
Смотрим результат.
Результат в "Менеджере мониторинга":

Для строки (№1) в столбце (7) изменился статус с (Е) на (Д). Это значит, что ваше семейство из столбца (4) теперь следит за семейством из столбца (3) в части параметров.
Дополнительная информация
(Область 3):
При отключении функции (В) в наше семейство из столбца (4) запишутся параметры из семейства столбца (3), согласно настройкам столбца (А) и (Б), но в "Менеджере мониторинга" останется статус (Е). Мониторинга между семействами не будет.
Столбцы (А) и (Б):
Если в столбце (А) выбран параметр экземпляра, то и в столбце (Б) будет выбираться параметр экземпляра.
Если в столбце (А) выбран параметр типа, то и в столбце (Б) будет выбираться параметр типа.
Результат в "Параметрах мэппинга мониторинга":
Выбрать строку (№1).
Нажать на кнопку (А).
Смотрим результат.

Дополнительная информация
Чтобы отменить действие нажмите (Ctrl+Z) или с помощью штатных средств Revit используйте функцию (Отмена). Если цветовые статусы при этом не поменялись, то нажмите (8).
3. Ручная связь

Данный плагин предназначен для ручного добавления мониторинга элементов в плагин "Менеджер мониторинга".
Для этого на линейке плагинов BS • SS кликните на кнопку "Ручная связь"
Сначала нужно выбрать ваш элемент из текущей модели.
Далее покажется окно, в котором нужно сделать выбор "Да/нет".

Если выбрать"Да", то элемент-родитель можно будет выбрать только из связанной модели.
Если выбрать "Нет", то элемент-родитель можно будет выбрать только из текущей модели.
Примечание: плагин работает на привязку только загружаемых семейств, которые встают по точке, т.е. по всяким лоткам, стенам, трубам и перекрытиям это не работает.
Результат в "Менеджере мониторинга":

Элемент родитель - это семейство из столбца (1).
Ваш элемент - это семейство из столбца (2).



Комментарии