Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Горячая линия по САПР Cadence Allegro
Форум разработчиков электроники ELECTRONIX.ru > Печатные платы (PCB) > Разрабатываем ПП в САПР - PCB development > Cadence
Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19
Кнкн
Цитата(PCBtech @ Jul 28 2016, 22:07) *
Во всех разделах Electrical он появляется, только надо повторно запустить CM, чтобы это увидеть.
...
В вам зачем создавать констрейны скиллами, если не секрет?

Большое спасибо за ответ. Буду изучать.
Люблю скрипты за самодокументируемость.
Облегчают перенос в новые проекты, связь разных программ.
Сами скрипты иногда полезно генерировать из единой базы данных.
Notka
Здравствуйте! Подскажите, пожалуйста, почему после Update DRC и исправления всех ошибок DRC errors продолжает гореть красным цветом?
krux
у вас подсказка прямо перед носом светится: заливка полигонов не актуальна!
сначала сделайте "Update to Smooth"
Notka
Спасибо, большое! да после Update to Smooth, и повторного прогона DRC,все "зазеленело" yeah.gif
PCBtech
Цитата(Кнкн @ Jul 29 2016, 11:47) *
Большое спасибо за ответ. Буду изучать.
Люблю скрипты за самодокументируемость.
Облегчают перенос в новые проекты, связь разных программ.
Сами скрипты иногда полезно генерировать из единой базы данных.


Для получения информации по программированию на SKILL
очень хороший источник - форум:

https://community.cadence.com/cadence_technology_forums/f/28

Поиск на форуме - через значок лупы справа наверху.

ed8888
временами, при прокладке трассы, не могу ее завершить - не подключается линия к pad-у или via... (версия 17.2)

