Информация из knowledge.autodesk.com:
В случае использования для одного и того же вида сразу нескольких фильтров, приоритет их действия определяется порядком расположения в списке. Фильтр, стоящий в списке первым, имеет приоритет над другими.
Но все работает не очень хорошо. Во-первых, при изменении порядка фильтров не становится активной кнопка "Применить" - как будто Ревит считает, что никаких изменений не было. Уже подозрительно.
Во-вторых, приоритет фильтров работает только для переопределения графики и не срабатывает для включения-выключения.
Смотрите видео:
Видно, что приоритеты правильно срабатывают, когда я закрашивал "Стену 1" синим цветом, но не работали, когда я пытался включать и отключать видимость.
Вкупе с тем, что в настройке фильтра есть только логический оператор "и", но нет "или" - возможности фильтров ограничиваются. Может быть, я что-то делаю не так? Проверял в 2014 и 2015.
Могу рассказать, для чего это нужно
Александр Зуев / Alexander Zuev
In BIM we trust
Facebook | VK | Telegram
Шаблон и обучение Revit КЖ/КМ
@Extraneous насколько я вижу всё работает правильно.
Приоритеты работают - видно с изменением цвета, что выше то и главнее.
А как вы хотите чтоб приоритет для скрытия работал ?! Если есть фильтр скрывающий все стены, какая разница первым он сработает или последним, всё равно всё скроется.
Как я понимаю ревит совершенно логично сначал покрасил некоторые стены в синий цвет, а потом все скрыл. А что должно было произойти ?
Фильтр, включающий "Стену 1" имеет больший приоритет, чем фильтр, отключающий все стены. Поэтому "Стену 1" должно быть видно, точно также, как ее синий цвет, когда есть фильтр, закрашивающий все стены в красный.
Не вижу принципиальной разницы между изменением цвета и скрытием. Если бы работало наоборот - можно было бы ответить
"А как вы хотите чтоб переопределение цвета работало ?! Если есть фильтр, закрашивающий всё в красный цвет, какая разница первым он сработает или последним, всё равно всё станет красного цвета".
Александр Зуев / Alexander Zuev
In BIM we trust
Facebook | VK | Telegram
Шаблон и обучение Revit КЖ/КМ
Дело как раз в том что фильтр ничего не включает, если создан фильтр (настроены условия), размещён в списке, но не задано действие (скрытие, изменение графики) то с объектом ничего и не происходит. Всё равно что фильтра нет.
Соотвественно с цветами это работает так как для каждого фильтра указано ДЕЙСТВИЕ - изменение цвета, вот и приоритеты работают. А в другом случае для первой стены действия нет, и программа игнорирует фильтр и переходит к следующему.
Да и в любом случае скрытие элемента не может иметь приоритета. Приоритет нужен для спорных ситуаций (как с цветом), а со скрытием спорной ситуации нет.
Проще создать новый филльтр который выберет именно то что надо скрыть.
Александр Зуев / Alexander Zuev
In BIM we trust
Facebook | VK | Telegram
Шаблон и обучение Revit КЖ/КМ
Не нашли то, что искали? Задайте вопросы в сообществе или поделитесь своими знаниями.