Контекстный фильтр

Приблизительное время прочтения: 3 минут(а)

Фильтр элементов по параметрам, работающий как контекстное меню.

Значок

32x32px
16x16px

Описание

Работа плагина построена на принципах работы контекстного меню. Фильтр запускается одним из трех способов: нажатием левой кнопкой мышки при зажатой клавиши Ctrl, последовательным нажатием клавиш или нажатием сочетания клавиш. Контекстный фильтр может быть использован на любом виде, независимо от доступности команд с ленты.

Сама фильтрация выполняется по значениям параметров элементов определенных категорий.

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

Использование

Сначала фильтр требуется запустить. Для этого воспользуйтесь соответствующей командной в ленте на вкладке ModPlus:

1

Укажите один из трех вариантов вызова диалога контекстного фильтра:

  • Нажатием левой кнопки мыши при зажатой клавише Ctrl. В этом случае могут накладываться некоторые ограничения на работу в Revit, связанные с использованием данного сочетания кнопок. Например, при попытке добавить в набор выбранных элементов другие элементы.
  • Последовательным нажатием указанных клавиш. По умолчанию используется последовательность “F,F”. Промежуток времени между нажатиями на клавиши не учитывается. При указании последовательности учитывайте назначенные горячие клавиши Revit.
  • Нажатием указанного сочетания клавиш. По умолчанию используется сочетание клавиш “Shift+F”. При указание иного сочетания учитывайте существующие сочетания (Ctrl+C, Ctrl+V и другие).

Вы можете включить автоматический запуск контекстного фильтра при загрузке Revit, установив соответствующую галочку.

Важно! Фильтр запускается только при условии, что текущее окно Revit является активным!

Основной диалог контекстного фильтра разделен на три зоны.

2

Слева на право:

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

Контекстом для сбора данных могут являться: все элементы моделивсе элементы на текущем видевыбранные элементы. Если при запуске фильтра не было выделено элементов, то контекст Выбранные элементы не появляется в списке. Если при запуске фильтра на текущем виде нет элементов, то контекст Все элементы на виде не появляется в списке.

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

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

При выборе в списке категории (установки галочки на чек-бокс) происходит сбор параметров всех элементов данной категории. При этом перед названием категории появляется общее количество элементов данной категории.

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

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

Все значения во втором списке заполняются в алфавитном порядке.

Все значения в списке в третьей зоне являются результатом фильтрации, если в верхней части списка выбрано условие фильтрации ИЛИ. Например, на скриншоте выше в фильтрацию попадают все стены из выбранных стен, у которых значение параметра Марка равняется mark1.

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

К списку в третьей зоне можно применить одно из следующих действий:

8– выделить все элементы.
11– удалить все отмеченные элементы из текущего выбора. Данное действие доступно только при условии, что при запуске фильтра были выделены элементы.
9– изолировать все элементы на текущем виде.
10– изолировать все элементы на текущем виде, кроме отфильтрованных (инверсионная изоляция).

Справа от третьего списка доступны следующие элементы управления:

6– очистить весь текущий список для фильтрации.
7– сохранить текущий список фильтрации как новую предустановку или изменить текущую предустановку. При нажатии на кнопку появляется диалог:
3

Диалог содержит два поля – имя предустановки (обязательно) и описание предустановки (не обязательно). Если текущий список фильтрации получен путем применения ранее сохраненной предустановки, то в данном диалоге будет заполнено имя и описание примененной предустановки, а также появится галочка Сохранить как новую.

При сохранении предустановки в первой зоне появится список предустановок:

4

Предустановки позволяют сохранять условия фильтрации для их последующего быстрого повторного применения.

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

Список предустановок может быть сохранен на сервере ModPlus через раздел Бэкап настроек в Личном Кабинете.

Метки:
Была ли эта статья вам полезна?
👁 104
Предыдущая: Копировать значения
Следующая: Параметризация
  • Есть практический опыт успешного применения BIM-технологий в проектировании, строительстве или эксплуатации?
  • Являетесь экспертом в области BIM-технологий?
  • Есть интересный опыт, контент или технология в сфере BIM?
  • Ищеите возможность проподавать или поделиться своими знаниями с другими?
  • Хотите партнерские условия?

Напишите нам, мы всегда готовы предложить отличные условия за Ваш опыт и материалы!

  • Есть практический опыт успешного применения BIM-технологий в проектировании, строительстве или эксплуатации?
  • Являетесь экспертом в области BIM-технологий?
  • Есть интересный опыт, контент или технология в сфере BIM?
  • Ищеите возможность проподавать или поделиться своими знаниями с другими?
  • Хотите партнерские условия?

Напишите нам, мы всегда готовы предложить отличные условия за Ваш опыт и материалы!

Ищем креативного Маркетолога с желанием развиваться в направлении интернет маркетинга, используя современные технологии. В качестве ключевых обязанностей мы выделяем:

  • SMM-маркетинг (Youtube, Linkedin, VK, Facebook и другие)
  • SEO-оптимизация
  • Контекстная реклама в Google и Yandex
  • Проведение маркетинговых компаний (интеграции с партнерами, акции и розыгрыши)
  • Разработка маркетинговых материалов (баннеры, презентации)
  • Продвижение бренда
  • Поиск и общение с клиентами

Главные требования – Ваше желание развиваться по описанным направлениям, быть честным, ответственным и работать на результат.

Мы предлагаем гибкие условия работы и оплаты, опираясь на Ваши пожелания и опыт.

Ищем креативного Маркетолога с желанием развиваться в направлении интернет маркетинга, используя современные технологии. В качестве ключевых обязанностей мы выделяем:

  • SMM-маркетинг (Youtube, Linkedin, VK, Facebook и другие)
  • SEO-оптимизация
  • Контекстная реклама в Google и Yandex
  • Проведение маркетинговых компаний (интеграции с партнерами, акции и розыгрыши)
  • Разработка маркетинговых материалов (баннеры, презентации)
  • Продвижение бренда
  • Поиск и общение с клиентами

Главные требования – Ваше желание развиваться по описанным направлениям, быть честным, ответственным и работать на результат.

Мы предлагаем гибкие условия работы и оплаты, опираясь на Ваши пожелания и опыт.

Ищем в команду Anlax Technology креативного Контент-мейкера с желанием развиваться в области дизайна и создания контента, применяя современные технологии. В качестве ключевых обязанностей мы выделяем:

  • Создание креативного и профессионального контента (видео, фото, web)
  • Управление контентом (ведение и наполнение сайта, видеохостинга, облачного хранилища, техподдержка)
  • SEO-оптимизация контента
  • Web-дизайн

Главные требования – Ваше желание развиваться по описанным направлениям, быть честным,  ответственным и работать на результат.

Мы предлагаем гибкие условия работы, опираясь на Ваши пожелания и опыт.

Ищем в команду Anlax Technology креативного Контент-мейкера с желанием развиваться в области дизайна и создания контента, применяя современные технологии. В качестве ключевых обязанностей мы выделяем:

  • Создание креативного и профессионального контента (видео, фото, web)
  • Управление контентом (ведение и наполнение сайта, видеохостинга, облачного хранилища, техподдержка)
  • SEO-оптимизация контента
  • Web-дизайн

Главные требования – Ваше желание развиваться по описанным направлениям, быть честным,  ответственным и работать на результат.

Мы предлагаем гибкие условия работы, опираясь на Ваши пожелания и опыт.

Новостная рассылка
Новостная рассылка
Layer 1
Поиск по базе знаний