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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> PCB катушка индуктивности, Как правильно сделать компонент?
ArseGun
сообщение Aug 22 2008, 05:16
Сообщение #1


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

Группа: Свой
Сообщений: 192
Регистрация: 10-03-07
Из: г. Тольятти
Пользователь №: 26 026



Собственно pattern рисуется в Pattern Editor линиями на Top layer + две контактные площадки. Совместно с графикой символа все без проблем упаковывается в компонент. Отрисовываются все проводники в соответствии со схемой в PCB Editor, однако DRC ругается на то, что с его точки зрения цепи подсоединенные к разным выводам катушки закорочены между собой. То есть DRC воспринимает паттерн катушки как обычный проводник. Чтобы DRC не ругался, приходится в таблице упаковки компонента в графе Pin Eq ставить атрибут jmp. При этом при размещении компонента на схеме оба его вывода, естественно, начинают принадлежать одной цепи, однако для меня эти цепи, конечно же, разные. Так как же сделать компонент, чтобы и цепи не объединялись, и DRC успешно проходил?
Go to the top of the page
 
+Quote Post
SERoz
сообщение Aug 22 2008, 12:56
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 301
Регистрация: 9-10-06
Из: Питер
Пользователь №: 21 135



При отрисовке проводов в корпусе советую делать рисунок проводов обычными линиями (а не проводами) в слое проводов...

Во-первых цепи (на контактах) будут разные...

И во-вторых подобные "проводники" на плате будут нормальными проводниками....

Сообщение отредактировал SERoz - Aug 22 2008, 12:57


--------------------
И да поможет тебе F1, и да сохранит тебя F2, во имя Control-а, Alt-а, и Святого Del-а! Да будет так, ENTER
Go to the top of the page
 
+Quote Post
ArseGun
сообщение Aug 22 2008, 15:52
Сообщение #3


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

Группа: Свой
Сообщений: 192
Регистрация: 10-03-07
Из: г. Тольятти
Пользователь №: 26 026



Цитата(SERoz @ Aug 22 2008, 15:56) *
При отрисовке проводов в корпусе советую делать рисунок проводов обычными линиями (а не проводами) в слое проводов...

Во-первых цепи (на контактах) будут разные...

И во-вторых подобные "проводники" на плате будут нормальными проводниками....


Именно так я и делаю. В Pattern Editor на слое Top инструментом Place Line обычными линиями, то есть, все и рисую..Результат - проблема, см. выше. А как в Pattern Editor проводами рисовать, там нет такого инструмента, по крайней мере в PCAD2002?
Go to the top of the page
 
+Quote Post
SERoz
сообщение Aug 22 2008, 16:47
Сообщение #4


Местный
***

Группа: Участник
Сообщений: 301
Регистрация: 9-10-06
Из: Питер
Пользователь №: 21 135



Да, маненько сразу не сообразил с лниями....

Пока сложно сказать в чём дело - на первый взгляд ошибка в упаковке вентелей или корпуса, может при упаковке ноги приписаны к какой-нить цепи (и лучше JМР убрать, иначе ошибку не понять)....

Можно сделать маленький тест - вместо Вашей катушки поставить другой корпус (любой, но рабочий - можно ИС) с тем же кол-вом ног...
Если всё пройдёт нормально (ДРЦ не ругается и цепи разные), можно на его базе сделать катушку...

Вообще лучше бы файлик - что бы в тихоря пощупать, для понимания сути....

Сообщение отредактировал SERoz - Aug 22 2008, 16:48


--------------------
И да поможет тебе F1, и да сохранит тебя F2, во имя Control-а, Alt-а, и Святого Del-а! Да будет так, ENTER
Go to the top of the page
 
+Quote Post
ua4az
сообщение Aug 22 2008, 18:10
Сообщение #5





Группа: Новичок
Сообщений: 9
Регистрация: 13-07-08
Пользователь №: 38 907



Попробуйте соединить пады в паттерне не линией, а полигоном. Когда-то я делал подобнай трюк, вроде DRC не ругался, хотя точно не помню запускал ли я проверку.

Нет. DRC и в этом случае ругается. А в чем собственно проблема? Игнорируйте его ругань по этому поводу.
Go to the top of the page
 
