Продолжение цикла коротких статей про команды Ревита для работы с трубами. Оглавлением на все остальные статьи ищите в первой статье цикла. В этой статье — работа с изоляцией.
2.5 Добавить изоляцию
При выделении трубы или сети нажатием команды «Добавить изоляцию» мы можем добавить изоляцию на трубы. Вот это было неожиданно, да?
При нажатии появится окошко для выбора типа изоляции и её толщины.
Изоляция — системное семейство. Если создать абсолютно пустой проект без шаблона, то этой категории даже не будет в списке в диспетчере. Однако, как только нажмёте на кнопку по добавлению изоляции, категория сразу появится в семействах.
Раз это системное семейство, то все типоразмеры создаются копированием либо существующих типов, либо стандартов проекта — из других шаблонов и проектов.
Мы не можем заранее задать перечень толщин, что не всегда удобно, поэтому нужно внимательно указывать значение. Также нельзя наложить одну изоляцию поверх другой. Когда мы в Бим2би разрабатывали семейства изоляции ROLS Isomarket, я написал скрипт в Динамо, который позволял как бы учесть два слоя изоляции в спецификации. Посмотрите видео, там всё подробно описываю.
По факту, существуют какие-то костыли, с помощью которых можно наложить несколько изоляций друг на друга, но всё это не просто костыли, а инвалидные кресла в болотной трясине — редактировать «на лету» этот цилиндрический сэндвич не получится.
Изоляция — необычная категория в Ревите. С одной стороны, это отдельная самостоятельная категория, с другой — полностью зависимая от основы, то есть от элементов систем, куда её добавляют. Если скрыть категорию труб и не скрыть категорию изоляции труб, то мы не сможем выделить изоляцию на данном виде.
В некоторых случаях при обращении к соединителям трубы с помощью Ревит АПИ в списке подключённых элементов получаем не только фитинги или арматуру, но и изоляцию. То есть изоляция как бы подключается к соединителям трубы.
Из-за этого, чтобы покрыть изоляцией не всю трубу, а её часть, нужно делить трубу на отрезки, то есть фактически создавать из одной трубы две и покрывать только нужную. Для этого в шаблонах АДСК есть специальное семейство разделителя трубопроводов.
2.6 Изменить изоляцию
Чтобы «добраться» до изоляции на виде модели, нужно выделить основу — трубу или участок сети — и нажать на ленте по команде «Изменить изоляцию. Там же будет команда по удалению изоляции, с ней всё понятно. При нажатии по «Изменить изоляцию» видим свойства уже не основы, а изоляции.
В группе параметров «Механизмы» единственное, что реально можно изменить, — толщина изоляции. Всё остальное наследуется с основы и либо неактивное, либо обманчиво активное: тип системы поменять нельзя.
В шаблонах АДСК плагин заполняет наименование и количество изоляции на основе существующих в проекте параметров. Тут есть неудобство: зачастую нужно получить не условный диаметр трубы, на которой лежит изоляция», а внутренний диаметр изоляции, то есть наружный для трубы. Однако системно такого параметра в Ревите нет.
Получить внутренний диаметр изоляции можно через расчётный параметр. В свойствах изоляции имеем площадь наружной поверхности и длину.
Площадь наружной поверхности S = π × D × L = π × (Din + 2 × T) × L, где D — наружный диаметр изоляции, L — длина трубы, Din — внутренний диаметр изоляции, T — толщина изоляции. Отсюда внутренний диаметр:
Din = S / (π × L) – 2 × T
Din = 0,835 / (3,141592 × 2,952) – 2 × 0,02 = 50 мм
Соответственно, если нужен внешний диаметр изоляции, то не нужно вычитать две толщины.
Кроме ROLS Isomarket, делал семейства изоляции для компании Xotpipe. Они производят кашированные и некашированные минераловатные цилиндры для труб и фитингов.
Для этой библиотеки семейств я также создал скрипты, которые заполняют параметры и считают количество изоляции как для прямых участков, так и для отводов, тройников, переходов и заглушек. Разработка сложная и интересная, когда-нибудь напишу отдельную статью. Пока же можете скачать библиотеку и почитать инструкцию — всё подробно описал.
Все полезные ресурсы в одном месте
Видеокурс по семействам трубопроводных фитингов. Подробный 10-часовой курс, в котором научу создавать семейства и поделюсь лайфхаками.
Видеокурс по семействам для вентиляции. Большой курс по созданию оборудования, арматуры, воздухораспределителей и фитингов.
Отблагодарить автора
Если хотите отблагодарить меня, то можете сделать небольшой подарок (именно подарок, такой перевод не облагается налогом).
КлаудТипс — можете нажать тут по ссылке и откроется интерфейс для перевода денег или используйте QR-код ниже:
Уведомления о новых статьях
Обновления статей удобно получать в Телеграм-канале «Блог Муратова про Revit MEP». Подписывайтесь и приглашайте коллег. Можно обсудить статью и задать вопросы в специальном чате канала.
Методичка по работе в Ревите
Читайте методичку для проектировщиков: полезный материал, в котором последовательно рассказываю, как создавать модель.
Манифест по разработке семейств для ОВ, ВК, ТМ
Подробная инструкция, как следует разрабатывать семейства для инженерных разделов.
Мини-курс по моделированию ОВ и ВК
В специальный плейлист на Ютубе выкладываю свои ролики по работе в Ревите. Этот курс записывал для студентов, разбираю базовые моменты по моделированию.