Настройка секущего диапазона - задача, которая вызывает затруднения у всех без исключения новичков в Revit и более половины старичков. И не спроста. Настройка области видимости на планах запутанная функция. Давайте с ней разберемся.
Основной секущий диапазон
В первую очередь нужно разобраться с секущей плоскостью вида и плоскостями отсечения. Для этого построим простенькую модель из трех усеченный пирамид различных размеров на различных отметках.
На плане этажа откроем настройки секущего диапазона и посмотрим, что там можно настроить.
Положение плоскостей основного секущего диапазона задается смещением от уровней модели. Секущая плоскость жестко связана со "связанным уровнем". Верхнюю и нижнюю границу, а также глубину проецирования можно отсчитывать от любого уровня модели.
Положительные значения смещения откладывают вверх от уровня. Отрицательные - вниз.
Секущая плоскость - горизонтальная плоскость на которой выполняется разрез при прорисовке графики. Для заданных условий плоскости выглядят следующим образом.
Результат предсказуем. Как и следовало ожидать. Ни верхняя, ни нижняя пирамиды не попав в секущий диапазон на плане не отразились. Секущая плоскость рассекла среднюю пирамиду и верхнюю часть пирамиды отбросила.
Теперь давайте раздвинем верхнюю и нижнюю плоскости так, что бы они рассекали верхнюю и нижнюю пирамиды соответственно, как это показано ниже и посмотрим, что получится.
В это ситуации результат оказался неожиданным. Не смотря на то, что средняя пирамида оказалась рассечена, верхняя и нижняя пирамиды спроецированы полностью, хотя плоскости верха и низа секущего диапазона их пересекают. Для управления этим есть ещё одно свойство графики вида - подрезка проекции.
Подрезка проекции
В Revit предусмотрено три варианта подрезки проекции: "без подрезки", "подрезка без линии" и "подрезка с линией".
По умолчанию свойство установлено в положении "Без подрезки". В таком положении все элементы попавшие в промежуток от верха до низа секущего диапазона будут спроецированы полностью. Давайте переключим флажок в другое положение и посмотрим что из этого выйдет.
По сути этот флажок переключает только подрезку нижней плоскостью секущего диапазона.
Глубина проекции
С плоскостями секущего диапазона всё понятно. А что с глубиной проекции. Что бы разобраться с ней детальней давайте исключим верхнюю пирамиду из секущего диапазона и сравним графику при двух положениях нижней границы секущего диапазона.
С первого взгляда результат не отличается, но если присмотреться, то можно обратить внимание, что в случае, если нижняя граница не пересекает нижнюю пирамиду, то линии отображения нижней пирамиды тоньше.
Выводы
- На вид попадают элементы, находящиеся между плоскостью глубины проецирования и плоскостью верха основного секущего диапазона;
- Элементы, пересекаемые глубиной проецирования, могут быть отображены полностью или подрезаны (с линией и без) в зависимости от настройки "подрезка проекции";
- Элементы попавшие в промежуток между плоскостью глубины проецирования и низом основного секущего диапазона отображаются в тонких линиях;
- Элементы в промежутке от нижней плоскости основного секущего диапазона до секущей плоскости отображаются в линиях, в соответствии с настройками стилей объектов;
- На виде отображается плоскость сечения элементов в месте пересечения ими секущей плоскости;
- Элементы в промежутке от секущей плоскости до верха основного секущего диапазона проецируются на вид полностью.
Всё не так просто
Вроде бы со всем разобрались. Но на самом деле это не так. Все приведенные здесь примеры выполнены на контекстной модели в категории "Обобщенная модель". Давайте скопируем рядом ещё три комплекта пирамид и поменяем им категорию на "Мебель", "Стены" и "Перекрытия", и посмотрим что получится.
А вот и графика на плане.
К нашему удивлению, отображение у разных категорий отличается. Только для обобщенных моделей мы можем увидеть верхнюю пирамиду и только у перекрытия не был отсечен кусок нижней пирамиды (она спроецирована полностью).
Таким образом нужно сделать ещё один вывод:
- разные категории по разному реагируют на попадания в секущий диапазон.
Как правило, именно эта особенность и не позволяет старичкам привыкнуть к принципам работы секущего диапазона. Об этом не всегда задумываются специалисты, создающие семейства, что часто приводит к тому, что настроить графику на виде корректно становится затруднительно.
Частный случай
Разберем один частный случай - перекрытия. Для них в Revit собственная логика работы. Проиллюстрируем её на простом примере. Возьмем участок перекрытия на отм. 0.000
Настроим плоскости так, что бы перекрытие не попадало в секущий диапазон.
Но не смотря на это, мы всё равно будем видеть перекрытие на плане. Притом так, будто это перекрытие попадает в участок между низом основного секущего диапазона и секущей плоскостью (в основных линиях, в соответствии с настройками стилей объектов). Почему же так? Дело в том, что перекрытия проецируются на план, если секущий диапазон захватывает участок в 1220 мм над перекрытием (вернее 48 дюймов, что в точности равно 1219.2 мм).
То есть, что бы перекрытие на отм. 0.000 не попадало на план, нужно, что бы отметка низа основного секущего диапазона находилась не ниже 1.2192 м.
Ну на этот раз точно всё
Обновим старые, добавим новые и соберем все выводы вместе:
- На вид попадают элементы, находящиеся между плоскостью глубины проецирования и плоскостью верха основного секущего диапазона;
- Элементы, пересекаемые глубиной проецирования, могут быть отображены полностью или подрезаны (с линией и без) в зависимости от настройки "подрезка проекции";
- Элементы попавшие в промежуток между плоскостью глубины проецирования и низом основного секущего диапазона отображаются в тонких линиях;
- Элементы в промежутке от нижней плоскости основного секущего диапазона до секущей плоскости отображаются в линиях, в соответствии с настройками стилей объектов;
- На виде отображается плоскость сечения элементов в месте пересечения ими секущей плоскости;
- Элементы в промежутке от секущей плоскости до верха основного секущего диапазона проецируются на вид полностью или не отображаются на плане, в зависимости от категории.
- Разные категории по разному реагируют на попадания в секущий диапазон;
- Существуют особые категории в Revit, поведение которых при проекции на планах требует особого подхода.
Если остались вопросы - задавайте их в комментариях. Не забывайте подписываться, впереди ещё много интересного.