+Quote Post
ArseGun
сообщение Aug 22 2008, 22:37
Сообщение #6


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

Группа: Свой
Сообщений: 192
Регистрация: 10-03-07
Из: г. Тольятти
Пользователь №: 26 026



Вот выложил библиотеку с единственным компонентом для эксперимента, кому интересно. По поводу, не обращать внимания на DRC... Я то могу это проигнорировать, так как понимаю, что по факту ошибки нет. Однако, заказчик к приемке PCB подходит формально, и здесь я не могу его в этом упрекнуть, - он в своем праве. Плата в DRC проходит контроль на соответствиие обговоренным технологическим ограничениям, важнейшее из которых - проверка на нарушение зазоров - Clearance Violations. А DRC обнаруживает ошибку именно на этом этапе. И после непрохождения этого контроля объяснять клиенту, что я и PCAD видим мир по разному, сомнительное удовольствие... Поэтому озвученную проблему хотелось бы решить корректно, красиво что ли, а не путем манипуляций с флажками в опциях DRC.

Сообщение отредактировал ArseGun - Aug 22 2008, 22:46
Go to the top of the page
 
+Quote Post
SERoz
сообщение Aug 23 2008, 08:51
Сообщение #7


Местный
***

Группа: Участник
Сообщений: 301
Регистрация: 9-10-06
Из: Питер
Пользователь №: 21 135



Цитата(ArseGun @ Aug 23 2008, 02:37) *
Вот выложил библиотеку с единственным компонентом для эксперимента, кому интересно....

А куда выложил-то????


--------------------
И да поможет тебе F1, и да сохранит тебя F2, во имя Control-а, Alt-а, и Святого Del-а! Да будет так, ENTER
Go to the top of the page
 
+Quote Post
Uree
сообщение Aug 23 2008, 11:32
Сообщение #8


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

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



Любой рисунок на проводящем слое будет считаться проводником, а раз он замыкает два пада компонента, значит это будет ошибка DRC. ПКАД не предназначен(по большому счету) для создания плат ВЧ-СВЧ, там не предусмотрены механизмы импорта ВЧ-структур из других пакетов проектирования. соответственно нет возможности объявить ему, что "так и надо". Так что ошибка будет всегда. Если заказчика не устраивает - попросите предоставить пакет для разработки, в котором такая возможность ПРЕДУСМОТРЕНАsmile.gif
Go to the top of the page
 
+Quote Post
Mikle Klinkovsky
сообщение Aug 23 2008, 12:11
Сообщение #9


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

Группа: Свой
Сообщений: 1 972
Регистрация: 10-10-05
Из: 54°36'41.81" 39°43'6.90"
Пользователь №: 9 445



Цитата(ArseGun @ Aug 23 2008, 02:37) *
Однако, заказчик к приемке PCB подходит формально, и здесь я не могу его в этом упрекнуть, - он в своем праве.
...
Поэтому озвученную проблему хотелось бы решить корректно, красиво что ли, а не путем манипуляций с флажками в опциях DRC.

Корректное решение - проверить на ошибки и сделать пометки на тех ошибках, которые ошибками не являются.
Т.е. в окне Find Error поставить галочку Override.

И формальная проверка будет пройдена, т.к. формально заказчик не должен удалять ваши пометки (ставить галочку Clear All Overrides), ибо это есть изменение проекта кривыми руками.
А если руки не кривые, то заказчик может в окне Find Error поставить галочку Show only Overrides и посмотреть что вы ошибками не считаете и, если захочет, оспорить это.


--------------------
Подвиг одного - это преступление другого! (с) Жванецкий
Go to the top of the page
 
+Quote Post
ArseGun
сообщение Aug 23 2008, 15:22
Сообщение #10


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

Группа: Свой
Сообщений: 192
Регистрация: 10-03-07
Из: г. Тольятти
Пользователь №: 26 026



Цитата(Mikle Klinkovsky @ Aug 23 2008, 15:11) *
Корректное решение - проверить на ошибки и сделать пометки на тех ошибках, которые ошибками не являются.
Т.е. в окне Find Error поставить галочку Override.

