Недавно помогал решать одну задачу: проектировщики заложили трубу с наружным диаметром 26, а потом заказчик поменял производителя, и теперь стал нужен наружный диаметр 25. Или поменялась толщина стенки, то есть внутренний диаметр. Просто так заменить не удастся — настройки типоразмеров труб не дают удалить диаметр, если он используется в трубах. Отредактировать тоже нельзя. Расскажу, как быть.

Сегменты трубопроводов

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

Если зайти в настройку типоразмеров труб в «Настройках ОВиВК», то обнаружим, что там есть только две кнопки: добавить диаметр и удалить.

Окно с добавлением типоразмеров труб

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

Удалить размер можно, если он не используется в модели. В противном случае получите ошибку.

Нельзя удалить диаметр, так как есть трубы с этим размером

Но наша задача — поменять параметры уже замоделированной трубы, не меняя её номинальный диаметр. Сделать это можно вот так.

Решение проблемы

Алгоритм такой: создаём новый типоразмер трубы, вносим в него корректировки, а потом заменяем сегмент в настройках трассировки и в свойствах трубы. Давайте картинками покажу.

Создаю новый типоразмер на основе существующего, выбираю создание по спецификации/типу, ввожу новое имя
Удалил существующий диаметр 20 и добавил снова диаметр 20, но с другими наружным и внутренним диаметром

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

Старый и новый сегмент трубы. Выбираю новый вместо старого

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

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

Выбираю в параметре новый сегмент. Обратите внимание на внешний и внутренний диаметр в свойствах
Поменял сегмент, Ревит ничего не перестраивал, но зато поменять внешний и внутренний диаметр на новые значения

Старый сегмент можно даже удалить, если вот так вот поменять сегмент у всех диаметров. И будет полная победа и доминирование.