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

 
 
6 страниц V   1 2 3 > »   
Reply to this topicStart new topic
> Помогите разобраться с ошибками при создании netlist
ZoldiK
сообщение Oct 3 2017, 06:19
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 60
Регистрация: 15-07-14
Пользователь №: 82 248



Здравствуйте.
Изучать orcad capture и pcb editor только начинаю. Вопрос в следующем. Для обучения создал элементы в capture, редактируя уже имеющиеся в базе компоненты. Создал footprint для них. Создаю netlist с автоматическим открытием в pcb editor. В pcb editor не получается разместить один из двух компонент.
Еще сразу второй вопрос. Где должны храниться элементы из capture(как понял это расширение .dsn) и из pcb editor(это расширение .dra), чтобы при создании netlist не ругался, что не может найти.
Текст ошибки такой(название элемента отличается каким то образом?):
{ Using PSTWRITER 17.2.0 d001Oct-02-2017 at 08:45:14 }

#1 WARNING(ORCAP-36006): Part Name "68HC05B4_2_82574_INTEL WG82584IT" is renamed to "68HC05B4_2_82574_INTEL WG82584I".
INFO(ORCAP-36080): Scanning netlist files ...

Loading... D:\RYBAKOVEVG\ORCAD SCHEMATIC\TEST\allegro/pstchip.dat

Loading... D:\RYBAKOVEVG\ORCAD SCHEMATIC\TEST\allegro/pstchip.dat

Loading... D:\RYBAKOVEVG\ORCAD SCHEMATIC\TEST\allegro/pstxprt.dat

Loading... D:\RYBAKOVEVG\ORCAD SCHEMATIC\TEST\allegro/pstxnet.dat
packaging the design view...
Go to the top of the page
 
+Quote Post
Uree
сообщение Oct 3 2017, 07:07
Сообщение #2


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

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



Во-первых постарайтесь избегать в путях к файлам странных символов, из-за них могут возникать трудно понимаемые ошибки. У Вас в "...\ORCAD SCHEMATIC\..." есть пробел, а его лучше не использовать. Насколько помню Спекктра и ее функции, например, при таком пути файла работать с ним не будут.

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

Прикрепленное изображение


и при работе с платой:

Прикрепленное изображение
Go to the top of the page
 
+Quote Post
ZoldiK
сообщение Oct 3 2017, 07:48
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 60
Регистрация: 15-07-14
Пользователь №: 82 248



Спасибо. Помогло. Ошибка пропала, но вторая микросхема все равно не появляется. Я писал:
"Еще сразу второй вопрос. Где должны храниться элементы из capture(как понял это расширение .dsn) и из pcb editor(это расширение .dra), чтобы при создании netlist не ругался, что не может найти."
Может храню файлы компонента где-то не там? Где они должны храниться?
Go to the top of the page
 
+Quote Post
Uree
сообщение Oct 3 2017, 08:32
Сообщение #4


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

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



Почитайте что-нибудь по Оркаду, чтобы появилось представление, как с ним работать. Кроме "Complete PCB Design Using OrCad Capture and Layout " от Kraig Mitzner ничего в голову не приходит, возможно кто-то вспомнит еще что-то по теме.

А пути к футпринтам для РСВ устанавливаются в Setup -> User Preferences..., вкладка Paths -> Library -> psmpath:

Прикрепленное изображение


Пути к падстэкам использованным в футпринтах устанавливаются отдельно, но тоже рядом с футпринтами:

Прикрепленное изображение


Еще рекомендую удалить из настроек пути к футпринтам/падстэкам "по умолчанию" - если совпадут названия в разных библиотеках, неизвестно что именно будет поставлено на плату.
Go to the top of the page
 
+Quote Post
bsvc963
сообщение Oct 3 2017, 09:39
Сообщение #5


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

Группа: Свой
Сообщений: 95
Регистрация: 27-02-08
Из: Кишинёв, Молдова
Пользователь №: 35 430



Цитата(ZoldiK @ Oct 3 2017, 10:48) *
Спасибо. Помогло. Ошибка пропала, но вторая микросхема все равно не появляется. Я писал:
"Еще сразу второй вопрос. Где должны храниться элементы из capture(как понял это расширение .dsn) и из pcb editor(это расширение .dra), чтобы при создании netlist не ругался, что не может найти."
Может храню файлы компонента где-то не там? Где они должны храниться?

*.dsn -это схема, а библиотека *.olb
Go to the top of the page
 
+Quote Post
ZoldiK
сообщение Oct 3 2017, 10:25
Сообщение #6


Участник
*

Группа: Участник
Сообщений: 60
Регистрация: 15-07-14
Пользователь №: 82 248



Спасибо. Я разобрался. Я в самом начале посмотрел эту папку pcb_lib и ужаснулся, что там столько компонентов и чтобы не запутаться, я создавал папку для каждого компонента и он не видел путь из-за этого. Default пути вы имеете ввиду эти, то есть их все можно удалить и создать свою папку как у вас и отправлять туда мною созданные компоненты?



У меня еще вопрос. Я нашел программу pcb library expert ipc 2016 и lite 2016. Это одинаковые версии программ, они позволяют сохранять компонент в библиотеку? Я выбрал самый простой smd резистор и нажал demo, чтобы все значения сами появились, но как сохранить теперь? В видео обучения у людей на youtube pro версия и они сохраняют нажимая на эти кнопки.

Go to the top of the page
 