на форуме сайта Cadence нашел следующую рекомендацию - " If this is the case you can run Tools - Derive Connectivity, check both boxes and click on OK which should resolve these connections. ",
но она к сожалению не помогла... sad.gif(
кто-то может посоветовать что-то дельное??

P.S. Да! в версии 16.6 ничего похожего (такого косяка) не встречал...
KAlexn
Занялся всякими рюшечками.
По вашей рекомендации установил в evn-файле управление колесиком мыши:

Попробуйте установить следующие настройки колесика мыши.
set buttonfactor = 0.25 шаг перемещения в зависимости от мыши
button wheel_up "zoom in $buttonfactor" приблизить
button wheel_down "zoom out $buttonfactor“ отдалить
set whInc = 48 шаг сдвига экрана
button Cwheel_up "roam y -$whInc" сдвиг экрана вниз
button Cwheel_down "roam y $whInc" сдвиг экрана вверх
button Swheel_up "roam x -$whInc" сдвиг экрана вправо
button Swheel_down "roam x $whInc" сдвиг экрана влево
По вращению колесика будет выполняться увеличение/уменьшение
По CTRL-колесико и SHIFT-колесико будет сдвигаться экран


Так вот CTRL+колесико не работает. Что с CTRL, что без CTRL сдвига экрана по вертикали не происходит, только увеличение-уменьшение.
Что не так?
ed8888
и еще один момент: на принципиальной схеме есть с десяток элементов у которых есть незадействованные выводы, обозначены как N...
PCB Desig сам соединяет их в одну цепь (неразведенную...)...
смерится с этим? или в настройках пакета есть режим (ВКЛ./ВЫКЛ.) ?
Спасибо!
KAlexn
Цитата(PCBtech @ Jul 27 2016, 16:16) *
Для корректной перенумерации схемы,
нужно сначала сделать перенумерацию на плате, начиная с большого номера (например, 10000),

Можно ли сделать перенумерацию на плате автоматом?
Перенумерация по вашему способу получилось, но только на плате все компоненты перенумеровывал ручками.
PCBtech
Можете показать настройки Options и Find?
Может, можете выложить кусок проекта с такими пинами или via?

Цитата(ed8888 @ Aug 2 2016, 12:34) *
временами, при прокладке трассы, не могу ее завершить - не подключается линия к pad-у или via... (версия 17.2)

на форуме сайта Cadence нашел следующую рекомендацию - " If this is the case you can run Tools - Derive Connectivity, check both boxes and click on OK which should resolve these connections. ",
но она к сожалению не помогла... sad.gif(
кто-то может посоветовать что-то дельное??

P.S. Да! в версии 16.6 ничего похожего (такого косяка) не встречал...




Незадействованные пины не могут соединяться в одну цепь.
Это возможно только если у них есть признак цепи питания и совпадает имя пина,
тогда создается цепь питания с именем, совпадающим с именем пина.

Если это не так, пришлите, пожалуйста, кусок схемы с этими пинами, посмотрим.

Цитата(ed8888 @ Aug 2 2016, 13:05) *
и еще один момент: на принципиальной схеме есть с десяток элементов у которых есть незадействованные выводы, обозначены как N...
PCB Desig сам соединяет их в одну цепь (неразведенную...)...
смерится с этим? или в настройках пакета есть режим (ВКЛ./ВЫКЛ.) ?
Спасибо!



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

Цитата(KAlexn @ Aug 2 2016, 12:42) *
Занялся всякими рюшечками.
По вашей рекомендации установил в evn-файле управление колесиком мыши:

Так вот CTRL+колесико не работает. Что с CTRL, что без CTRL сдвига экрана по вертикали не происходит, только увеличение-уменьшение.
Что не так?

KAlexn
Цитата(PCBtech @ Aug 4 2016, 11:10) *
Попробуйте определить CTRL-кнопку через окно Command и сразу проверить ее действие.
Посмотрите лог отработки команды.

По подробней для начинающих.
GDicegolem
Коллеги, подскажите пожалуйста, каким образом передать в моделировщик названия p-spice моделей? В библиотеке CIS была создана графа PSPICE, при конфигурировании этот столбец был идентефицирован как PSPICE. Но при передаче информации из PCB в Sigrity вместо имен моделей передается какая-то чушь sad.gif, состоящая из имени УГО и футпринта.
Может я что не правильно делаю?
Uree
Ну PSPICE в CIS как бы больше для схемного моделирования предназначен, а в Sigrity нужно передать/привязать IBIS модели, либо сгенеренные из них DML.
GDicegolem
Цитата(Uree @ Aug 10 2016, 10:06) *
Ну PSPICE в CIS как бы больше для схемного моделирования предназначен, а в Sigrity нужно передать/привязать IBIS модели, либо сгенеренные из них DML.

хорошо, вместо PSPICE будет IBIS. Но все же, можно ли заранее в CIS прописать имена этих IBIS, чтобы выловить их в Sigrity? Или это нужно вместе с нетлистом дополнительное свойство передавать в PCB, а потом где-то в Sigrity нужно указывать, что такое-то свойство является именем модели? как это правильно сделать?
GDicegolem
Не понял, как можно привязать имя модели к компоненту в Orcad, чтобы это имя модели потом передалось через .brd в PowerSI.
1. Ставлю на схему компонент, присваиваю ему через AsigmentSI имя модели (почему-то оно из CIS не хочет подгружаться?)
2. Перегоняю все это через нетлист в PCB,
3. Открываю в PowerSI файл .brd, и тут уже в графе model name вижу комбинированное свойство из УГО,футпринта, и value.
Как правильно присвоить имя модели в Orcad?
Uree
SI модели, насколько помню, корректно назначаются непосредственно в РСВ. По крайней мере IBIS модели. DML и в схеме получалось назначать, но они важны не столько для моделирования, сколько для корректной работы с правилами XNET-ов.
Карлсон
Цитата(PCBtech @ Jul 27 2016, 16:16) *
Для корректной перенумерации схемы,
нужно сначала сделать перенумерацию на плате, начиная с большого номера (например, 10000),
сделать бэк-аннотацию из платы в схему,
а затем уже делать перенумерацию схемы с 1 по нужным правилам,
и делать загрузку нового нетлиста в плату.
Тогда гарантированно не будет пересечения RefDes.

Не могли бы вы объяснить по шагам, как это сделать?
Собственно, интересует, как назначить в rename на плате начинать перенумерацию с произвольного номера?
(Я правильно понимаю, что в плате перенумерация делается через Logic->Auto Rename Refdes->Rename... ?)

Пока что пользуюсь вот этим вариантом http://electronix.ru/forum/index.php?showtopic=104538 но хотелось бы попробовать по-другому.
neznaikin
Подскажите, пожалуйста, возможно ли при создании элемента в библиотеке Design Entry подключить к нему механический крепеж или другое изделие, который так же входит в библиотеку (базу данных), и который будет потом автоматически проявляется при создании BOM из схемы вместе с этим же элементом. Это было бы удобно при создании перечня для закупок, чтобы потом не оказалось, что разъем нужный куплен, а крепеж к нему нет, или что-то на вроде того)
Dima1981
Вопрос по связи между Capture и Pcb Designer. Ранее при работе с Layout при выборе элемента на плате он автоматически выделялся в Capture, а при работе с Allegro PCB к сожалению данную функцию не обнаружил, вернее она есть, только связь односторонняя: выделяя компонент на схеме он выделяется и на плате, а наоборот почему-то нет, где можно настроить обратную связь из PCB в Capture?
Uree
Ее не надо настраивать, она работает в обе стороны, но по разному.
Из схемы в плату достаточно выделить элемент на схеме и он выделяется на плате.
А для выделения компонента из платы в схеме нужно ему сделать Highlight в РСВ, тогда на схеме откроется нужный лист и подсветится этот компонент.
С цепями также и это не всегда удобно - подсветка глобальной цепи питания/земли открывает все страницы схемы и когда их десятки, то это ой...
Dima1981
Цитата(Uree @ Sep 28 2016, 16:09) *
Ее не надо настраивать, она работает в обе стороны, но по разному.
Из схемы в плату достаточно выделить элемент на схеме и он выделяется на плате.
А для выделения компонента из платы в схеме нужно ему сделать Highlight в РСВ, тогда на схеме откроется нужный лист и подсветится этот компонент.
С цепями также и это не всегда удобно - подсветка глобальной цепи питания/земли открывает все страницы схемы и когда их десятки, то это ой...

Orcad 16.6 на плате выбираю компонент, правой кнопкой вызываю меню, из опций выбираю Highlight далее появляется окно assign pattern, но при этом к сожалению на схеме выделенный компонент не подсвечивается sad.gif

Цитата(Dima1981 @ Sep 28 2016, 16:21) *
Orcad 16.6 на плате выбираю компонент, правой кнопкой вызываю меню, из опций выбираю Highlight далее появляется окно assign pattern, но при этом к сожалению на схеме выделенный компонент не подсвечивается sad.gif

всё разобрался ....но блин ...как же это всё криво ...
Uree
Нормально это. Плюс-минус как и в других системах.
Dima1981
Цитата(Uree @ Sep 28 2016, 17:15) *
Нормально это. Плюс-минус как и в других системах.

согласен, это дело привычки, просто надо руки переточить под новый САПР
Uree
Просто вспоминается ПКАД - там тоже через хайлайт связь работала. В альтиуме - через кросс-проб, но суть та же. В менторе уже не помню как...
Да, здесь в некоторых случаях удобнее выключить связь вообще, особенно если идет разборка какой-нибудь шины с разным хайлайтом разых цепей. А вообще поиск компонента из РСВ в схему нужен редко, поэтому проблем не создает.
pcbb
Добрый день специалисты Allegro, поделитесь опытом как правильно соединять земли (аналоговые и цифровые) какими приемами пользуетесь, и еще вопрос как можно осуществить вот такие вещи https://www.smtnet.com/library/files/upload...to-Use-Them.pdf , это часто требуется когда используешь к примеру измерительные резисторы, и от него нужно вести сигналы, и если один из сигналов измерительного резистора земля, то при переходах между слоями ее переходные отверстия соединяются с землей и тд. В альтиуме я так понимаю это решается Net Ties, в Allegro уверен есть более удобный и достойный инструмент. Заранее спасибо.
estel23
Здравствуйте. Скажите пожалуйста, можно ли в схеме делать иерархию проекта? Ну т.е. вложить несколько листов схемы в один лист?
pcbb
Цитата(estel23 @ Oct 3 2016, 07:12) *
Здравствуйте. Скажите пожалуйста, можно ли в схеме делать иерархию проекта? Ну т.е. вложить несколько листов схемы в один лист?


Добрый день если у Вас схемный редактор Orcad, обучающие видео по ссылке
https://www.youtube.com/watch?v=kGAVjPtDjik
GDicegolem
Коллеги, кто-нибудь сталкивался с такой проблемой: в оболочке программы PowerDC (SIG2015) перестала отображаться команда define external Heat Sink.
Это в разделе Package Thermal Characterization.
Просто на месте надписи пробел и все.
Пробовал переустановить - не помогло, установка хотфикса - тоже к успеху не привела.
Помогите пожалуйста разобраться.
GDicegolem
Цитата(GDicegolem @ Oct 3 2016, 16:44) *
Коллеги, кто-нибудь сталкивался с такой проблемой: в оболочке программы PowerDC (SIG2015) перестала отображаться команда define external Heat Sink.
Это в разделе Package Thermal Characterization.
Просто на месте надписи пробел и все.
Пробовал переустановить - не помогло, установка хотфикса - тоже к успеху не привела.
Помогите пожалуйста разобраться.

UPD
Выяснилось что под учетной записью администратора, который устанавливал эту программу (SIG2015) этой ошибки нет, а под моей учеткой эта проблема проявляется.
wolfman
Здравствуйте.

У нас контора закупила Cadence Allegro/OrCAD 17.2, кто-нибудь запускал сию программу на wine?

PCBtech
Цитата(wolfman @ Oct 7 2016, 15:52) *
Здравствуйте.

У нас контора закупила Cadence Allegro/OrCAD 17.2, кто-нибудь запускал сию программу на wine?


Allegro PCB Editor может работать под Linux, зачем вам wine?
SSerge
Цитата(PCBtech @ Oct 7 2016, 20:45) *
Allegro PCB Editor может работать под Linux, зачем вам wine?

А Capture может?
PCBtech
Цитата(SSerge @ Oct 7 2016, 18:23) *
А Capture может?


А для Capture, да, нужен wine.
wolfman
Цитата(PCBtech @ Oct 8 2016, 00:15) *
Allegro PCB Editor может работать под Linux, зачем вам wine?

Купили виндовую версию, а ради двух человек из 11 никто линуксовую не будет брать.

Пытаюсь 16.6 поставить под wine, виснет на этапе начала установки.
PCBtech
Цитата(wolfman @ Oct 10 2016, 09:20) *
Купили виндовую версию, а ради двух человек из 11 никто линуксовую не будет брать.

Пытаюсь 16.6 поставить под wine, виснет на этапе начала установки.


Если вы купили лицензии, то не важно, для какой ОС - можете скачать с сайта саппорта версию для Линукса, будет работать точно также.

А насчет установки схемного редактора под Wine - надо будет уточнить у специалистов.
А может, ограничиться работой с Capture через удаленный рабочий стол?
yuravg
Цитата(PCBtech @ Oct 10 2016, 12:38) *
А может, ограничиться работой с Capture через удаленный рабочий стол?

Здравствуйте,
можно подробнее про Capture через удаленный рабочий стол?
PCBtech
Цитата(yuravg @ Oct 10 2016, 12:52) *
Здравствуйте,
можно подробнее про Capture через удаленный рабочий стол?


Запускаете на другом компьютере или виртуальной машине под Windows, делаете "удаленный рабочий стол", ну как бы терминал,
работаете из Линукса.
Это вам ваши сисадмины лучше расскажут.
yuravg
Цитата(PCBtech @ Oct 10 2016, 13:25) *
Запускаете на другом компьютере или виртуальной машине под Windows, делаете "удаленный рабочий стол", ну как бы терминал,
работаете из Линукса.

Спасибо, это понятно, я думал речь о каком-то решении от Cadence
Брик
Добрый день.
Пробую моделировать в Sigrity PowerDC (проект импортирован из MG VX1.2- ODB++).
Возникает ошибка при моделировании E/T Co-Simulation : "Error#10: No loop could be generated during voltage drop computation! Please click "Check Errors/Warnings" to check if open circuit exists"
Что не нравится? и где можно посмотреть ошибки "Check Errors/Warnings"?

Гугл не помог. С user’s guide тоже не сложилось. Камнями только не закидывайте)
спасибо!


