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

Как выделить из массива линий и переходных линии определенной ширины и via определенного размера

Здравствуйте всем, возможно ли выделение линий определенной ширины и via определенного размера из огромного массива в cadence allegro 16.6?

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


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

Здравствуйте всем, возможно ли выделение линий определенной ширины и via определенного размера из огромного массива в cadence allegro 16.6?

 

Есть подпрограмма (skill), которую можно использовать для этой цели, или немного модифицировать.

Называется cwidth.il

А зачем это нужно, какова цель такого выделения?

 

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


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

Есть подпрограмма (skill), которую можно использовать для этой цели, или немного модифицировать.

Называется cwidth.il

А зачем это нужно, какова цель такого выделения?

 

Бывают моменты когда необходимо увеличить или уменьшить ширину некоторых линий отводов у BGA, или к примеру после пробивки BGA необходимо изменить размер некоторых переходных или удалить переходные определенного размера.

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


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

Найти хотя бы один такой падстэк, выбрать его, ПКМ - Replace Padstack и там есть опция заменить все такие. Выбираете на какой менять и меняете.

С трассами такой методы нет, разве что скиллом. Но при правильном определении констрейнов с самого начала проекта такие действия обычно не нужны. Либо после изменения констрейна сразу видно какие трассы не соответствуют заданному правилу и их легко отредактировать через Edit->Change.

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


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

Есть подпрограмма (skill), которую можно использовать для этой цели, или немного модифицировать.

Называется cwidth.il

А зачем это нужно, какова цель такого выделения?

 

А где найти, этот скил cwidth.il, в папке с программой не нашел, скинте пожалуйста.

И второй вопрос, как можно выделить via, строго одного диаметра на всей плата ??, выделить чтобы потом сделать replace..

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


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

А где найти, этот скил cwidth.il, в папке с программой не нашел, скинте пожалуйста.

И второй вопрос, как можно выделить via, строго одного диаметра на всей плата ??, выделить чтобы потом сделать replace..

самый правильный путь для таких назначений - через Constraint Manager. Если бы вы в нем на цепи повесили определенные толщины/зазоры/переходные, то в нём бы и правили, вместо того чтобы сейчас искать ветра в поле.

у типовых пользователей вопроса, подобного вашему не возникает в принципе, потому как подход к проектированию другой - то что называется constraints-driven. И поэтому в типовом маршруте не возникает такой потребности - "выделить via, строго одного диаметра".

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


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

krux, все верно, согласен с вами. И все же, где же найти этот файл? для выделения. Помню, раньше в старых версиях были стандартные скилы, в папке с прогой. Может кто посмотрит, у себя?. Заранее Спасибо

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


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

А где найти, этот скил cwidth.il, в папке с программой не нашел, скинте пожалуйста.

И второй вопрос, как можно выделить via, строго одного диаметра на всей плата ??, выделить чтобы потом сделать replace..

 

Ну а чем Вам не нравится Find By Query?

Все что угодно можно найти и отфильтровать.

 

post-1623-1476465924_thumb.png

 

А скилл для изменения ширины - вот, только надо его проверить под вашу версию Allegro.

cwidth.rar

 

Но может быть, он и не нужен, т.к. FindByQuery может и линии нужной ширины выделить спокойно:

post-1623-1476467702_thumb.png

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


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

И все же, где же найти этот файл?

легко гуглится.

вот архив с нужным файлом:

http://www.sofer.cn/huand/Allegro_SKILL_Code.zip

ну или так:

Allegro_SKILL_Code.zip

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


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

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

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

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

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

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

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

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

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

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