Продолжение цикла коротких статей про команды Ревита для работы с трубами. Оглавление на все остальные статьи ищите в первой статье цикла.
В этой статье поговорим про команду «Уклон». Порядковый номер команды — 3.3. О ней уже была статья, но та команда была при активации инструмента «Труба», здесь же речь про команду, которую применяют для сети из нескольких трубопроводов.
Уклон можно изменять по разным сценариям. Разберём их по-отдельности.
Сеть без уклона
В этом случае всё достаточно просто: нужно задать направление и величину уклона. Для этого выделяем сеть и нажимаем кнопку «Уклон». С помощью команды «Точка управления уклоном» выбираем нижнюю точку системы: уклон будет строиться от неё вверх.
Точку управления можно выбрать на открытом конце трубы и только в случае, если переходы в сети концентрические. Сравним две сети: верхняя с эксцентрическим переходом, нижняя — с концентрическим.
В моих тестах обнаружил проблему: эксцентриковые переходы при изменении уклона заменяются на концентрические. В обычной практике с этим не сталкиваюсь, потому что обычно сразу строю трубы с уклоном, если он нужен.
Поэтому метод так себе, если нужно работать с эксцентриками.
Изменение существующего уклона
Следующий сценарий — меняем уклон у всей сети. Например, создали магистрали с уклоном 1 %, а нужно поменять на 2 % сразу у всей сети. Процедура несложная:
- Выделяем сеть, нажимаем по команде «Уклон»,
- Выбираем новое значение из выпадающего списка,
- Нажимаем галочку — готово. Правда, переход опять «сломался».
В общем, проблему вы поняли: метод хорошо работает с сетями без эксцентрических переходов. Даже если сделать выравнивание труб по верху, Ревит всё равно перестраивает переход. Думаю, фактически Ревит перестраивает всю сеть с сохранением id, просто так быстро, что кажется, что это те же трубы и фитинги.
Поэтому будьте внимательны.
Изменение уклона части сети
Более сложная и востребованная задача — поменять уклон только части сети. Например, на трассе с диаметром 110 мм уклон 2 %, а на её продолжении диаметром 50 мм нужно уже 3 %.
Здесь тоже могут быть трудности, связанные с переходами. Ревит не может «нагнуть» трубу, присоединённую к переходу, но более-менее справляется с отводами и тройниками. Рассмотрим вот такую сеть:
Поменяем уклон труб и фитингов с диаметром 50 мм на 3 %, 0,03. Выделяю элементы → нажимаю «Уклон» → выбираю 3 % → галочка, и вылезает ошибка. Если прощёлкать трубы в сети, то окажется, что труба сразу после перехода не изменила уклон, а остальные — изменили.
Если участок короткий, что существенной смены отметки не будет, поэтому можно так и оставить. Если всё же нужно поменять уклон, чтобы было всё правильно, то предлагаю три способа. Пишите свои методы в комментарии, я могу не всё знать.
Выравнивание по линии
Создаём разрез так, чтобы видеть непокорную трубу. Прям тут же рядом моделируем кусок трубы с правильным уклоном. Включаем визуальный стиль «Каркас» и совмещаем начальные точки обеих труб. Далее берём стандартный инструмент «Выровнять» и выравниваем ось трубы из сети по вспомогательной трубе. После вспомогательную удаляем.
Как ни странно, после такого финта ушами Ревит не ломает сеть, а очень даже точно меняет уклон. Правда, способ трудозатратный из-за дополнительных построений.
С таким же успехом можно выравнивать по любой линии, однако эту линию ещё нужно нарисовать под правильным углом. Ревит автоматически построит ось трубы под нужным углом, поэтому удобнее пользоваться трубой. Алгоритм на скриншотах выглядит так, создание разреза пропущу как очевидное:
Последовательное построение сети
Данный способ относится больше к построению сети, нежели к изменению существующего уклона у трубы. Как только построили переход с одного диаметра на другой, в моём примере с 110 на 50, то выходим из режима построения сети, выделяем трубу и меняем уклон. Делать это нужно обязательно для трубы с открытым концом, нельзя менять уклон у трубы посреди сети.
Вернее, можно, и для этого как раз есть первый способ. А вот «на лету» уклон можно менять только у трубы с открытым концом. Иногда при выделении такой трубы значение уклона серое, то есть как будто поменять нельзя. Это легко исправить — нажмите по символу направления уклона, числовое значение станет редактируемым.
Тут есть опять же неприятный затык: если поменять уклон, то он меняется неточно. Если выделить трубу с уклоном 2 % и поменять на 3 %, то Ревит почему-то построит уклон 3,3 с лишним процента. Перебором получаю, что при ручном вводе значения 2,77 % получаю по факту 3,0098 %. То есть ровное значение получить сложно, однако для маркировки это значение приемлемо.
Такая «погрешность», насколько понимаю, связана с длиной трубы, у которой меняем уклон. Если построить трубу приличной длины, метров 5, то тогда при изменении уклона с 2 на 3 % значение получается уже куда ближе к нужному. Для пятиметровой трубы оно составляет 3,0191 %, а для тринадцатиметровой — 3,0072 %.
В общем, метод капризный, будьте аккуратны.
Разрешить управление уклоном
Как-то я уже писал об этом способе и в части фитингов отношусь к нему скорее негативно. Суть такая: можно включить у соединителя возможность «вращать» трубу в соединении, то есть отклонятся от оси без разрыва сети.
Обычно эта опция нужна для горизонтальных соединителей, чтоб отходить от сантехники или оборудования сразу с уклоном. Например, есть бак, у него снизу горизонтальный патрубок, вам нужно подключить к нему трубу и сразу идти с уклоном. Если у такого соединителя в семействе бака не поставить галочку для разрешения регулирования уклона, то труба строится не будет.
Чтобы включить эту галочку, нужно выделить соединители, поменять им классификацию, например на «Глобальный», появится галочка — ставим, возвращаем классификацию «Фитинг».
По моим наблюдениям эта галочка ведёт себя плохо с отводами и тройниками. При перемещении таких фитингов трубы не будут следовать за ним, а будут искривляться. Вот скриншот из старой статьи, ссылка в начале раздела:
То есть система будет ломаться. Не тестировал особенно поведение переходов, просто взял за правило не ставить такие галочки в фитингах. Однако сейчас попробовал этот режим с семействами канализационных переходов в Ревите 2021, и вроде как оно отлично работает.
Нужно больше статистики, вы мне поможете, если замоделируете пару-тройку проектов таким способом и расскажете в комментариях, как всё прошло, были ли казусы из-за таких переходов или нет.
Если у обоих соединителей поставить галочки для управления уклоном. В этом случае изменение уклона трубы вторым способом, который описал выше, происходит чётко и без ошибок.
Далее можно продолжать строить трассу с новым уклоном, и всё будет нормально. Очень жду ваших тестов на реальных проектах.
Ссылка на семейство перехода для Ревита 2021 с изменениями в настройках фитингов: https://disk.yandex.ru/d/QzFEB4yVf9RGUQ
Пожалуйста, добавьте его в настройки трассировки, поработайте, постройте системы, если всё хорошо — расскажите, если плохо — тоже расскажите. Если работает без проблем, обновлю семейства в шаблонах ADSK и моих платных библиотеках.
Изменение направления уклона
Если нужно изменить не только значение уклона в системе, но и направление, то придётся сначала вообще убрать уклон в системе, а уже потом выбирать новые значение и направление. Точкой управления уклона можно перебирать открытые концы в системе без уклонов и без эксцентриковых переходов.
Чтобы убрать уклон, выделяем системы, нажимаем на ленте «Уклон» и в выпадающем списке выбираем нулевое значение. Жмём галку — уклон пропал. Далее снова всё выделяем, точкой управления уклоном выбираем новый открытый конец, чтобы поменять направление, и значение уклона.
Однако тут нужно быть аккуратным. В примере показываю крайне примитивную систему, на которой всё работает без проблем, но в реальности системы бывают куда сложнее и там больше «узких мест».
Одно из них — системы с тройниками, и о них поговорим в следующем пункте.
Изменение уклона в сетях с тройниками
Предположим, у нас есть сеть, в которой мы меняем направление уклона. В первую очередь мы должны убрать любой уклон из системы, как и описывал выше. Однако, если в сети есть тройник и больше двух открытых концов, то возможна ситуация, в которой поменять уклон без проблем не получится.
Вот примитив такой системы, тройник и три открытых конца:
Если менять точку управления уклоном, то возможны три варианта для каждого открытого конца трубы в системе. Концы 1 и 2 на схеме выше — это трубы, идущие в магистральном направлении тройника. Конец 3 — труба, идущая в ответвлении тройника.
Если выбрать точкой управления уклоном концы 1 или 2, никаких проблем не будет, Ревит всё перестроит и даже тройник может поменять.
Если выбрать нижней точкой системы открытый конец 3, то тут наткнёмся на проблему: трубы в магистральном направлении тройника должны будут прийти в тройник как бы «галочкой», а Ревит такое построить не может.
В результате получаем поломанную систему, а ведь например в ливневых системах канализации такое соединение труб с тройниками вполне обыденное, физически это возможно за счёт «гуляния» трубы в раструбе.
Предлагаю такой вариант решения. Пусть нам нужно построить сеть, как в примере выше. Сперва строим поворот трубами от нижней точки в любую сторону. Теперь выделяем отвод и преобразовываем в тройник. Из тройника рисуем трубу с уклоном, но так, чтобы система не ломалась, то есть уклон делаем не вверх, а вниз.
Затем выделяю трубу и редактирую ей уклон: вместо текущего значения вбиваю то же самое, но с отрицательным знаком. Было 2 % — вбиваю -2 %. Это развернёт трубу, пусть и вызовет критичную ошибку. Игнорируйте её и стройте сеть далее.
В любом случае будьте внимательны: сети с уклоном очень легко ломаются.