Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Как выделить компоненты на PCB, принадлежащие "варианту" сборки?
Форум разработчиков электроники ELECTRONIX.ru > Печатные платы (PCB) > Разрабатываем ПП в САПР - PCB development > Altium Designer, DXP, Protel
S17
Уважаемые коллеги

Как выделить компоненты на PCB, принадлежащие "варианту" сборки?

Конечная цель - создать step-файл для этого варианта сборки.
Владимир
Через OutJob настраиваются 3D и для вариантов
Alexey Sabunin
Не очень понятно, как
Цитата(S17 @ Jul 28 2015, 23:05) *
Как выделить компоненты на PCB, принадлежащие "варианту" сборки?

связано с
Цитата(S17 @ Jul 28 2015, 23:05) *
Конечная цель - создать step-файл для этого варианта сборки.

Если отвечать на ваш вопрос - то выделить на плате компоненты, принадлежащие одному из вариантов - нельзя. Данные о вариантах не хранятся в плате, а лежат в проекте. Можно конечно "потанцевать с бубном" и по косвенным признакам всеже выделить эти компоненты, но врядли это имеет смысл...

По вашей задаче:
1. Если вы выбираете просмотр нужного вам варианта, то 3D будет отображаться только для тех элементов, которые входят в данный вараинт. Соответсвенно, если у вас 3D хранится в отдельном слое, то включив только этот слой, вы по сути получаете результат того что спрашивали в начале.
2. Если сгенерить STEP, то он формируется для активного в настоящий момент варианта.



Myron
Цитата(Alexey Sabunin @ Jul 29 2015, 11:28) *
1. Если вы выбираете просмотр нужного вам варианта, то 3D будет отображаться только для тех элементов, которые входят в данный вараинт. Соответсвенно, если у вас 3D хранится в отдельном слое, то включив только этот слой, вы по сути получаете результат того что спрашивали в начале. 2. Если сгенерить STEP, то он формируется для активного в настоящий момент варианта.
Спасибо, мне этого не хватало, не знал как это сделать раньше.
S17
Цитата(Alexey Sabunin @ Jul 29 2015, 20:28) *
Если отвечать на ваш вопрос - то выделить на плате компоненты, принадлежащие одному из вариантов - нельзя. Данные о вариантах не хранятся в плате, а лежат в проекте. Можно конечно "потанцевать с бубном" и по косвенным признакам всеже выделить эти компоненты, но врядли это имеет смысл...

По вашей задаче:
1. Если вы выбираете просмотр нужного вам варианта, то 3D будет отображаться только для тех элементов, которые входят в данный вараинт. Соответсвенно, если у вас 3D хранится в отдельном слое, то включив только этот слой, вы по сути получаете результат того что спрашивали в начале.
2. Если сгенерить STEP, то он формируется для активного в настоящий момент варианта.


Алексей, благодарю за полезный ответ.

При отображении PCB в 3D (по клавише "3") и активном варианте сборки, Альтиум как-то разбирается с тем, что показывать, а что нет... Но в списке "запросов" я не нашёл "запроса" о принадлежности компонента к варианту сборки...

На счёт расположения 3D-моделей в каком-то своём слое - хорошая идея. Но уж много библиотек переделывать надо... Я думаю, что добавить запрос о принадлежности к варианту - не такая уж и сложная задача для разработчиков Альтиума: я, наверное, подожду...

Я пробовал сохранять STEP при "активном" варианте - у меня сохраняется всё, но у меня не 15-ая версия. Помогает только "выделение компонентов" и установка соответствующей галки при сохранении в STEP: тогда в STEP попадают только выделенные компоненты и сама плата (это по поводу связи между выделением компонентов, принадлежащих варианту сборки, и получения 3D-STEP для этого варианта сборки).
Alexey Sabunin
Цитата(S17 @ Jul 30 2015, 12:08) *
Я пробовал сохранять STEP при "активном" варианте - у меня сохраняется всё, но у меня не 15-ая версия.

Вот, как раз повод обновитьтся)) Я как раз вспомнил, что осенью это делали. Насчет запроса - действительно может полезно, обсудим...
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.