И формальная проверка будет пройдена, т.к. формально заказчик не должен удалять ваши пометки (ставить галочку Clear All Overrides), ибо это есть изменение проекта кривыми руками.
А если руки не кривые, то заказчик может в окне Find Error поставить галочку Show only Overrides и посмотреть что вы ошибками не считаете и, если захочет, оспорить это.


Пришел к аналогичному решению, раз уж PCAD таким образом воспринимает компоненты подобного типа. Спасибо всем за ответы!
Go to the top of the page
 
+Quote Post
Vlad-od
сообщение Aug 29 2008, 11:34
Сообщение #11


Местный
***

Группа: Свой
Сообщений: 363
Регистрация: 27-07-07
Из: Voronezh
Пользователь №: 29 411



Пробовать сейчас нет времени, но мне кажется можно соединить полигоном, со свойствами Copper Tie где в свойствах указать какие цепи замыкать.
Go to the top of the page
 
+Quote Post
dimka2001
сообщение Dec 27 2008, 16:56
Сообщение #12


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

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



здесь лежит книга, там есть ответ www.pcad2001.narod.ru
Go to the top of the page
 
+Quote Post
druzhin
сообщение Jan 30 2009, 00:32
Сообщение #13


druzhin
***

Группа: Свой
Сообщений: 286
Регистрация: 18-06-04
Из: Москва
Пользователь №: 58



Цитата(Vlad-od @ Aug 29 2008, 14:34) *
Пробовать сейчас нет времени, но мне кажется можно соединить полигоном, со свойствами Copper Tie где в свойствах указать какие цепи замыкать.


Опять же, в Pattern Editor нет у полигона свойства tie, оно есть только в PCB. То есть в паттерн-эдиторе придётся рисовать разорванную индуктивность, и потом её замыкать этим tie в писиби. Неаккуратненько.
Go to the top of the page
 
+Quote Post
b.igor
сообщение Jan 30 2009, 03:18
Сообщение #14


Участник
*

Группа: Banned
Сообщений: 47
Регистрация: 27-01-09
Из: Vinnitsa, Ukraine
Пользователь №: 44 008



Цитата(druzhin @ Jan 30 2009, 02:32) *
Опять же, в Pattern Editor нет у полигона свойства tie, оно есть только в PCB. То есть в паттерн-эдиторе придётся рисовать разорванную индуктивность, и потом её замыкать этим tie в писиби. Неаккуратненько.

Еще как аккуратно.
Вы что заранее знаете, когда в патерн эдиторе компоненту рисуете к каким цепям выводы будут подключены?
Отрисуйте котушку полигоном, а потом в РСВ в свойствах Tie укажите к каким цепям этот полигон относится (точнее, какие закорачивает) и будет Вам счастье smile.gif


--------------------
Тезис первый: Не ошибается лишь тот, кто ничего не делает.
Тезис второй: Опыт - великое дело, его не пропьёшь :).
Go to the top of the page
 
+Quote Post
=L.A.=
сообщение Jun 16 2009, 07:47
Сообщение #15


Знающий
****

Группа: Участник
Сообщений: 794
Регистрация: 4-09-06
Из: Москва(ЗелАО), РФ
Пользователь №: 20 055



Цитата(ArseGun @ Aug 22 2008, 09:16) *
Собственно pattern рисуется в Pattern Editor линиями на Top layer + две контактные площадки. Совместно с графикой символа все без проблем упаковывается в компонент. Отрисовываются все проводники в соответствии со схемой в PCB Editor, однако DRC ругается на то, что с его точки зрения цепи подсоединенные к разным выводам катушки закорочены между собой. То есть DRC воспринимает паттерн катушки как обычный проводник. Чтобы DRC не ругался, приходится в таблице упаковки компонента в графе Pin Eq ставить атрибут jmp. При этом при размещении компонента на схеме оба его вывода, естественно, начинают принадлежать одной цепи, однако для меня эти цепи, конечно же, разные. Так как же сделать компонент, чтобы и цепи не объединялись, и DRC успешно проходил?



А кроме ругания DRC какие нибудь проблемы появлялись?


--------------------
-Кто-то работает на совесть, а кто-то на других заказчиков.-
Go to the top of the page
 
+Quote Post

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

 


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


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