Top.Mail.Ru
top of page

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

  • Фото автора: BimStep
    BimStep
  • 1 февр. 2025 г.
  • 12 мин. чтения

Обновлено: 1 февр.

Плагин "Копия из связи" состоит из 3 плагинов:

  1. "Мониторинг элементов" - предназначен для быстрой расстановки и мониторинга параметров семейств с привязкой к элементам в связанных моделях.

  2.  "Ручная связь" - предназначен для привязки семейства к элементам в связанных моделях вручную.

  3. "Менеджер мониторинга" - предназначен для отслеживании изменений в связанных моделях.

Алгоритм работы плагина

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

  1. Позволяет установить ваши семейства в семейства из связной модели.

  2. Позволяет списать параметры в ваши семейства из семейств связной модели.

Примечание:

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


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


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






В появившемся окне выбираем следующие настройки:

  • В поле (1) выбираем связь с семействами-родителями,

  •         в которые устанавливаются и привязываются семейства из вашей модели.

  •         Пример: Клапана- связная модель;

  •                          МДУ- ваша модель;

  •                          Итог- в клапана установятся МДУ и данные МДУ будут знать о состоянии клапанов

  •                          (удаление/перемещение.)

  • Нажимаем кнопку (2).

  • В поле (3) выбираем семейства из связи (Клапана), в которые из поля (4) будут устанавливаться семейства из нашей модели (МДУ).

  • В поле (5) выбираем количество семейств из поля (4).

  •         Пример: 1 клапан может открывать 2 МДУ.

  • В поле (6) выбираем этажи, на которых установлены выбранные семейства из поля (3).

  • В поле (7) оставляем или корректируем разрешенное перемещение семейства- родителя из поля (3).

  • Нажимаем на кнопку (8).

  • Результат на следующей странице.


Дополнительно:

  • При выборе в поле (1) "Текущая модель" вы будете устанавливать в семейства из одного раздела, семейства другого раздела в рамках одной модели.

    Пример: Розетки из раздела ЛВС будут закреплены за камерами из раздела СОТ.


Результат:

  1. В поле (3) было выбрано для мониторинга 22 клапана.

  2. В поле (6) выбрано 2 уровня, на которых суммарно стоит 8 клапанов.

  3. В поле (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. Видеть изменения параметров между семейством из связанной модели и вашим семейством.

  3. Добавлять параметры уже для созданных связей между семейством из связанной модели и вашим семейством.

  4. Управлять созданными связями между семейством из связанной модели и вашим семейством. (Удаление/перемещение/отмена мониторинга между семействами).



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


Описание


  • В данных строках семейства из текущей модели связанны с вашими семействами.

  • Мониторинг параметров отсутствует. (Серый цвет в столбце А для строк №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. Элемент родитель - это семейство из столбца (1).

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

Комментарии


Telegram icon
bottom of page