Разработал библиотеку напорной канализации из НПВХ. Это продолжение моей линейки семейств для канализации в Revit.

Текущая версия — 2.0

Если моделируете этот раздел, то обратите внимание и на другие библиотеки:

Описание библиотеки

В библиотеку входят трубы диаметрами от 90 до 500 с кольцевыми жёсткостями SDR 17, 21, 26, 33, 41. Фитинги — SDR 26.

Список сегментов

Список сегментов

Диаметр труб для:

  • SDR 17: 110, 160, 225, 315, 400.
  • SDR 21: 90, 110, 160, 225, 315, 400, 500.
  • SDR 26: 110, 160, 225, 315, 400, 500.
  • SDR 33: 90, 110, 160, 225, 315, 400, 500.
  • SDR 41: 90, 110, 160, 225, 315, 400, 500.

Состав библиотеки

  • отвод двухраструбный 45 и 90°;
  • отвод плавный однораструбный 11, 22, 30, 45, 60, 90°;
  • тройник двух- и трёхраструбный 45 и 90°;
  • тройник с резьбой 2";
  • тройник с металлическим фланцем;
  • тройник с НПВХ фланцем;
  • крестовина 45°;
  • муфта соединительная;
  • патрубок гладкий с металлическим фланцем;
  • патрубок гладкий с НПВХ фланцем;
  • патрубок раструбный с металлическим фланцем;
  • патрубок раструбный с НПВХ фланцем;
  • патрубок переходной раструбный;
  • фланец стальной глухой.

Отводы

Отвод двухраструбный строится на трубах диаметрами 110, 160, 225, 315 под углами 45 и 90 градусов.

Двухраструбные отводы

Двухраструбные отводы

Отвод плавный строится на диаметрах от 90 до 500. Углы поворота 30, 45 и 90° для диаметра 90, с диаметра 110 по 400 включительно — углы 11, 22, 30, 45, 60, 90 градусов, для диаметра 500 — 11, 22, 30 и 45 градусов.

Плавные напорные отводы

Плавные напорные отводы

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

Отвод слева ориентирован неправильно

Отвод слева ориентирован неправильно

Ставлю галочку в параметре

Ставлю галочку в параметре

Теперь всё правильно

Теперь всё правильно

Тройники

Тут самые интересные решения.

Двухраструбный тройник используются для тройников с ответвлением под 45°, а три раструба — для тройников 90°. Для подключения гладкого конца тройника бывает нужна муфта, и я добавил её прямо в семейство.

В итоге получаем единое семейство отвода, который строится и под 45° и под 90°, при этом можно добавить или отключить раструбную муфту. Такой подход позволяет не только легко строить систему, но и преобразовывать отвод на тройник без проблем.

Заменил отводы, о которых писал выше, на тройники через стандартные кнопки Ревита

Заменил отводы, о которых писал выше, на тройники через стандартные кнопки Ревита

Отвод под 90° строится трёхраструбным, отвод под 45° строится с муфтой

Отвод под 90° строится трёхраструбным, отвод под 45° строится с муфтой

Муфту можно отключить в свойствах экземпляра

Муфту можно отключить в свойствах экземпляра

Если у тройника нет подключённой трубы, то его можно заменить на отвод

Если у тройника нет подключённой трубы, то его можно заменить на отвод

Замена происходит без ошибок в обе стороны: и тройник из отвода, и отвод из тройника

Замена происходит без ошибок в обе стороны: и тройник из отвода, и отвод из тройника

Тройник с выходом на резьбу 2" врезается в магистраль. Далее его можно отразить и повернуть стандартными командами Ревита.

Тройник НПВХ с резьбовым ответвлением

Тройник НПВХ с резьбовым ответвлением

Инструменты для позиционирования тройника

Инструменты для позиционирования тройника

Есть два типоразмера тройника — на 110 и 160. Галочкой можно включить или отключить раструб со стороны трубы.

Тройники двухраструбные с фланцами — с металлическим свободным фланцем и с НПВХ.

Список типоразмеров

Список типоразмеров

Тройники с металлическим и НПВХ-фланцами

Тройники с металлическим и НПВХ-фланцами

