Расскажу, как в Ревите можно создавать и оформлять схемы систем. Посмотрим разные способы и какие есть фишки в шаблонах ADSK для упрощения работы. И о больных местах тоже поговорим, куда без этого.
Основные подходы
В Ревите нельзя сделать косоугольную фронтальную изометрию. Можно рисовать схему вручную на чертёжном виде, но есть ощущение, что это никому не интересно.
Существует два распространённых способа по созданию схем: с помощью трёхмерного вида и с помощью разреза. У каждого подхода свои плюсы и минусы, идеального — нет. Если знаете идеальный — напишите в комментарии. В этой статье посмотрим первый метод, в следующей — второй.
Показывать буду на примере системы канализации, которую разрабатываем вместе с учениками на групповых онлайн-обучениях в BIM2B. С 14 декабря 2022 года очередной поток, можете записываться.
Схема с помощью 3Д-вида
Создание вида
Самый популярный и простой способ. Используем обычный 3Д-вид и фильтры, чтобы оставить только нужную систему. Подробнее об этом читайте в статье про фильтры. Или видео посмотрите. Если в проекте нет 3Д-вида, что редкость, то нужно нажать на кнопку по созданию 3Д-вида по умолчанию. Дальше копируете и переименовываете его.
Чтобы расставлять марки и отметки на 3Д-виде, для этого его нужно заблокировать специальной кнопочкой внизу экрана. После этого можно расставлять марки, но нельзя вращать 3Д-вид. То есть нужно сначала выбрать подходящую ориентацию, а потом блокировать. Иначе после разблокировки все марки безвозвратно слетят.
С выбором ориентации (ну, вы поняли) поможет видовой куб — знакомый по Автокаду инструмент. Выбираете подходящую вершину куба — вид поворачивается. Дальше уже подкручиваете мышкой, чтобы получить ракурс, на котором видно как можно больше элементов системы.
Такое «докручивание» вида полезно, пусть и отклоняет ракурс от фиксированного угла взора. Всё потому, что элементы на 3Д-виде перекрывают друг друга, а делать выносные узлы — задача не самая быстрая. Об этом обязательно расскажу ниже. Поэтому — старайтесь уместить на один вид как можно больше элементов.
Итак, применили фильтр, выбрали ракурс, заблокировали вид — он готов к оформлению. Перед этим следует выбрать уровень детализации. Обычно делают либо на высокой, либо на средней или низкой детализации.
Уровень детализации
В трубопроводных системах средняя и низкая детализация чаще всего визуально совпадают, так как трубы уже со средней детализации отображаются в одну линию.
В вентиляционных системах на средней детализации воздуховоды сохраняют объём, поэтому обычно и остальные элементы сети показывают в объёме. На низкой — всё в одну линию и условными обозначениями.
Понимаю, что у вас могут требовать оформления максимально по ГОСТ, а это значит — низкая детализация и условные графические обозначения (УГО) в семействах. Тут будут три проблемы.
Первая — условные обозначения могут быть очень маленькими, так как условность условностью, а реальные размеры элементов никто не отменял. Например, есть ввод в квартиру водоснабжения или обвязка отопительного прибора, в них стыкуется много элементов подряд.
Если делать УГО специально большим, чтобы его хорошо было видно на схемах в масштабе 1:50 или 1:100, то все эти УГО наложатся друг на друга, и будет каша. Если УГО делать в размер элементов, а я так обычно и делаю, то есть не выхожу за габарит элемента, то УГО будут слишком маленькими и при печати станут неразличимы. Можно менять масштаб на 1:10, но тогда на лист схема может не поместиться.
Вторая беда — наложение труб и воздуховодов. Если на схеме пересекаются две трубы, то мы добавляем разрывы, чтобы показать, какая труба идёт спереди. На низкой и средней детализации на 3Д-видах Ревит такие зазоры не добавляет. На планах и разрезах — да. На 3Д — нет.
И всё, ваша схема не читаема.
Третья проблема — на низкой детализации, когда воздуховоды и трубы отображаются в одну линию, Ревит показывает ось элементов. Если нужно показать отметку низа прямоугольного воздуховода или канализационной трубы, то поставить её можно, но в итоге отметка будет висеть в воздухе.
Поэтому выбирайте по возможности высокую детализацию. На ней нет зазоров, но элементы перекрывают друг друга, и понятно, что идёт спереди, а что сзади. Каждый элемент на схеме можно промаркировать позициями и свести в спецификацию или промаркировать надписями, чтобы было понятно, что это за элемент, и без условных обозначений.
Изоляция труб и воздуховодов не отображается на средней и низкой детализации, только на высокой. При этом нельзя отобразить её в виде «ёлочки». Поэтому обычно изоляции в свойствах типа назначают материал со штриховкой. Читайте статью про материалы.
Если нужна только ёлочка — сочувствую.
Дисциплина вида и перекрытия
Про дисциплину вида стоит почитать отдельную статью в блоге, но в общем-то выбор диктуется тем, какие элементы есть на виде. Если на схеме только инженерка, то в общем-то неважно, выберете «Механизмы», «Сантехника» или «Координация». Выглядит всё одинаково.
Но если на схеме есть строительные категории вроде обобщённых моделей или кусочков перекрытий, то тут дисциплина становится важна. Обычно выбираю «Координация», чтобы строительные элементы перекрывали инженерные.
В обобщённых моделях иногда бывают крепления, а перекрытиями я показываю место прохода через перекрытие, чтобы ставить отметку на реальном объекте, а не выдумывать всякие аннотации.
В примере на иллюстрациях выше, конечно, не очень хорошо, что тройник зашёл в плиту, но это не обязательно будет во всех случаях. А показать отметку нужно. Способ с кусочками перекрытий мне нравится.
Нарисовали на плане кусок перекрытия, реальную толщину соблюдать не нужно. На скриншотах выше перекрытие 100 мм. Перешли на схему, отредактировали контур, чтобы было красиво, а потом выделяем и копируем перекрытие по выбранным уровням. Очень удобно.
На инженерных дисциплинах на 3Д-видах Ревит не показывает оси труб и воздуховодов. С точки зрения ГОСТа вроде как бы пофиг, потому что в ГОСТе никто трубы и не показывает в объёме, но если вам неприятно, что осей не видно, то можете либо смириться, либо дать небольшую прозрачность трубам в настройках видимости/графике. С учётом того, что есть марки, то вроде бы понятно, что там круглый элемент и без осей.
Оформление схемы
Для оформления нужно расставить марки и высотные отметки. Марки ставятся, как и на всех остальных видах. Можете прочитать статью о том, как создавать свои марки. Тык-тык — готово. У меня так дочь появилась, кстати.
На время расстановки отметок можно включить визуальный стиль «Каркас», чтобы все оси и грани труб/воздуховодов было хорошо видно. После можно переключиться на скрытые линии.
С высотными отметками есть ещё нюанс. Они ставятся так же, как на разрезах, но блок с цифрами может улетать от полки. Это очень бесит, поэтому приходится выкручиваться специальными семействами и алгоритмом расстановки отметок. Об этом узнаете из следующего подраздела про шаблоны ADSK.
Если этот нюанс не рассматривать, то оформление простой схемы закончено. Если на схеме накладываются друга на друга какие-то элементы или она слишком большая, то нужно либо разносить участки схемы, либо делить её на несколько отдельных видов. Рассмотрим процессы ниже.
Помощь со схемами в шаблонах ADSK
Если работаете в шаблонах ADSK, то в старой версии есть макрос, а в новой — плагин, который создаст копии видов и добавит к ним фильтр. Посмотрите короткое видео, в котором Дима Талалаев рассказывает о плагине:
Для вентиляции есть аналогичная кнопка, называется Duct Scheme.
У плагина есть особенность: при создании фильтров он использует оператор «содержит». В результате на одном виде остаётся либо только одна система, либо появляются лишние. Например, если хотите на схеме показать подачу и обратку, то придётся отдельно скорректировать фильтры. По умолчанию плагин выдаст два вида на каждую систему отдельно.
Лишние системы появляются обычно в проектах вентиляции. Так как оператор «содержит», то критерий «ИмяСистемы содержит П1» будет отображать на виде и систему П1, и все системы, которые тоже содержат этот текст: П10, П11, П12, ..., П19.
Здесь нет простого решения, потому что оператор «не равно» использовать нельзя, так как бывают приточно-вытяжные установки с двумя системами и более в параметрах. Надо в каждом случае разбираться отдельно.
Про работу с высотными отметками смотрите мою короткую видеопрезентацию по новинкам в шаблонах ADSK для разделов ОВ и ВК версии 2.0.2:
Разделение схем и узлы
Даже если выбрать высокую детализацию, это не гарантирует, что на схеме будет всё хорошо видно. Иногда нужно участки разнести и оформить на отдалении от основной схемы. Есть встроенный инструмент, работает он отвратительно, но посмотрим, чтобы понимать возможности программы. А после покажу то, как делают уважаемые люди вручную или не менее уважаемые люди, у которых есть деньги на плагины.
Также одна из задач — делить схемы больших систем на несколько, чтобы уместить на бумагу.
Встроенный инструмент
Если выбрать несколько элементов, то на ленте появится маленькая кнопочка — «Переместить элементы». Для примера выделю мойку с опуском и горизонтальной трубой до отвода, хоть они и не нуждаются в смещении.
После нажатия появится специальная локальные координатные оси, в Ревите и Нэвисворксе они называются «гизмо». Если нажать на ось и потянуть, элементы будут смещаться. При этом создаётся набор смещения — как бы сборка из выделенных ранее семейств. Если его выделить, на ленте появятся дополнительные команды, в том числе инструмент для построения траектории смещения.
Кнопка «Правка» позволяет добавить или удалить элементы из набора смещения, «Сброс» — вернуть элементы назад, а «По траектории» — указать траекторию смещения. Она может быть прямой, как на скриншоте выше, или Z-образной.
Вроде бы всё прекрасно, почему же этим инструментом пользоваться неудобно? Потому что его создавали, видимо, для архитекторов и красивых картинок — «взрыв-схем». Разработчики как-то забыли, что смещённые элементы нужно маркировать и проставлять высотные отметки. Возможно, в США это не требуется, а нам нужно.
Марки можно переместить вручную, они позволяют такое с собой проделывать, с 2023 версии даже перемещаются сами за набором смещения. А вот высотные отметки такое трюк исполнить не могут. Они остаются висеть в воздухе, где их изначально поставили. На набор смещения высотную отметку тоже не поставить. Облом.
Высотные отметки через марки
Раз марку можно смещать, то можно создать вместо высотной отметки марку с общим параметром, а потом туда записывают отметку. В итоге и набор смещения есть, и отметки, и марки — вполне рабочий метод. В некоторых компаниях пишут специально плагины, которые в марку пишут отметку. Есть ли бесплатные аналоги в общем доступе — не знаю. Руками заполнять тоже можно, но это не так весело.
До 2023 версии у трубы был доступен параметр «Отметка дна», через него можно получить отметку трубы от проектного нуля без всякого дополнительного заполнения параметров. Но в 2023+ её зачем-то убрали.
Мы люди простые, плагинов не пишем, поэтому посмотрим ещё один вариант.
Узлы через копии 3Д-вида
Продвинутый, хоть и ручной метод, — создание копии изначальной схемы и фильтрация элементов. С помощью такого подхода можно как делить схемы на несколько, так и выделять узлы.
Алгоритм сам по себе простой:
- Выделяем элементы, которые нужно оформить на отдалении или вынести на другой лист;
- Заполняем им параметр, например «Комментарии» или специально созданный для этого. Для таких целей вполне подойдёт параметр проекта по экземпляру.
Однако, если у вас много семейств с общими вложенными, стоит рассмотреть вариант и с общим параметром, который будете добавлять во все загружаемые семейства и связывать у вложенного и родительского; - Создаём два фильтра. Первый будет скрывать элементы на основной схеме, второй — скрывать всё, кроме элементов узла.
- Копируем вид со схемой, переименовываем так, чтобы было понятно, что это за узел.
- Добавляем первый фильтр к основной схеме, чтобы скрыть перемещаемый узел. Добавляем второй фильтр к узлу, чтобы скрыть всё, кроме него.
- Выносим оба вида на лист, линией аннотации прям поверх листа рисуем пунктирную линию и пишем буковки для обозначения разрыва.
- Если делили схему на две и более, то просто разносим на разные листы. Нужно примечание в месте разрыва — пишем обычным текстом на листе.
Сложность метода в том, что нужно уметь работать с фильтрами и все эти фильтры и виды нужно контролировать. Это решаемая проблема, заодно прокачаетесь в фильтрах, если до этого были проблемы.
Давайте посмотрим алгоритм на примере всё той же мойки и труб к ней. Сперва добавлю текстовый параметр проекта ко всем инженерным категориям по экземпляру. Пусть называется «Схема_Номер узла».
Теперь выделяю элементы и заполняю им параметр. Напишу текст «К1.1_Узел 1». Лучше давать значения некраткие, чтобы было понятно, к какой системе относится узел. Вместо порядкового номера можно давай описание, что входит в узел, например «В1_Узел ввода в квартиру».
Далее копирую вид и создаю фильтры. Так как значение параметр всегда будет уникальным для каждого узла, то можно выбирать строгие операторы «равно» и «не равно». Если уже оформили этот участок схемы и решили всё же выделить его в отдельный узел, то можно скопировать вид с детализацией, чтобы сохранить марки и отметки.
Обратите внимание на то, как даю имена видам и фильтрам. Всё чётко, кратко и красиво. Делайте по аналогии, не создавайте бардак в модели. Когда выработаете свою или корпоративную систему, будет проще возвращаться к проектам и редактировать их и меньше времени станете тратить на принятие решений.
Фильтр с суффиксом «Изолировать» будет оставлять на виде только узел. Фильтр с суффиксом «Скрыть» будет скрывать узел на основной схеме.
После иду на виды и добавляю фильтры. Сталкиваюсь с проблемой — вложенные общие семейства пропадают, потому что параметр у них есть, но не заполнен. Как раз та проблема, о которой писал в алгоритме. В данном случае просто заполню руками значения, ну а вы решайте сами, как вам удобнее.
Посмотрите на галочки границ в свойствах вида — они не стоят. Это означает, что никак не подрезаю вид, так как всю работу по скрытию элементов выполняет фильтр. Подрезка и скрытие через правую кнопку мыши — признак слабого ревитчика.
У этого способа есть важный плюс — так как узел является полноценным 3Д-видом, то на нём можно спокойно ставить марки и высотные отметки, всё будет работать, как обычно. Метод трудозатратный, конечно, и у него есть минусы, тем не менее, мне он нравится.
Плюсы и минусы
Из плюсов отмечу простоту создания схемы: взяли 3Д вид, фильтранули, зафиксировали — основа есть. Расставили марки и отметки, вытащили на лист — готово. Скопировали схему, поменяли фильтры, расставили аннотации — вот ещё одна.
С помощью плагинов к шаблонам ADSK сгенерировать схемы ещё проще: настроили ракурс, заблокировали, запустили плагин. Осталось откорректировать фильтры, если они не подошли, и расставить аннотации — всё.
Минусы соберу в список:
- схемы не изометрические, но сомневаюсь, что кому-то будет сильно не нравится реалистичность объёмной графики;
- высотные отметки — цифровой блок улетает, приходится соблюдать определённый алгоритм расстановки, дело привычки;
- наборы смещения — инструмент явно не для инженерных схем, поэтому работать с ним неудобно без дополнительной автоматизации;
- условные обозначения — сделать схему с ним очень сложно из-за того, что схема является видом модели с реальными пропорциями всех элементов. Выход — маркировать всё и/или добавлять спецификации.
Во второй статье цикла расскажу про другой способ создания схем. Он менее популярный, потому что более замороченный, однако у него есть свои плюсы.
Все полезные ресурсы в одном месте
Видеокурс по семействам трубопроводных фитингов. Подробный 10-часовой курс, в котором научу создавать семейства и поделюсь лайфхаками.
Видеокурс по семействам для вентиляции. Большой курс по созданию оборудования, арматуры, воздухораспределителей и фитингов.
Уведомления о новых статьях
Обновления статей удобно получать в Телеграм-канале «Блог Муратова про Revit MEP». Подписывайтесь и приглашайте коллег. Можно обсудить статью и задать вопросы в специальном чате канала.
Мини-курс по моделированию ОВ и ВК
В специальный плейлист на Ютубе выкладываю свои ролики по работе в Ревите. Этот курс записывал для студентов, разбираю базовые моменты по моделированию.