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

 
 
 
Reply to this topicStart new topic
> Проблема связи компонента с footprint'ом, при создании платы по нетлисту
stross
сообщение Feb 1 2008, 16:28
Сообщение #1





Группа: Новичок
Сообщений: 2
Регистрация: 1-02-08
Пользователь №: 34 664



Пользуюсь Orcad 9.2.3

Такая проблема: для компонента указан футпринт, но, когда дело доходит до размещения на печатной плате, пишет, дословно: "ERROR: Electrical package ADG444 for comp SW1 has at least one pin (IN) which has no corresponding pin on footprint DIP.100/16/W.300/L.775". В этом самом компоненте пины обозваны согласно смыслу (тоесть in, gnd и так далее, ну и номера им присвоены соответственно расположению ног на корпусе). Так вот, как сделать так, чтобы оно (прога) "цепляла" не имена пинов, а их номера? Ибо на футпринте ноги обзывать "in", "gnd" и так далее невозможно, ибо компонентов таких в корпусе несколько, а повторные имена пинов не разрешаются...
Спасибо заранее за ответ.
Go to the top of the page
 
+Quote Post
K_AV
сообщение Feb 3 2008, 19:10
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 492
Регистрация: 19-08-06
Пользователь №: 19 667



Да они и так цепляются по номерам (если номера указаны). Если не указаны - тогда по именам.
Посмотрите библиотечный элемент для платы, который применяете - у пинов ведь есть только номера.
По поводу сообщения об ошибке - перепроверьте свой схемный библиотечный элемент на предмет правильности нумерации выводов. Номера дожны быть у всех выводов, не должно быть номеров более 16 (т.к. подключаете к нему 16-выводной DIP, у которого номера выводов с 1 по 16), не должно быть повторяющихся номеров выводов.
Может, конкретно этому выводу с именем "IN" не присвоен номер вывода в схемном библиотечном элементе, а в футпринте, соответственно, нет вывода с именем "IN"
Go to the top of the page
 
+Quote Post
stross
сообщение Feb 3 2008, 23:22
Сообщение #3





Группа: Новичок
Сообщений: 2
Регистрация: 1-02-08
Пользователь №: 34 664



Спасибо за ваш ответ. Поковырялся, попроверял, все оказалось названо верно. Проблема решилась сама, когда я пообновлял cache и удалил/разместил заново несколько элементов. Выражаясь современным языком, поплясал с бубном вокруг компа. Глупый глюк.
Go to the top of the page
 
+Quote Post
One
сообщение Apr 10 2008, 12:31
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 451
Регистрация: 29-01-06
Из: Питер
Пользователь №: 13 728



Цитата(stross @ Feb 1 2008, 20:28) *
Пользуюсь Orcad 9.2.3
Такая проблема: для компонента указан футпринт, но, когда дело доходит до размещения на печатной плате, пишет, дословно: "ERROR: Electrical package ADG444 for comp SW1 has at least one pin (IN) which has no corresponding pin on footprint DIP.100/16/W.300/L.775". В этом самом компоненте пины обозваны согласно смыслу (тоесть in, gnd и так далее, ну и номера им присвоены соответственно расположению ног на корпусе). ....


Совершенно аналогично (но в Orcad_16):
ERROR: Electrical package BC547C_0 for comp Q2 has at least one pin (2)
which has no corresponding pin on footprint TO92/100/EBC.
проверяю:
в Capcture Property Editor_package BC547C_Pins имена выводов: A; C; REF,
соответственно в Layout Footprint Edit_TO92/100/EBC - имена выводов точно такие же: A; C; REF,
попытки вставить другой элемент или другой Footprint приводят к точно такому же сообщению ...

ЧТО ДЕЛАТЬ ???
Go to the top of the page
 
+Quote Post
K_AV
сообщение Apr 12 2008, 18:45
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 492
Регистрация: 19-08-06
Пользователь №: 19 667



Цитата(One @ Apr 10 2008, 15:31) *
ЧТО ДЕЛАТЬ ???
Проверить для начала, почему Ваш элемент называется BC547C_0. Возможно, это уже не "оригинальный" элемент из библиотеки, а отредактированный в схеме (хранится только внутри схемы). И обозначения выводов надо проверять именно у него. Может, это только один из нескольких транзисторов в схеме, и Вы смотрели выводы не у того экземпляра.
Go to the top of the page
 
+Quote Post
One
сообщение Apr 15 2008, 07:49
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 451
Регистрация: 29-01-06
Из: Питер
Пользователь №: 13 728



Цитата(K_AV @ Apr 12 2008, 22:45) *
Проверить для начала, почему Ваш элемент называется BC547C_0. Возможно, это уже не "оригинальный" элемент из библиотеки, а отредактированный в схеме (хранится только внутри схемы). И обозначения выводов надо проверять именно у него. Может, это только один из нескольких транзисторов в схеме, и Вы смотрели выводы не у того экземпляра.


да нет ..., не в этом причина ...
пробовал также создавать новый футпринт с соответствующими названиями выводов - тот же результат ...

однако удалось преодолеть этот затык путем перебора подряд элементов из библиотеки ТО и подстановкой первого подошедшего элемента(то есть такого, на который ЕСО не выдавало это сообщение об ошибке) ..., также поступил и для других элементов ...
затем, уже в открывшемся проекте, отредактироал футпринты по соответствующим элементам и названиям - все стало на свои места ..

непонятно, почему на первом этапе ЕСО не пропускало нужные футпринты, заявляя об ошибке выводов ...
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 19th June 2025 - 06:57
Рейтинг@Mail.ru


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