|
|
  |
Как выделить из массива линий и переходных линии определенной ширины и via определенного размера |
|
|
|
Jul 15 2016, 12:22
|
Участник

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

|
Здравствуйте всем, возможно ли выделение линий определенной ширины и via определенного размера из огромного массива в cadence allegro 16.6?
|
|
|
|
|
Jul 15 2016, 13:14
|

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

|
Цитата(Ksev-vrn @ Jul 15 2016, 15:22)  Здравствуйте всем, возможно ли выделение линий определенной ширины и via определенного размера из огромного массива в cadence allegro 16.6? Есть подпрограмма (skill), которую можно использовать для этой цели, или немного модифицировать. Называется cwidth.il А зачем это нужно, какова цель такого выделения?
--------------------
На правах рекламы: Для тех, кому нужна современная профессиональная и недорогая САПР печатных плат, взамен P-CAD! Продлена промо-акция: 19.9 тысяч рублей за годовую сетевую лицензию OrCAD Standard! В лицензию входит схемный редактор OrCAD Capture, базовый редактор печатных плат на базе Allegro PCB Editor, с возможностью работы с дифференциальными парами со статическим контролем фазы, редактор правил и ограничений, 3D-просмотр со STEP-моделями, расчет импеданса, работа с микроотверстиями, и импорт-экспорт производственных файлов. Прилагается импорт проектов из P-CAD2006. Все, что нужно для трассировки типовых многослойных плат - всего за 19.9 тыс.рублей в год! Подробности: https://www.pcbsoft.ru/orcad-za-19900
|
|
|
|
|
Jul 15 2016, 13:48
|
Участник

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

|
Цитата(PCBtech @ Jul 15 2016, 16:14)  Есть подпрограмма (skill), которую можно использовать для этой цели, или немного модифицировать. Называется cwidth.il А зачем это нужно, какова цель такого выделения? Бывают моменты когда необходимо увеличить или уменьшить ширину некоторых линий отводов у BGA, или к примеру после пробивки BGA необходимо изменить размер некоторых переходных или удалить переходные определенного размера.
|
|
|
|
|
Oct 14 2016, 16:53
|

Группа: Участник
Сообщений: 10
Регистрация: 23-08-16
Пользователь №: 93 070

|
Цитата(PCBtech @ Jul 15 2016, 14:14)  Есть подпрограмма (skill), которую можно использовать для этой цели, или немного модифицировать. Называется cwidth.il А зачем это нужно, какова цель такого выделения? А где найти, этот скил cwidth.il, в папке с программой не нашел, скинте пожалуйста. И второй вопрос, как можно выделить via, строго одного диаметра на всей плата ??, выделить чтобы потом сделать replace..
--------------------
Услуги разработки печатных плат, обучение САПР . т 8-919-669-5547
|
|
|
|
|
Oct 14 2016, 17:16
|
Профессионал
    
Группа: Свой
Сообщений: 1 700
Регистрация: 2-07-12
Из: дефолт-сити
Пользователь №: 72 596

|
Цитата(alexpcb @ Oct 14 2016, 19:53)  А где найти, этот скил cwidth.il, в папке с программой не нашел, скинте пожалуйста. И второй вопрос, как можно выделить via, строго одного диаметра на всей плата ??, выделить чтобы потом сделать replace.. самый правильный путь для таких назначений - через Constraint Manager. Если бы вы в нем на цепи повесили определенные толщины/зазоры/переходные, то в нём бы и правили, вместо того чтобы сейчас искать ветра в поле. у типовых пользователей вопроса, подобного вашему не возникает в принципе, потому как подход к проектированию другой - то что называется constraints-driven. И поэтому в типовом маршруте не возникает такой потребности - "выделить via, строго одного диаметра".
--------------------
провоцируем неудовлетворенных провокаторов с удовольствием.
|
|
|
|
|
Oct 14 2016, 17:29
|

Группа: Участник
Сообщений: 10
Регистрация: 23-08-16
Пользователь №: 93 070

|
krux, все верно, согласен с вами. И все же, где же найти этот файл? для выделения. Помню, раньше в старых версиях были стандартные скилы, в папке с прогой. Может кто посмотрит, у себя?. Заранее Спасибо
--------------------
Услуги разработки печатных плат, обучение САПР . т 8-919-669-5547
|
|
|
|
|
Oct 14 2016, 17:55
|

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

|
Цитата(alexpcb @ Oct 14 2016, 19:53)  А где найти, этот скил cwidth.il, в папке с программой не нашел, скинте пожалуйста. И второй вопрос, как можно выделить via, строго одного диаметра на всей плата ??, выделить чтобы потом сделать replace.. Ну а чем Вам не нравится Find By Query? Все что угодно можно найти и отфильтровать.
А скилл для изменения ширины - вот, только надо его проверить под вашу версию Allegro.
cwidth.rar ( 4.64 килобайт )
Кол-во скачиваний: 32Но может быть, он и не нужен, т.к. FindByQuery может и линии нужной ширины выделить спокойно:
--------------------
На правах рекламы: Для тех, кому нужна современная профессиональная и недорогая САПР печатных плат, взамен P-CAD! Продлена промо-акция: 19.9 тысяч рублей за годовую сетевую лицензию OrCAD Standard! В лицензию входит схемный редактор OrCAD Capture, базовый редактор печатных плат на базе Allegro PCB Editor, с возможностью работы с дифференциальными парами со статическим контролем фазы, редактор правил и ограничений, 3D-просмотр со STEP-моделями, расчет импеданса, работа с микроотверстиями, и импорт-экспорт производственных файлов. Прилагается импорт проектов из P-CAD2006. Все, что нужно для трассировки типовых многослойных плат - всего за 19.9 тыс.рублей в год! Подробности: https://www.pcbsoft.ru/orcad-za-19900
|
|
|
|
|
Oct 14 2016, 17:56
|
Профессионал
    
Группа: Свой
Сообщений: 1 700
Регистрация: 2-07-12
Из: дефолт-сити
Пользователь №: 72 596

|
Цитата И все же, где же найти этот файл? легко гуглится. вот архив с нужным файлом: http://www.sofer.cn/huand/Allegro_SKILL_Code.zipну или так:
Allegro_SKILL_Code.zip ( 479.22 килобайт )
Кол-во скачиваний: 38
--------------------
провоцируем неудовлетворенных провокаторов с удовольствием.
|
|
|
|
|
  |
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|