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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Package keepout и варианты исполнения
vitan
сообщение Jun 29 2011, 10:52
Сообщение #1


не указал(а) ничего о себе.
******

Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887



Есть проблема.
Плата делается для разных вариантов исполнения изделия. При этом в разных вариантах допускается установка компонентов разной высоты в одни и те же области. Т.е. то, что в одном варианте допустимо, в другом - уже нет.
В package keepout можно задавать высоты, но как быть с вариантами?
Использую пока версию 15.5, может, в новых это есть?
Спасибо.
Go to the top of the page
 
+Quote Post
Uree
сообщение Jun 29 2011, 11:36
Сообщение #2


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



Варианты на РСВ - они только в ассембли. Медь, сверловка, шелк и остальные элементы РСВ части на варианты никак не делятся.
А вообще, варианты в Аллегро, это варианты сборки проекта. Это паять, это не паять, это паять другого номинала.Другой корпус тоже замутить, вплоть до замены проца на например резистор(если это кому-то понадобится). Но это все делается со схемой и ее атрибутами, по которым потом генерятся ВОМ-ы. На РСВ обязано быть предусмотрено все, без вариантов sm.gif
Go to the top of the page
 
+Quote Post
vitan
сообщение Jun 29 2011, 11:51
Сообщение #3


не указал(а) ничего о себе.
******

Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887



Цитата(Uree @ Jun 29 2011, 15:36) *
Но это все делается со схемой и ее атрибутами

Нет, ну как же? Вот у меня два варианта. В первом в точке 10,10 можно установить резистор А (помещается по габаритам). А во втором варианте в этой же точке он уже не помещается. Это на схеме же не отразишь, там нету координат компонентов.
Go to the top of the page
 
+Quote Post
Uree
сообщение Jun 29 2011, 12:28
Сообщение #4


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



В Аллегро(который не только РСВ, а пакет, а точнее связка Design Entry HDL - Variant Manager - PCB Editor) это реализовано через атрибуты, аннотацию схемы этими атрибутами, генерацию соответствующих отчетов и аннотацию вариантов ассембли на РСВ. Но только вариантов ассембли, варианты меди и остальных ключевых элементов дизайна не существуют.

Вы как-то странно представляете себе варианты... Установкой "резисторов" в "точке" занимается человек. И на схему этот "резистор" тоже закладывает человек. И ограничения для установки "резисторов" тоже человек устанавливает. Или Вы хотели чтобы программа сама определяла в каком случае что можно поставить в какой точке?sm.gif

А если совсем строго рассуждать, то дизайн должен быть рассчитан на худший случай - если в точке А ограничена высота компонента, то она ограничена. И ни один вариант не должен включать в себя компонент в этом месте, нарушающий ограничения. Ибо чревато...
Go to the top of the page
 
+Quote Post
PCBinAquarium
сообщение Jun 29 2011, 12:32
Сообщение #5


Участник
*

Группа: Участник
Сообщений: 41
Регистрация: 15-04-10
Из: Москва
Пользователь №: 56 666



Действительно для создания вариантов сборки необходимо прежде всего определить такие варианты через редактор схем. В Design Entry CIS это делается через Part Manager. В Part Manager создются варианты проекта в окне с директориями компонентов. Затем с помощью меню Export Variant List создается список вариантов сборки и в PCB Editor через меню Manufacture - Variants - Create Assembly Variants создаются непосредственно варианты сборки на специальном классе Manufacturing. В Design Entry HDL варианты создаются через специальный редактор Variant Editor. Он доступен через меню Tools - Variant Editor.

Сообщение отредактировал PCBinAquarium - Jun 29 2011, 12:36
Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
vitan
сообщение Jun 29 2011, 13:45
Сообщение #6


не указал(а) ничего о себе.
******

Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887



Цитата(Uree @ Jun 29 2011, 16:28) *
Или Вы хотели чтобы программа сама определяла в каком случае что можно поставить в какой точке?sm.gif

Вообще-то хотел. Это удивительно? Я рассчитываю, что мне будет выдано DRC в том месте, где компонент не проходит по высоте. Это нормально работает в обычных случаях. Но тут возникла ситуация, когда в одном варианте изделия можно установить компонент, а в другом - нельзя.

Цитата(Uree @ Jun 29 2011, 16:28) *
И ни один вариант не должен включать в себя компонент в этом месте, нарушающий ограничения. Ибо чревато...

Это Вы говорите о максимальных (граничных размерах). А если вариантов несколько? Понимаете?


Цитата(PCBinAquarium @ Jun 29 2011, 16:32) *
Действительно для создания вариантов сборки необходимо прежде всего определить такие варианты через редактор схем.

Спасибо за труд wink.gif, но спрашиваю я не о том, как создавать варианты. А схемы я не в окаде и не в HDL рисую.
Go to the top of the page
 
+Quote Post
Uree
сообщение Jun 29 2011, 14:21
Сообщение #7


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



