Как смоделировать заливку компаундом?

Автор BlackSun, 15.12.13, 19:46:24

« назад - далее »

0 Пользователи и 2 гостей просматривают эту тему.

BlackSun

   Может быть, кто-нибудь сталкивался.
   Пытаюсь смоделировать заливку блока компаундом. В блоке установлена печатная плата с элементами + несколько других конструктивных элементов (деталей и сборок). Делаю компаунд в виде отдельной детали, равной по объему внутренней полости блока. Добавляю ее в сборку. Затем, в режиме редактирования детали из сборки, командой "Вычесть компоненты" удаляю все отдельные детали и детали сборок, входящие в общую сборку. В результате получается хороший такой кусок компаунда с вырезами в нужных местах. Но, после сохранения всей сборки, печатная плата перестает быть удаленной из компаунда (т.е. на ее месте появляется заполненный объем). Печатная плата есть в списке вычитаемых деталей операции "Вычесть компоненты", а на деле она не вычитается. Хотя детали, которые на плате установлены, вычитаются.
   Печатная плата смоделирована в виде сборки из основания с дорожками и маски, которая сделана отдельной деталью, чтобы можно было другую плотность задать. Т.е. детали, составляющие печатную плату, в общем дереве находятся на уровень ниже остальных вычитаемых деталей. Может быть, в этом дело?
   Заранее благодарен всем за ответ.

Алхимик

во избежания каких либо конфликтов для таких вычетаний лучше делать отдельные сборки( ну или продублировать имеющиюсь... если зайти в деталь и выбрать "Редактировать исходную сборку" выдает ошибку?

obesov

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

BlackSun

Цитата: Алхимик от 15.12.13, 20:16:06
если зайти в деталь и выбрать "Редактировать исходную сборку" выдает ошибку?
Не выдает ошибки, если правильно все делаю - открываю деталь, выбираю операцию "Вычесть компоненты", правой кнопкой "Редактировать исходную сборку". Открывается моя сборка, ошибок не показывает.
Отдельную сборку сделать... Можно попробовать. Но разницы, честно говоря, не вижу. Вложенность задействованных компонентов в дереве только увеличится.

BlackSun

Цитата: obesov от 16.12.13, 06:09:31
Для корректной работы команды Вычесть компоненты существуют определённые правила и ограничения.
И, судя по описанию, они не соблюдены.
Детали у меня точно состоят из одного тела - проверял.
А вот насчет "вставлены в одну сборку", может быть, может быть.
Дело в том, что у меня нормально вычитаются детали, находящиеся на одном уровне с деталью "Компаунд". А печатная плата является деталью подсборки "Печатная плата с элементами" и сама является подсборкой (см. мой первый пост), т.е. на два уровня глубже вложена в дереве...
Но ведь элементы на плате, которые тоже детали подсборки "Печатная плата с элементами", вычитаются прекрасно!
Надо поиграться с разными вариантами... Не хотелось бы только структуру построения менять.

obesov

 Сохраните копию проекта только для создания "детали-компаунда". Там измените структуру и создайте свою "заливку". Основной проект останется в неприкосновенности.

BlackSun

Цитата: obesov от 16.12.13, 16:33:50
Сохраните копию проекта только для создания "детали-компаунда". Там измените структуру и создайте свою "заливку". Основной проект останется в неприкосновенности.
Да. Так должно получится. А как ее потом правильно в основной проект вставить, чтобы не было конфликтов? Историю удалить?

СВ

Цитата: BlackSun от 16.12.13, 16:48:55
... А как ее потом правильно в основной проект вставить, чтобы не было конфликтов?...
Да Вы не стесняйтесь, вставляйте. Не получится - "возвратитесь" назад. Это же не железка, к которой снятую стружку не приклеишь назад.
- - - - - - - - - - -
Откуда такая осторожность?

obesov

Цитата: BlackSun от 16.12.13, 16:48:55
Да. Так должно получится. А как ее потом правильно в основной проект вставить, чтобы не было конфликтов? Историю удалить?
Именно так!   :)

BlackSun

Цитата: obesov от 17.12.13, 03:32:54
Именно так!   :)
Большое спасибо! Все получилось! Скопировал сборку - изменил структуру построения так, чтобы все детали входили в основную сборку - смоделировал компаунд - удалил историю построения детали-компаунда - вставил в основной проект.
Конечно, хотелось бы без ухищрений, а еще лучше, чтобы и многотельные детали можно было вычитать, но результатом, в принципе, доволен.