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

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

Revit: как разместить соединитель на опорной плоскости
Revit: как разместить соединитель на опорной плоскости
Две схемы для нижнего подключения: слева подача ближе к краю, справа — к середине
Две схемы для нижнего подключения: слева подача ближе к краю, справа — к середине

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

Соединители не самый удобный инструмент для управления, но всё-таки мы можем сажать на них размеры и менять из положение с помощью размеров.

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

Revit: как разместить соединитель на опорной плоскости
Revit: как разместить соединитель на опорной плоскости

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

Поэтому я ставлю точку на «Выбрать плоскость». В этом случае нужно будет кликнуть по плоскости. Для этого я предварительно перешёл на перпендикулярной плоскости вид (тот, на котором её видно в виде зелёного пунктира). Кликаю, появляется соединитель. Если его выбрать, то у него появятся временные размеры. Их можно преобразовать в постоянные и управлять положением соединителя через размеры.

Соединитель и временный размер. Иногда он улетает далеко от соединителя
Соединитель и временный размер. Иногда он улетает далеко от соединителя

У соединителя видно иконку для разворота в виде двух разнонаправленных стрелочек. Если нажать по ней, то соединитель развернётся. Удобно.

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

Теперь дело за малым. Нужно преобразовать временный размер в постоянный, назначить ему параметр и через него формулой управлять положением. У меня будет два соединителя, и для удобства я создам ещё одну плоскость чуть левее моей геометрии и привяжу её на фиксированное расстояние через замок, а соединители перетащу правее.

Положения соединителей
Положения соединителей

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

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

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

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

Добавлю два параметра на галочках: Т1_Внутри и Т1_Снаружи. Межосевое расстояние у меня фиксировано 50 мм, это параметр «B». В параметры Т1_Смещение и Т2_Смещение введу свои формулы через условие IF.

Формулы для управления соединителями
Формулы для управления соединителями

Деление на внутри и снаружи, конечно, условное, всё зависит от того, в какой части — левой или правой — прибора будет устанавливаться клапан. Тем не менее, какие-то отличия ввести надо, а положение будет меняться простым включением/снятием галочки в параметре «Т1_Снаружи».

Главное

— Управлять положением соединителей можно не только через геометрию, но и непосредственно через положение соединителей.

— Сажайте соединители на опорные (рабочие) плоскости через «Выбрать плоскость». В этом случае вы сможете их разворачивать.

— Не забывайте выравнивать через размеры соединитель на всех видах.

Куда применить эту функцию — ищите сами, всё зависит от вашей фантазии и текущей задачи.

Подписаться на обновления и получать уведомления о новых статьях в Телеграм-канале «Блог Муратова про Revit MEP»

Отблагодарить автора

Я много времени уделяю блогу. Если хотите отблагодарить меня, то можете сделать небольшой подарок (именно подарок, такой перевод не облагается налогом). Лайк тоже не помешает, это должно помочь продвижению блога.