+Quote Post
Uree
сообщение Oct 3 2017, 10:33
Сообщение #7


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

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



Цитата(ZoldiK @ Oct 3 2017, 12:25) *
Спасибо. Я разобрался. Я в самом начале посмотрел эту папку pcb_lib и ужаснулся, что там столько компонентов и чтобы не запутаться, я создавал папку для каждого компонента и он не видел путь из-за этого. Default пути вы имеете ввиду эти, то есть их все можно удалить и создать свою папку как у вас и отправлять туда мною созданные компоненты?


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

С РСВ экспертом не подскажу, не помню как именно он работает, но точно не создает .dra файл непосредственно сам. Только какие-то скрипты(?), выполняя которые уже Аллегро создает этот футпринт.
Go to the top of the page
 
+Quote Post
PCBtech
сообщение Oct 3 2017, 22:00
Сообщение #8


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

Группа: Свой
Сообщений: 1 092
Регистрация: 22-12-04
Из: Москва
Пользователь №: 1 623



В Lite версии недоступны кнопки экспорта футпринтов в Allegro.
Нужна версия Pro.
Вот тут есть видео:
https://www.pcbsoft.ru/pcb-library-expert


--------------------
На правах рекламы:
Для тех, кому нужна современная профессиональная и недорогая САПР печатных плат, взамен P-CAD!

Продлена промо-акция: 19.9 тысяч рублей за годовую сетевую лицензию OrCAD Standard!
В лицензию входит схемный редактор OrCAD Capture, базовый редактор печатных плат на базе Allegro PCB Editor,
с возможностью работы с дифференциальными парами со статическим контролем фазы,
редактор правил и ограничений, 3D-просмотр со STEP-моделями, расчет импеданса, работа с микроотверстиями,
и импорт-экспорт производственных файлов. Прилагается импорт проектов из P-CAD2006.
Все, что нужно для трассировки типовых многослойных плат - всего за 19.9 тыс.рублей в год!

Подробности:
https://www.pcbsoft.ru/orcad-za-19900
Go to the top of the page
 
+Quote Post
ZoldiK
сообщение Oct 4 2017, 06:25
Сообщение #9


Участник
*

Группа: Участник
Сообщений: 60
Регистрация: 15-07-14
Пользователь №: 82 248



Цитата(PCBtech @ Oct 4 2017, 01:00) *
В Lite версии недоступны кнопки экспорта футпринтов в Allegro.
Нужна версия Pro.
Вот тут есть видео:
https://www.pcbsoft.ru/pcb-library-expert

А какая стоимость у pro версии? Я не нашел у вас на сайте.
Go to the top of the page
 
+Quote Post
ZoldiK
сообщение Oct 5 2017, 10:06
Сообщение #10


Участник
*

Группа: Участник
Сообщений: 60
Регистрация: 15-07-14
Пользователь №: 82 248



Подскажите еще по созданию компонента. Мне нужно сделать quartz smd. В даташите используется 1 и 3 вывод, а 2 и 4 не подключаются. А как сделать кварц в capture, чтобы потом при создании netlist не было ошибок в pcb.

Go to the top of the page
 
+Quote Post
Ksev-vrn
сообщение Oct 5 2017, 10:28
Сообщение #11


Участник
*

Группа: Участник
Сообщений: 19
Регистрация: 4-12-14
Пользователь №: 83 980



Если не подразумевается в дальнейшем подключать ноги 2 и 4 к какой то цепи (к примеру GND), то можете сделать их механическими пинами. Либо же сделать в символе 2 и 4 пин скрытыми. На схеме этих пинов не будет видно.
Go to the top of the page
 
+Quote Post
ZoldiK
сообщение Oct 5 2017, 11:35
Сообщение #12


Участник
*

Группа: Участник
Сообщений: 60
Регистрация: 15-07-14
Пользователь №: 82 248



У меня почему-то pin visible не активна. А в свойствах pin в capture можно поставить галочку is no connect, за что она отвечает в pcb?

Go to the top of the page
 
+Quote Post
Uree
сообщение Oct 5 2017, 11:38
Сообщение #13


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

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



Есть два способа:
1) поставить в символе пины с именем NC, Shape="Zero Length", Type=Power
2) добавить в свойства компонента атрибут с названием NC и перечислить в нем через запятую неподключаемые пины.
Go to the top of the page
 
+Quote Post
ZoldiK
сообщение Oct 6 2017, 08:52
Сообщение #14


Участник
*

Группа: Участник
Сообщений: 60
Регистрация: 15-07-14
Пользователь №: 82 248



А как в pcb при создании footprint изменить нумерацию pin? Я делаю плату miniPCIe и контакты расположены с 2 сторон платы(четные и нечетные). Pin я располагаю на плате с помощью массива pin.





Сообщение отредактировал ZoldiK - Oct 6 2017, 08:57
Go to the top of the page
 
+Quote Post
Uree
сообщение Oct 6 2017, 09:08
Сообщение #15


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

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



Включить видимость номеров в Package Geometry -> Pin_Number и редактировать номера как обычный текст.
Но в таких разъемах есть еще один неочевидный момент - при создании футпринтов нет возможности перенести пад на другую сторону, т.е. падстэк определенный на стороне Top можно поставить только на ТОР-е. Поэтому в таких случаях нужно создавать два падстэка, отдельно для Тор-а и для Bottom-a и соответственно их расставлять.
Go to the top of the page
 
+Quote Post

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

 


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


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