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

Пример такой растянувшейся границы
Пример такой растянувшейся границы

Расскажу, в чём причина и как исправить ситуацию. А перед этим...

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

Пример новости с канала, которую не публикую в Дзене
Пример новости с канала, которую не публикую в Дзене

Причина

Всё дело во вложенных общих семействах. Если речь идёт про инженерные семейства, то чаще всего проблема в соединителях. В остальных семействах это могут быть какие-нибудь неудалённые линии или подобная геометрия, которая «растягивает« границу семейства.

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

Возможно, с точки зрения внутренностей программы происходит какой-то иной процесс, но я объясняю так, чтобы было просто и понятно. Пофигу, что там на самом деле, потому что внешне семейство ведёт себя именно так: будто координаты при перемещении не обновляются.

Вот семейство в редакторе: в родительское вложил точно такое же общее вложенное, соединитель не видно, так как он во вложенном, визуально Ревит не показывает
Вот семейство в редакторе: в родительское вложил точно такое же общее вложенное, соединитель не видно, так как он во вложенном, визуально Ревит не показывает
Разместил семейство, образмерил относительно базовой точки, выделил и нажал «Переместить» — Ревит показал границу семейства
Разместил семейство, образмерил относительно базовой точки, выделил и нажал «Переместить» — Ревит показал границу семейства
Переместил семейство с помощью размеров, снова выделил семейство, нажал на «Переместить» — граница «раздулась»! Как раз до точки размещения первого семейства
Переместил семейство с помощью размеров, снова выделил семейство, нажал на «Переместить» — граница «раздулась»! Как раз до точки размещения первого семейства
Тут я копирую размещенное семейство, выделяю копию, нажимаю «Переместить» — граница вновь растянулась, так как координаты вложенного соединителя при копировании не обновились
Тут я копирую размещенное семейство, выделяю копию, нажимаю «Переместить» — граница вновь растянулась, так как координаты вложенного соединителя при копировании не обновились

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

Читайте методичку для проектировщиков: полезный материал, в котором последовательно рассказываю, как создавать модель.

Решение

Нужно исправлять геометрию, а в случае с инженеркой запомнить правило:

Нельзя использовать общие вложенные семейства с соединителями.

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

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

Таков путь.

Удалил соединитель из общего вложенного — граница стала нормальной
Удалил соединитель из общего вложенного — граница стала нормальной

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

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

Мини-курс по моделированию ОВ и ВК

В специальный плейлист на Ютубе выкладываю свои ролики по работе в Ревите. Этот курс записывал для студентов, разбираю базовые моменты по моделированию.