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

 
 
> Настройка соответствия слоев TOP и BOTTOM, Как задавать дополнительные слои, чтобы они зависели от стороны платы
Hoodwin
сообщение Dec 6 2010, 14:08
Сообщение #1


Знающий
****

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



Можно ли как-нибудь научить PCB Editor, что у некоторого нового слоя есть парный ему для другой стороны платы? Чтобы при переносе компонента на другую сторону платы элементы из этого слоя переносились в парный ему, а не оставались в исходном слое.
Go to the top of the page
 
+Quote Post
2 страниц V   1 2 >  
Start new topic
Ответов (1 - 19)
Old1
сообщение Dec 6 2010, 14:33
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 697
Регистрация: 26-07-05
Из: Могилев
Пользователь №: 7 095



Цитата(Hoodwin @ Dec 6 2010, 16:08) *
Можно ли как-нибудь научить PCB Editor, что у некоторого нового слоя есть парный ему для другой стороны платы? Чтобы при переносе компонента на другую сторону платы элементы из этого слоя переносились в парный ему, а не оставались в исходном слое.

Комплиментарность слоев указывается суффиксами TOP и BOTTOM , например NOTE_TOP и NOTE_BOTTOM.
Go to the top of the page
 
+Quote Post
Hoodwin
сообщение Dec 6 2010, 14:38
Сообщение #3


Знающий
****

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



Ну вот я в падстэке нарисовал слой ASSEMPLY_TOP, он на плату втащился нормально, но когда я перевернул компонент, то он там же и остался...
Go to the top of the page
 
+Quote Post
Old1
сообщение Dec 6 2010, 15:54
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 697
Регистрация: 26-07-05
Из: Могилев
Пользователь №: 7 095



Цитата(Hoodwin @ Dec 6 2010, 16:38) *
Ну вот я в падстэке нарисовал слой ASSEMPLY_TOP, он на плату втащился нормально, но когда я перевернул компонент, то он там же и остался...

С PCB Editor-ом в этом плане без проблем. А вот с пользовательскими слоями в Pad Designer-е... да похоже, что не зеркалятся...
Go to the top of the page
 
+Quote Post
Hoodwin
сообщение Dec 6 2010, 16:11
Сообщение #5


Знающий
****

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



Так всякие же SOLDERMASK и PASTEMASK зеркалятся, может настройка где есть?
Go to the top of the page
 
+Quote Post
Old1
сообщение Dec 7 2010, 07:04
Сообщение #6


Знающий
****

Группа: Свой
Сообщений: 697
Регистрация: 26-07-05
Из: Могилев
Пользователь №: 7 095



Цитата(Hoodwin @ Dec 6 2010, 18:11) *
Так всякие же SOLDERMASK и PASTEMASK зеркалятся, может настройка где есть?

Про какие-то дополнительные механизмы определения зеркальных слоев в PAD Designer-e мне ничего не известно... Не исключена вероятность, что это баг который разработчики Cadence еще не отловили. Интересно как дела с этой проблемой в более ранних версиях Аллегро: 16.2, 16.0, 15.7; если и там не работает, то скорее всего это особенность.
Go to the top of the page
 
+Quote Post
Hoodwin
сообщение Dec 7 2010, 07:28
Сообщение #7


Знающий
****

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



Честно, говоря, я не совсем понимаю, при чем тут непосредственно PAD designer. В нем же рисуется только PAD для простого размещения, он сам по себе не зеркалит слои. Переворот то делает уже сам PCB Editor. Я думал, что у него где-то есть большой список соответствия подклассов, которые переходят друг в друга при перевороте символа. И что в этот список надо просто добавить пару правил.
Go to the top of the page
 
+Quote Post
Uree
сообщение Dec 7 2010, 07:38
Сообщение #8


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

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



А что Вы такого добавили в пад, кроме того, что там уже предусмотрено?
Go to the top of the page
 
+Quote Post
Hoodwin
сообщение Dec 7 2010, 07:46
Сообщение #9


Знающий
****

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



Так я ж написал: добавил слой Assembly_Top. Он добавился, но при перевороте компонента подкласс pin/Assembly_top не переносится в pin/assembly_bottom.
Go to the top of the page
 
+Quote Post
Uree
сообщение Dec 7 2010, 07:53
Сообщение #10


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

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



А где Вы увидели класс pin? Это подкласс, существующий в классе Conductor и добавление в нем слоя невозможно(отдельного слоя), он должен быть добавлен во всех подклассах Conductor(т.е. просто еще один медный слой платы). Опять у Вас странные проблемы из-за странных желаний...sm.gif
Go to the top of the page
 
+Quote Post
Hoodwin
сообщение Dec 7 2010, 08:04
Сообщение #11


Знающий
****

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



Цитата
Это подкласс, существующий в классе Conductor и добавление в нем слоя невозможно(отдельного слоя), он должен быть добавлен во всех подклассах Conductor(т.е. просто еще один медный слой платы).