Они тоже вставляются прямо на трубу и управляются так же, как тройник с резьбой. У металлического фланца есть выступающая часть, это бурт тройника. Как видите, у фланцев есть отверстия, они соответствуют ГОСТ 33259.

Патрубки гладкие и раструбные

Типоразмеры гладких патрубков с фланцами

Типоразмеры гладких патрубков с фланцами

Типоразмеры раструбных патрубков с фланцами

Типоразмеры раструбных патрубков с фланцами

Патрубки гладкий и раструбный с НПВХ фланцами

Патрубки гладкий и раструбный с НПВХ фланцами

Патрубки гладкий и раструбный с металлическими фланцами

Патрубки гладкий и раструбный с металлическими фланцами

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

Муфта соединительная

Муфта доступна для диаметров от 90 до 225.

Муфта соединительная для напорной канализации

Муфта соединительная для напорной канализации

Тип детали «Соединитель», можно добавить в настройки трассировки и делить ею трубы.

Крестовина 45°

Если вам вдруг понадобится крестовина, то она тоже есть в коллекции для диаметров 110 и 160. По аналогии с косым тройником добавил в неё муфты, ими можно управлять независимо.

Крестовина с цветовой индикацией сторон фитинга

Крестовина с цветовой индикацией сторон фитинга

Параметры-галочки для управления муфтами

Параметры-галочки для управления муфтами

Обозначения можно отключить в параметрах типа, для этого есть отдельный параметр «Обозначения сторон подключения».

Фланец стальной глухой

В качестве заглушки или ревизии можно использовать фланцевый тройник и глухой фланец. Так как у фланца диаметры подключения не совпадают с некоторыми диаметрами канализационной трубы, то самый верный способ установки — вытащить тип из диспетчера, поднести к открытому соединителю и отпустить, Ревит сам сообразит и подключит элементы.

Фланец на тройнике

Фланец на тройнике

Фланцы встают отверстие к отверстию.

Фланцы встают отверстие к отверстию.

Крепежных элементов в этом фланце нет. Если нужно, то напишите, подумаю над этим.

Патрубок переходной

Двухраструбный концентрический переход строится на сочетаниях 110х90, 160х110, 225х110, 225х160, 315х160. Патрубок появляется автоматически при переходе с указанных диаметров, что с большего диаметра на меньший, что наоборот.

Revit-библиотека: напорная НПВХ канализация

Условные обозначения

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

Revit-библиотека: напорная НПВХ канализация

Автоматизация в библиотеке

В версии 2.0 добавил скрипт, который заполнит параметры труб и фитингов, по тем данным, что вы укажете в специальном файле Экселя. Скрипт нужно запускать через проигрыватель Динамо. В нём можете указать нужные вам параметры, сослаться на файл Экселя, посмотреть результаты обработки.

List null означает, что список пустой, то есть ошибок во время обработки не возникло. Про параметры подробнее читайте дальше.

Если запускаете скрипт в версиях Ревита 2023 и новее, то сделайте следующее:

  1. Откройте Динамо (не Проигрыватель, а именно Динамо) на вкладке «Управление».
  2. В Динамо откройте скрипт — файл с расширением «.dyn».
  3. В новых версиях Динамо покажет вам ошибку и справа в окне будет предложение установить пакет DynamoIronPython2.7 — ставьте его.
  4. После этого скрипт будет нормально работать в том числе в Проигрывателе.

Сама работа с проигрывателем и скриптом происходит аналогично работе со скриптом для библиотеки сшитого полиэтилена. Можете посмотреть видео об этой библиотеке, там показываю пример. Тут будет по аналогии всё, только скрипт один.

Работа с параметрами

Для корректной работы автоматизации у элементов должны быть правильные параметры. Для труб свёл параметры в таблицу ниже.

Назначение параметра (параметры по умолчанию)Тип данныхТип или экземпляр
Префикс для наименования (Комментарии к типоразмеру)Тексттип
Наименование (ADSK_Наименование)Текстэкземпляр
Артикул (ADSK_Код изделия)Текстэкземпляр
Длина (ADSK_Количество)Числоэкземпляр
Масса 1 погонного метра (ADSK_Масса)Числоэкземпляр
Поставщик (ADSK_Завод-изготовитель)Тексттип

