реклама на сайте
подробности

 
 
> Как выделить компоненты на PCB, принадлежащие "варианту" сборки?
S17
сообщение Jul 28 2015, 19:05
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 105
Регистрация: 22-06-05
Пользователь №: 6 228



Уважаемые коллеги

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

Конечная цель - создать step-файл для этого варианта сборки.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 5)
Владимир
сообщение Jul 28 2015, 19:21
Сообщение #2


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



Через OutJob настраиваются 3D и для вариантов
Go to the top of the page
 
+Quote Post
Alexey Sabunin
сообщение Jul 29 2015, 17:28
Сообщение #3


Эксперт
*****

Группа: Модераторы
Сообщений: 1 385
Регистрация: 18-07-06
Из: Сан Диего
Пользователь №: 18 895



Не очень понятно, как
Цитата(S17 @ Jul 28 2015, 23:05) *
Как выделить компоненты на PCB, принадлежащие "варианту" сборки?

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

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

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





--------------------
Видеоуроки по Altium Designer
Чем хуже ваша логика, тем интереснее последствия, к которым она может привести...
Рассел Бертран
Go to the top of the page
 
+Quote Post
Myron
сообщение Jul 29 2015, 18:35
Сообщение #4


Профессионал
*****

Группа: Свой
Сообщений: 1 849
Регистрация: 6-02-05
Пользователь №: 2 451



Цитата(Alexey Sabunin @ Jul 29 2015, 11:28) *
1. Если вы выбираете просмотр нужного вам варианта, то 3D будет отображаться только для тех элементов, которые входят в данный вараинт. Соответсвенно, если у вас 3D хранится в отдельном слое, то включив только этот слой, вы по сути получаете результат того что спрашивали в начале. 2. Если сгенерить STEP, то он формируется для активного в настоящий момент варианта.
Спасибо, мне этого не хватало, не знал как это сделать раньше.
Go to the top of the page
 
+Quote Post
S17
сообщение Jul 30 2015, 08:08
Сообщение #5


Частый гость
**

Группа: Участник
Сообщений: 105
Регистрация: 22-06-05
Пользователь №: 6 228



Цитата(Alexey Sabunin @ Jul 29 2015, 20:28) *
Если отвечать на ваш вопрос - то выделить на плате компоненты, принадлежащие одному из вариантов - нельзя. Данные о вариантах не хранятся в плате, а лежат в проекте. Можно конечно "потанцевать с бубном" и по косвенным признакам всеже выделить эти компоненты, но врядли это имеет смысл...

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


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

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

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

Я пробовал сохранять STEP при "активном" варианте - у меня сохраняется всё, но у меня не 15-ая версия. Помогает только "выделение компонентов" и установка соответствующей галки при сохранении в STEP: тогда в STEP попадают только выделенные компоненты и сама плата (это по поводу связи между выделением компонентов, принадлежащих варианту сборки, и получения 3D-STEP для этого варианта сборки).

Сообщение отредактировал S17 - Jul 30 2015, 08:11
Go to the top of the page
 
+Quote Post
Alexey Sabunin
сообщение Jul 30 2015, 17:49
Сообщение #6


Эксперт
*****

Группа: Модераторы
Сообщений: 1 385
Регистрация: 18-07-06
Из: Сан Диего
Пользователь №: 18 895



Цитата(S17 @ Jul 30 2015, 12:08) *
Я пробовал сохранять STEP при "активном" варианте - у меня сохраняется всё, но у меня не 15-ая версия.

Вот, как раз повод обновитьтся)) Я как раз вспомнил, что осенью это делали. Насчет запроса - действительно может полезно, обсудим...


--------------------
Видеоуроки по Altium Designer
Чем хуже ваша логика, тем интереснее последствия, к которым она может привести...
Рассел Бертран
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 21:23
Рейтинг@Mail.ru


Страница сгенерированна за 0.01374 секунд с 7
ELECTRONIX ©2004-2016