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

Горячая линия по САПР Cadence Allegro

Так надпишите правила Shape-Shape для этих цепей.

 

Net Level правила выше, чем Class Level. Они и будут работать для этих двух цепей.

 

Там немного другая ситуация.

Мне нужно настроить индивидуальное правило не для одного Нета, а чтобы это было индивидуальное правило для двух нетов сразу в одном классе.

 

Что я имею в виду:

В предложенном Вами решении я получу ситуацию что тот Net(допустим N11111) для которого я настрою правило зазора на уровне Net Level (допустим shape to shape=3mm) будет иметь зазор до полигонов всех других Нетов равный 3мм.

А мне нужно чтобы N11111 имел зазор для всех других Нетов равный 6мм, а конкретно для одного Нета (допустим N22222) расстояние равное 3мм.

При этом оба Нета (N11111, N22222) относятся к одному классу.

 

Я даже не знаю, возможно ли такое вообще. Как буд то бы класс в классе получается или в классе есть подкласс и у этого подкласса свой собственный Spacing Constraints Set...

Как мог объяснил

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


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

Возможно есть смысл вынести эти две цепи в отдельный класс и оперировать ими в разделе Класс-Класс.

В общем в таких случаях есть три уровня приоритета зазоров - CLASS-CLASS -> NET/XNET -> CLASS:

post-4480-1516886206_thumb.png

Вот с ними надо и крутить, пока не получится нужное.

 

Это при условии, что не проще будет вручную задать необходимую геометрию...

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


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

Возможно есть смысл вынести эти две цепи в отдельный класс и оперировать ими в разделе Класс-Класс.

В общем в таких случаях есть три уровня приоритета зазоров - CLASS-CLASS -> NET/XNET -> CLASS:

post-4480-1516886206_thumb.png

Вот с ними надо и крутить, пока не получится нужное.

 

Это при условии, что не проще будет вручную задать необходимую геометрию...

 

В итоге сделал задуманное с помощью CSET assignment matrix, заранее создав для этих двух нетов отдельный класс и комбинируя применение Сетов в матрице.

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


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

Добрый день.

Подскажите точные ограничения в Allegro 17.2 Lite

Спасибо!

 

http://www.orcad.com/resources/library/orc...t-sheet172-2016

 

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


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

 

Как раз и у меня есть вопрос по Lite версии. У нас несколько плавающих лицензии OrCad PCB Designer Pro. При запуске PCB Designer-а нельзя выбрать Lite версию как один из тип лицензий, его нет в списке доступных. Пробовали как то даже отдельно Lite ставить, ничего так и не получилось. Суть в том что иногда бывают маленькие платки для которых и Лайт версии хватит(чтобы не занимать полноценную лицензию), но у нас почему то не работает вместе с остальными лицензиями.

 

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


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

Может быть кто нибудь сталкивался с такой проблемой:

Пытаюсь переименовать Класс в Physical CM, допустим CLS_5V_MAIN_PH в CLS_5V_MAIN при этом выдается ошибка что класс с таким именем уже существует. Хотя на самом деле в списке классов Physical его нет(см.рис 1).

Однако этот класс есть в списке в списке классов Spacing(см.рис 2).

Как такое может быть, ведь наборы Классов для ограничений Physical и Spacing должны быть общие? Т.е. как я понимаю я должен видеть одни и те же Классы как в ограничениях для Physical, так и для Spacing, а в моем случае, получается что в Physical одни Классы, а в Spacin другие...

Помогите разобраться.

Рис.1

post-88520-1522744471_thumb.jpg

Рис.2

post-88520-1522744508_thumb.jpg

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


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

Может быть кто нибудь сталкивался с такой проблемой:

Пытаюсь переименовать Класс в Physical CM, допустим CLS_5V_MAIN_PH в CLS_5V_MAIN при этом выдается ошибка что класс с таким именем уже существует. Хотя на самом деле в списке классов Physical его нет(см.рис 1).

Однако этот класс есть в списке в списке классов Spacing(см.рис 2).

Как такое может быть, ведь наборы Классов для ограничений Physical и Spacing должны быть общие? Т.е. как я понимаю я должен видеть одни и те же Классы как в ограничениях для Physical, так и для Spacing, а в моем случае, получается что в Physical одни Классы, а в Spacin другие...

Помогите разобраться.

Рис.1

post-88520-1522744471_thumb.jpg

Рис.2

post-88520-1522744508_thumb.jpg

 

Когда вы создаете класс, вы можете указать, будет ли он общим для всех разделов, или будет существовать только в этом разделе.

 

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


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

Когда вы создаете класс, вы можете указать, будет ли он общим для всех разделов, или будет существовать только в этом разделе.

 

Спасибо, теперь разобрался. А как нибудь можно сопоставить их к одному общему?

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


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

После создания видимо уже никак. Проще удалить имеющиеся и создать нужные, общие для обоих разделов.

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


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

Добрый день. Подскажите пожалуйста можно ли в Аллегро скопировать фрагмент трассировки с компонентами из одного файла .brd в другой?

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


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

Можете сделать модуль (mdd) и скопировать его в другой проект. Но, насколько я знаю, слои должны совпадать, иначе модуль не втянется.

 

Если слои разные, то можно попробовать экспортировать Subdrawing, втянуть его в другую плату и там уже прицепить к расстановке.

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


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

Имхо Subdrawing удобнее в этом случае. Экспортировать в него только медь, при вставке привязать к основному компоненту, остальные расставить по своим местам на вставленные трассы/шейпы.

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


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

Здравствуйте, товарищи.

Мне нужен совет по следующему вопросу:

Есть полигон земли на топе, он частично вырезается остальной топологией на этом же слое, получается весь изрезаный полигон. Не подключенные к Нету островки удаляю с помощью Delete Unconnected Copper.

Но все равно есть совершенно бесполезные обрывки полигона, которые не нужны, но при этом не являются Unconnected Copper и соответствующим инструментом их не удалить (см.фото).

Меня интересует быстрый способ как убрать эти бесполезные "полуостровки".

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

post-88520-1523876587_thumb.jpg

 

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


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

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

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

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

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

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

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

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

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

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