Zurabob
Добрый день.

Loop - это петля тока по-ихнему.
У вас нет замкнутого контура , по которому мог бы течь ток.
Вы можете приложить ваш проект , чтобы я мог посмотреть и сказать : где неточность ?

Без проекта сложно сказать , где разрыв в цепи.
Если только на битву экстрасенсов написать... laughing.gif
wolfman
Цитата(PCBtech @ Oct 10 2016, 20:08) *
Если вы купили лицензии, то не важно, для какой ОС - можете скачать с сайта саппорта версию для Линукса, будет работать точно также.

Всё идет через админа, боюсь нифига он не даст скачивать, но это под вопросом.

Цитата
А насчет установки схемного редактора под Wine - надо будет уточнить у специалистов.


Было бы неплохо.

Цитата
А может, ограничиться работой с Capture через удаленный рабочий стол?


Проще будет под виртуальной машиной работать. Просто хотелось бы убрать прокладку из виртуальной машины.
В принципе попробовал установить 16.6 под вайн, установка начинается, но увы толком не заканчивается. Видимо чего-то нехватает, буду разбираться дальше.
Брик
Цитата(Zurabob @ Oct 13 2016, 09:26) *
Вы можете приложить ваш проект , чтобы я мог посмотреть и сказать : где неточность ?
Без проекта сложно сказать , где разрыв в цепи.
:

