Перейти к содержанию
    

Нужна помощь в загрузке netlist в pcb

Здравствуйте.

Пытаюсь загрузить netlist, но появляется такая ошибка. У меня несколько конденсаторов одинаковых, но именно на C15 ругается,а остальные с таким же footprint не жалуется. Так еще с несколькими другими компонентами. В чем может быть проблема? (Я пробовал удалить C15 и скопировать конденсатор, на который не жалуется, но ошибка никуда не ушла.)

 

#1 WARNING(SPMHNI-192): Device/Symbol check warning detected. [help]

 

WARNING(SPMHNI-194): Symbol 'C0805_AVX' used by RefDes C15 for device 'CAP_11_C0805_AVX_2,2' not found in PSMPATH or must be "dbdoctor"ed.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А есть полный список Device из дизайна? Не знаю как кому(и софту тоже), а мне не нравится запятая в названии девайса...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А device где искать? Я в свойствах в orcad capture не вижу такого параметра у файлов.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Загляните в содержимое файла pstchip.dat, это один из файлов нетлиста. Названия primitive в нем соответствуют device в РСВ, если не ошибаюсь.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Да,нашел. А можно как-то изменить? Я удалил запятую,но тогда netlist вообще не читает.

У меня ошибка и на другой конденсатор(пункт 2 в блокноте), но там запятой нет.

 

Здесь загрузить не получилось. В блокноте "ошибки"-это список ошибок из netlist. И .dat файл тоже в архиве.

https://www.sendspace.com/file/3dd2mx

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

"КОА" случайно не русскими буквами написано? Если да, то с этим тоже могут быть проблемы.

Пробелы в поле device тоже вряд ли допустимы('CAPACITOR NON-POL_0_C0402_AVX_2'), хотя точно не скажу. Точно знаю, что свойcтво "Part Number" в РСВ не передается, в отличие от "Part_Number".

 

И совсем не вижу проблемы во второй ошибке:

Symbol 'C0805_AVX' used by RefDes C18 for device 'CAP_1_C0805_AVX_10.0'...

Пробелов нет, русских символов тоже, запятых так же, а ошибка все-таки есть. Непонятно, что именно ему тут не нравится.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я сам не понимаю, у меня конденсатор C16 точно такой же. Я скопировал его и назвал C15, на который ругается. Но почему-то на C15 все равно ругается, а С16 такой же, нет.

 

Upd1:Я кажется понял,это какая-то ошибка в footprint. Заменил другим footprint и этот конденсатор пропал из списка ошибок.

 

Upd2:Я понял в чем дело было. Эти footprint были не мои,я сменил название файла,но не через открытие его и нажав сохранить как, а просто переименовал в windows. Видимо там нужны были сопутсвующие файлы, которые я не переименовывал. Ошибка была в этом.

Изменено пользователем ZoldiK

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Да, так не сработает. Каждый футпринт в аллегро состоит из двух файлов - .dra(файл для редактирования) и .psm(сгенерированый программой).

Так вот - создаются и редактируются только файлы .dra, но не они видны в РСВ при размещении компонентов, а видны только те, вторые, сгенеренные. Поэтому если менять названия, то у обоих файлов одновременно, а проще открыть нужный "исходный" .dra и сохранить с новым именем, а .psm будет сгенерен автоматически, записан и доступен для размещения в РСВ.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Такая ошибка возникает в том случае, если аллегро по указанным путям не может найти футпринт. Проверьте пути в user preference > psm.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я сам не понимаю, у меня конденсатор C16 точно такой же. Я скопировал его и назвал C15, на который ругается. Но почему-то на C15 все равно ругается, а С16 такой же, нет.

 

Замечал неоднократно что программа из однообразного количества ошибок выбирает первую попавшуюся а остальные такие же оставляет на совести конструктора. Так что если она ругается только на C15 это не означает что у вас нет ошибок в таких же конденсаторах как C15.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Замечал неоднократно что программа из однообразного количества ошибок выбирает первую попавшуюся а остальные такие же оставляет на совести конструктора. Так что если она ругается только на C15 это не означает что у вас нет ошибок в таких же конденсаторах как C15.

Да,вы правы. Как только изменил C15, появилась ошибка в таком же компоненте C16.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...