Отдельно в проекте должен быть специальный общий параметр «VM_Ключ запроса». Его нельзя удалять, он есть у трубы и фитингов, без него автоматизация корректно работать не будет. Поэтому при добавлении трубы в свой проект копируйте параметры проекта из моего файла в ваш проект.

Для этого откройте в одном Ревите мой файл проекта с трубами и фитингами и ваш проект. В вашем проекте зайдите на вкладку «Управление» → «Копировать стандарты проекта» → оставьте галочку на «Параметры проекта» и нажмите ОК.

Тут укажите мой файл проекта для напорных систем

Параметры перенесутся в ваш проект, если их там ранее не было. Если они были, то проверьте, чтобы они соответствовали типам/экземплярам из таблицы выше. Если не соответствует, параметр нужно удалить из проекта и добавить заново с правильными настройками. Если в параметрах ранее были какие-то данные, то они удалятся, имейте это в виду. Обычно проблемы возникают только с «ADSK_Код изделия», но там редко кто хранит какие-то важные данные для труб.

Вы можете указывать свои параметры для записи данных, однако они обязательно должны соотноситься с типами данных и типом/экземпляром из таблицы выше. Обязательно указывайте массу для трубы, даже если не хотите выводить её в спецификацию. Укажите тот числовой параметр экземпляра, в который будет записываться масса, а в спецификацию его можете не выводить.

Имена параметров для записи значений

Наименование трубы генерируется по следующему принципу: берётся префикс для наименования, который вы указываете в параметрах типа трубы, а дальше к нему приклеивается внешний диаметр и толщина стенки трубы.

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

Для фитингов нужно всего два параметра: параметр для артикула и параметр для поставщика, он же производитель. Параметр для артикула должен быть текстовым и по экземпляру, для производителя — текстовый по типу. Это те же параметры, что и для труб.

Важно! Параметр для артикула нужно добавить к трубам и фитингам по экземпляру через параметры проекта. Только в этом случае будут корректно обрабатываться общие вложенные семейства. По умолчанию таким параметров является ADSK_Код изделия.

Если какого-то параметра нет, то скрипт не заполнит данные или выдаст ошибку.

Заполнение данных в Экселе

В файле Экселя, который идёт с библиотекой, есть две вкладки — первая для труб, вторая — для фитингов. Вот так выглядит заполнение данных для труб:

В первом столбце нужно указать имя типоразмеры трубы. Если меняете имя типоразмера моих труб, то нужно обновить его в Экселе. Далее указываете диаметры, массы погонных метров, артикулы и название изготовителя. Массы указать нужно обязательно. Артикулы и производителя необязательно.

Если в проекте будет труба, чей диаметр не указан в Экселе, то в скрипте получите ошибку.

Вот так выглядит заполнение данных для фитингов:

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

В третьем и далее столбцах заголовки — названия производителей, а ниже — артикулы. Название производителя запишется в фитинги, артикулы тоже подберутся по кодам. Я заполнил данные для четырёх популярных производителей, но не могу гарантировать, что там нет опечаток или ошибок. Проверяйте тщательно самостоятельно. Также вы сами отвечаете за то, существует ли у производителя тот типоразмер, который закладываете в проект.

Чтобы добавить артикулы конкретного производителя, впишите в Проигрывателе Динамо наименование изготовителя точно так же, как оно написано в Экселе, чтобы скрипт понимал, из какого столбца брать значения.

Сохраните Эксель, укажите к нему путь в проигрывателе, а если меняете имена листов, то и их имена тоже укажите в проигрывателе Динамо. После этого можете запускать скрипт.

Если в проекте не найдётся параметров, то в проигрывателе в списке с ошибками увидите, каких параметров не хватает и у каких элементов.

Видеопрезентация библиотеки

Смотрите видео о семействах в первой версии библиотеки.

Покупка для физлиц на сайте

Ссылка на магазин с библиотекой:

Перед покупкой ознакомьтесь с офертой.

Семейства продаются как есть, без обмена или возврата.

Покупка для юрлиц

С юрлицами заключаю лицензионный договор с ИП. Отправляете запрос о покупке и карточку предприятия на почту bimvadim@bk.ru. Работаю с ЭДО.

Семейства продаются как есть, без обмена или возврата.