Я вам в лс написала))
Спасибо!
A.Lex
Где описаны команды PCB Designer для командной строки? Хелпа у меня нет, его антивирус убил...
Конкретно интересует установка компонента по заданным координатам.
PCBtech
Цитата(A.Lex @ Oct 26 2016, 11:59) *
Где описаны команды PCB Designer для командной строки? Хелпа у меня нет, его антивирус убил...
Конкретно интересует установка компонента по заданным координатам.


Параллельно хелпу есть PDF-файлы с тем же содержимым.
Там все описано.

Зачем вам команды в командной строке, если все можно сделать через меню или горячие кнопки?
Ну, если что, координату можно ввести командой x 100 200
где 100 - это требуемая координата x, а 200 - это y

А если нужна относительная координата, то команда ix 100 200
yuravg
Цитата(A.Lex @ Oct 26 2016, 11:59) *
Где описаны команды PCB Designer для командной строки?

поддерживаю

Цитата(PCBtech @ Oct 26 2016, 15:41) *
Зачем вам команды в командной строке, если все можно сделать через меню или горячие кнопки?

вот например разбираясь с OrCAD_Capture_TclTk_Extensions.pdf (SPB_xx\tools\capture\tclscripts\) отсутствие хелпа по командам, усложняет написание расширений (вернее я забросил эту попытку совсем).
Подскажите все-таки что-нибудь про команды
(например команда alias, без аргументов, открывает окно funkeys, мелочь а приятно rolleyes.gif )