Я все понимаю. А вот Вы почему-то не хотите понять, что варианты относятся только к сборке, но никак не к собственно проектированию.
Тогда ответ простой - такой функциональности нет. Если где найдете - поделитесь инфой.
Go to the top of the page
 
+Quote Post
vitan
сообщение Jun 29 2011, 14:26
Сообщение #8


не указал(а) ничего о себе.
******

Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887



Цитата(Uree @ Jun 29 2011, 18:21) *
Я все понимаю. А вот Вы почему-то не хотите понять, что варианты относятся только к сборке, но никак не к собственно проектированию.
Тогда ответ простой - такой функциональности нет. Если где найдете - поделитесь инфой.

Не очень логично, не находите? Получается, что на этапе проектирования я могу задавать варианты для сборки, но не могу контролировать свое проектирование с помощью DRC.
Видимо, это дело будущего. Если есть возможность контролировать высоту безотносительно вариантов, то просто разработчики САПР эту возможность разовьют потом и для вариантов тоже.
Тогда встает вопрос: может, как-то можно иным путем решить проблему?
Go to the top of the page
 
+Quote Post
Uree
сообщение Jun 29 2011, 14:54
Сообщение #9


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



Вы так и не поняли... На то они и варианты сборки, что задаются безотносительно к проектированию РСВ.
Go to the top of the page
 
+Quote Post
vitan
сообщение Jun 29 2011, 15:23
Сообщение #10


не указал(а) ничего о себе.
******

Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887



Цитата(Uree @ Jun 29 2011, 18:54) *
Вы так и не поняли... На то они и варианты сборки, что задаются безотносительно к проектированию РСВ.

Ну как же объяснить? crying.gif
Ну я же варианты сборки создаю на этапе проектирования!!!
Go to the top of the page
 
+Quote Post
Uree
сообщение Jun 29 2011, 15:33
Сообщение #11


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



Вы - да. Но это только Вы так делаете. Понимаете?
Go to the top of the page
 
+Quote Post
vitan
сообщение Jun 29 2011, 15:39
Сообщение #12


не указал(а) ничего о себе.
******

Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887



Цитата(Uree @ Jun 29 2011, 19:33) *
Вы - да. Но это только Вы так делаете. Понимаете?

Вот тут согласен, не понимаю. Объясните, пожалуйста, на каком этапе я должен создавать варианты сборки?
Go to the top of the page
 
+Quote Post
Uree
сообщение Jun 29 2011, 15:48
Сообщение #13


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



Не знаю, почему у Вас так получается, но у нас варианты определяются изначально, на этапе ТЗ, еще до рисования схемы. Могут и в процессе добавлятся, но это редко. И эти варианты никак не привязываются к собственно проекту и к ограничениям. Есть варианты, их надо реализовать. Если в этом конкретном месте могут возникнуть ограничения для установки любого компонента в любом варианте - это место не подходит для его размещения. Все. Никаких вариаций на тему "вот это встанет если то, а это если это".
Go to the top of the page
 
+Quote Post
vitan
сообщение Jun 29 2011, 15:59
Сообщение #14


не указал(а) ничего о себе.
******

Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887



Цитата(Uree @ Jun 29 2011, 19:48) *
Не знаю, почему у Вас так получается, но у нас варианты определяются изначально, на этапе ТЗ, еще до рисования схемы. Могут и в процессе добавлятся, но это редко.

Ну какая разница, когда они там появляются? maniac.gif

Цитата(Uree @ Jun 29 2011, 19:48) *
И эти варианты никак не привязываются к собственно проекту и к ограничениям. Есть варианты, их надо реализовать. Если в этом конкретном месте могут возникнуть ограничения для установки любого компонента в любом варианте - это место не подходит для его размещения. Все. Никаких вариаций на тему "вот это встанет если то, а это если это".

Вот это уже дело. Так вот: если у Вас никаких вариаций не возникает, то это не значит, что такого не бывает, не так ли?
Ну что, разве я прямо такую нереальную ситуацию обрисовал? Искусственно придуманную в моем воспаленном мозгу? sm.gif По-моему, вполне обычное дело. Один вариант в большом корпусе, другой - в маленьком, во второй детальки не лезут.
Зачем мне лекции читают на тему, как варианты создавать?
Господа, просьба читать вопросы, а не просматривать по-диагонали, и, от нечего делать, пописывать в ответ!
Go to the top of the page
 
+Quote Post
Hoodwin
сообщение Jun 29 2011, 16:49
Сообщение #15


Знающий
****

Группа: Участник
Сообщений: 881
Регистрация: 21-03-10
Из: _// \\_
Пользователь №: 56 107



vitan

Почитал дискуссию и почти ничего не понял.
дурацкий вопрос: а почему нельзя ограничиться лучшим по высоте компонентом? Я так понимаю, что какой-то компонент должен по высоте подходить под все исполнения, или нет?

Вообще было бы лучше, если бы пример проблемы был более наглядный.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 18th July 2025 - 22:00
Рейтинг@Mail.ru


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