Если Вы внимательно посмотрите, то такой же подкласс существует и в разделе Stack-up/Non-conductor. Добавить слой туда можно, для особо неверующих приложил скриншот.

PS: предлагаю не отклоняться от темы.
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
Uree
сообщение Dec 7 2010, 08:10
Сообщение #12


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

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



Цитата(Hoodwin @ Dec 7 2010, 11:04) *
Если Вы внимательно посмотрите, то такой же подкласс существует и в разделе Stack-up/Non-conductor. Добавить слой туда можно, для особо неверующих приложил скриншот.

PS: предлагаю не отклоняться от темы.


Для особо внимательных - смотрим ниже:

[attachment=50778:Pin_NoAssembly.PNG]

Больше к подклассу Pin ничего не относится и добавить Вы туда ничего не сможете. Еще вопросы?
Go to the top of the page
 
+Quote Post
Hoodwin
сообщение Dec 7 2010, 08:14
Сообщение #13


Знающий
****

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



Цитата
Про какие-то дополнительные механизмы определения зеркальных слоев в PAD Designer-e мне ничего не известно...


Вот, кстати, интересную вещь заметил. На скриншоте видно, что слои в PCB Editor называются Stack-Up/Non-conductor/Filmmasktop(bottom). А в редакторе падстэка они называются FILMMASK_TOP(BOTTOM). То есть, там есть подчеркивание. Причем именно у этих двух слоев, с прочими масками вроде бы все одинаково. Это наводит на мысль, что слои между PAD Designer и PCB Editor увязаны не по названию, а как-то еще. Или это опять очередная "фича"? sm.gif

Цитата
Больше к подклассу Pin ничего не относится и добавить Вы туда ничего не сможете. Еще вопросы?


А это тогда что?

Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
Uree
сообщение Dec 7 2010, 08:23
Сообщение #14


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

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



Это цирк, практического значения не имеющийsm.gif

ЗЫ Покажите скрин Xsection. У меня слои Assembly_Top/Bottom в любом классе не отображаются на подкласс Pin(да собственно и на весь класс Stack-Up). Только предопределенные маски/пасты/фильмы и собственно медь.
Go to the top of the page
 
+Quote Post
Old1
сообщение Dec 7 2010, 08:42
Сообщение #15


Знающий
****

Группа: Свой
Сообщений: 697
Регистрация: 26-07-05
Из: Могилев
Пользователь №: 7 095



Цитата(Uree @ Dec 7 2010, 10:23) *
Это цирк, практического значения не имеющийsm.gif

Цирк цирком, но PAD Designer позволяет создавать до 16 пользовательских слоев для маски (которые как раз и принадлежат классу PIN), которые могут быть использованы
Цитата
for custom applications, such as via plugging, filling, and gold deposition.
Go to the top of the page
 
+Quote Post
Uree
сообщение Dec 7 2010, 08:55
Сообщение #16


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

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



Ок, согласен, нашел такую штуку. Может быть кому-то это действительно нужно. Правда пока таких плат не видел...
Возможно не стоит тогда задавать имя маски через Assembly_xxx?
Go to the top of the page
 
+Quote Post
Hoodwin
сообщение Dec 8 2010, 11:12
Сообщение #17


Знающий
****

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



Пока что из форума Cadence удалось получить такой ответ:
Цитата
Currently the Custom Layers in the Padstack are not configurable as mirrored, this is likely to be an enhancement to be implemented in an upcoming release. In the meantime, you might want to use the "filmmask" entries, it's unlikely that you will be using these for any other purpose. When you generate the artwork, add the relevant PIN/FILMMASK_TOP (Bottom) to the Assembly output.


А для чего вообще придуманы слои filmmask*? Кто-нибудь с ними работал? Они переворачиваются правильно...
Go to the top of the page
 
+Quote Post
Old1
сообщение Dec 8 2010, 13:05
Сообщение #18


Знающий
****

Группа: Свой
Сообщений: 697
Регистрация: 26-07-05
Из: Могилев
Пользователь №: 7 095



Цитата(Hoodwin @ Dec 8 2010, 13:12) *
Пока что из форума Cadence удалось получить такой ответ:


А для чего вообще придуманы слои filmmask*? Кто-нибудь с ними работал? Они переворачиваются правильно...

http://electronix.ru/forum/index.php?showt...st&p=271814
Go to the top of the page
 
+Quote Post
Hoodwin
сообщение Dec 8 2010, 13:48
Сообщение #19


Знающий
****

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



Это то что capped vias называется? Мне как-то делали заполнение отверстий без всякого файла маски. Или это технологи на производстве вручную пририсовали сами?
Go to the top of the page
 
+Quote Post
Uree
сообщение Dec 8 2010, 14:46
Сообщение #20


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

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



Не вручную, а автоматом в САМ-редакторе. Но да, именно пририсовывали.
Go to the top of the page
 
+Quote Post

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

 


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


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