Бывает такая проблема: выделяете семейство, собираетесь скопировать, повернуть или переместить, а пунктирная граница семейства оказывается очень большой и непонятно, что такое, ведь само семейство небольшое или уж явно не такое огромное.
![Пример такой растянувшейся границы Пример такой растянувшейся границы](https://muratovbim.pro/wp-content/uploads/2022/12/pub_611cbd680883ec331d5a2ff3_611cd5ddc8629d7f49172855.png)
Расскажу, в чём причина и как исправить ситуацию. А перед этим...
подпишитесь на Телеграм-канал блога, там я публикую ссылки на новые статьи, провожу важные отраслевые опросы и делюсь информацией, о которой не пишу на Дзене.
![Пример новости с канала, которую не публикую в Дзене Пример новости с канала, которую не публикую в Дзене](https://muratovbim.pro/wp-content/uploads/2022/12/pub_611cbd680883ec331d5a2ff3_611cc7e50883ec331d7cafa2.png)
Причина
Всё дело во вложенных общих семействах. Если речь идёт про инженерные семейства, то чаще всего проблема в соединителях. В остальных семействах это могут быть какие-нибудь неудалённые линии или подобная геометрия, которая «растягивает« границу семейства.
Если в семействе есть общее вложенное с соединителями, то при первом размещении в проекте вложенные соединители получают координаты. При дальнейшем перемещении или копировании семейства координаты соединителей не меняются, они остаются по первому месту вставки. В этом и беда.
Возможно, с точки зрения внутренностей программы происходит какой-то иной процесс, но я объясняю так, чтобы было просто и понятно. Пофигу, что там на самом деле, потому что внешне семейство ведёт себя именно так: будто координаты при перемещении не обновляются.
![Вот семейство в редакторе: в родительское вложил точно такое же общее вложенное, соединитель не видно, так как он во вложенном, визуально Ревит не показывает Вот семейство в редакторе: в родительское вложил точно такое же общее вложенное, соединитель не видно, так как он во вложенном, визуально Ревит не показывает](https://muratovbim.pro/wp-content/uploads/2022/12/pub_611cbd680883ec331d5a2ff3_611cd0ef2bf12a0d3284f1fc.png)
![Разместил семейство, образмерил относительно базовой точки, выделил и нажал «Переместить» — Ревит показал границу семейства Разместил семейство, образмерил относительно базовой точки, выделил и нажал «Переместить» — Ревит показал границу семейства](https://muratovbim.pro/wp-content/uploads/2022/12/pub_611cbd680883ec331d5a2ff3_611cd1433864fa518c4a8386.png)
![Переместил семейство с помощью размеров, снова выделил семейство, нажал на «Переместить» — граница «раздулась»! Как раз до точки размещения первого семейства Переместил семейство с помощью размеров, снова выделил семейство, нажал на «Переместить» — граница «раздулась»! Как раз до точки размещения первого семейства](https://muratovbim.pro/wp-content/uploads/2022/12/pub_611cbd680883ec331d5a2ff3_611cd43933396a602a45157f.png)
![Тут я копирую размещенное семейство, выделяю копию, нажимаю «Переместить» — граница вновь растянулась, так как координаты вложенного соединителя при копировании не обновились Тут я копирую размещенное семейство, выделяю копию, нажимаю «Переместить» — граница вновь растянулась, так как координаты вложенного соединителя при копировании не обновились](https://muratovbim.pro/wp-content/uploads/2022/12/pub_611cbd680883ec331d5a2ff3_611cd47cc8629d7f4912ad42.png)
Это происходит именно с общими вложенными семействами. Если использовать просто вложенные, то ничего такого не наблюдается. Но чаще нужны именно общие.
Читайте методичку для проектировщиков: полезный материал, в котором последовательно рассказываю, как создавать модель.
Решение
Нужно исправлять геометрию, а в случае с инженеркой запомнить правило:
Нельзя использовать общие вложенные семейства с соединителями.
Если вам нужно вложить одно семейство в другое, например муфту или фланец в арматуру, то нужно создавать отдельное семейство муфты/фланца и удалять из него соединители. Даже если это семейство, которое вы бы хотели использовать отдельно.
В таком случае придётся делать два семейства: одно с соединителями для отдельного размещения в проекте, второе без соединителей — для вкладывания в другое семейство.
Таков путь.
![Удалил соединитель из общего вложенного — граница стала нормальной Удалил соединитель из общего вложенного — граница стала нормальной](https://muratovbim.pro/wp-content/uploads/2022/12/pub_611cbd680883ec331d5a2ff3_611cd6840883ec331daf22ac.png)
Отблагодарить автора
Я много времени уделяю блогу и разработке семейств. Если хотите отблагодарить, то сделайте небольшой подарок (именно подарок, такой перевод не облагается налогом).
Мини-курс по моделированию ОВ и ВК
В специальный плейлист на Ютубе выкладываю свои ролики по работе в Ревите. Этот курс записывал для студентов, разбираю базовые моменты по моделированию.
В семействах теплообменников Ридан при выделении рамкой модель начинается цепляться задолго до самой геометри. В модели есть кубик, отображающий зону обслуживания и галочка параметр, управляющий её видимостью. Если отключить видимость зоны обслуживания, то все равно выделение идёт будто бы по этому кубу. Попробовал даже удалить полностью геометрию зоны обслуживания из модели, все равно габарит выделения остаётся тот же. В чем может быть проблема?
Без семейства наверняка сказать сложно, но проверьте ещё опорные плоскости этой зоны обслуживания. У них нужно в параметре «Связь» поставить значение «Нет».