PCBtech
Цитата(yuravg @ Oct 26 2016, 16:16) *
поддерживаю


вот например разбираясь с OrCAD_Capture_TclTk_Extensions.pdf (SPB_xx\tools\capture\tclscripts\) отсутствие хелпа по командам, усложняет написание расширений (вернее я забросил эту попытку совсем).
Подскажите все-таки что-нибудь про команды
(например команда alias, без аргументов, открывает окно funkeys, мелочь а приятно rolleyes.gif )


Команды можно посмотреть, выполняя соответствующие функции меню или нажимая кнопки.
Все протоколируется в специальном файле. В Capture все команды можно отображать на экране.
A.Lex
Цитата(PCBtech @ Oct 26 2016, 15:41) *
Ну, если что, координату можно ввести командой x 100 200
где 100 - это требуемая координата x, а 200 - это y

А если нужна относительная координата, то команда ix 100 200


Меня интересует возможность переместить компонент на заданные координаты.
В Layout это можно было через список компонентов.
PCBtech
Цитата(A.Lex @ Oct 26 2016, 17:14) *
Меня интересует возможность переместить компонент на заданные координаты.
В Layout это можно было через список компонентов.


В Allegro можно так, например:

Нажимаете команду Move или горячую кнопку.
Потом выбор компонента из списка:
Нажмите для просмотра прикрепленного файла
Нажмите для просмотра прикрепленного файла

и указание, на какое расстояние его переместить:
Нажмите для просмотра прикрепленного файла

Годится?
A.Lex
Цитата(PCBtech @ Oct 26 2016, 23:36) *
Годится?

Большое спасибо!
Оно!
KAlexn
Рисую компонент PQFN 5x6.
PCB площадки нарисовал подключил, а вот для трафарета маску рекомендуется разбить на участки.
Во с этим никак не получается.
Подскажите с рисованным pastemask top.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.