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

 
 
> Передача свойств из Capture в Allegro, Полный список свойств. Задание этих свойств компоненту.
BlackPrapor
сообщение Jan 28 2016, 14:14
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 221
Регистрация: 15-09-04
Пользователь №: 662



В очередной раз возникла задача создания компонента, который в УГО не содержит выводов, имеющихся в футпринте. Например, в реальной многовыводной микросхеме есть неиспользуемые выводы.
Наверное, большинству более-менее опытных пользователей Capture и Allegro PCB Editor известно, что для решения этой задачи нужно компоненту в редакторе УГО через меню Part Properties присвоить свойство NC, в значении которого перечислить номера физических выводов футпринта, отсутствующих в УГО компонента.

Но вот в статье описан, как я понял похожий метод, но используется свойство NO_PINS, значением которого является список отсутствующих в УГО выводов, заключённый в скобки. Там же есть напоминание о том, что для корректной передачи этого свойства в PCB Editor, необходимо редактировать файл allegro.cfg
Проблема заключается в том, что данный метод у меня почему-то не срабатывает, при попытке создать netlist, возникает ошибка с прерыванием дальнейшей передачи на плату. Возможно строку NC_PINS=YES я заношу не в ту секцию файла allegro.cfg (я заношу его в первую секцию)?

Начав шерстит встроенный хелп по данному предмету, в разделе Allegro Platform Propertie я нашел таблицу всех свойств в системе, а также в какой именно программе они могут быть использованы. Правда, я не понял, что означают кресты -- что свойство может быть использовано или наоборот -- не может быть. В любом случае как-то непонятно, потому что у Entry HDL и у PCB Editor у одной из них есть крест, у другой нет, то есть какая-то из этих программ плевать хотела на свойство NC_PINS. Про Capture там, к сожалению, ничего нет. Как нет в этой таблице и свойства NC.
Отсюда частный вопрос: как в УГО в Capture создать такой компонент с использования свойства NC_PINS, чтобы в дальнейшем передача в Allegro PCB Editor прошла корректно (если такое вообще возможно)
И более общий вопрос: имеется ли и если да, то в каком именно разделе Help подобная таблица или список всех свойств (типа NC, PACK_SHORT и т.п. ), которые можно использовать в связке Capture -- Allegro PCB Editor.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Uree
сообщение Mar 29 2016, 11:19
Сообщение #2


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

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



Лучше не стоит - любое ее редактирования позже, на уже созданном компоненте сбрасывает графику символов, увыsad.gif Уж не знаю почему, но вот так - достаточно поменять пару названий в этой таблице и все, компонент со всеми его символами выглядит так, как будто только что создан и все правки графики, расстановки пинов и т.п. летит коту под хвост...
Проще непосредственно на графике символов менять, для компонентов больше чем полтора-два десятка пинов точно быстрее будет.
Go to the top of the page
 
+Quote Post
def_rain
сообщение Mar 29 2016, 11:43
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 223
Регистрация: 23-09-15
Из: Спб
Пользователь №: 88 520



Цитата(Uree @ Mar 30 2016, 00:19) *
Лучше не стоит - любое ее редактирования позже, на уже созданном компоненте сбрасывает графику символов, увыsad.gif Уж не знаю почему, но вот так - достаточно поменять пару названий в этой таблице и все, компонент со всеми его символами выглядит так, как будто только что создан и все правки графики, расстановки пинов и т.п. летит коту под хвост...
Проще непосредственно на графике символов менять, для компонентов больше чем полтора-два десятка пинов точно быстрее будет.


Странно, а у меня нормально редактируется:
Выбираю нужную библиотеку, в ней нужный компонент - ПКМ Split Part...

В статье, на которую здесь в начале указана ссылка есть упоминание
Цитата
Инструмент Split Part… можно применить к любому компоненту, если он не является многосекционным.

Решил проверить:
Создал многосекционный УГО с ним тоже нормально все редактируется.

Кстати, а зачем вообще может понадобиться эта многосекционность для УГО?
Правильно ли я понимаю из Вашего поста выше, что один из способов для NC пинов как раз и есть использование секция 2?

Сообщение отредактировал def_rain - Mar 29 2016, 11:48
Go to the top of the page
 
+Quote Post



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

 


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


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