def_rain 0 Posted January 25, 2018 · Report post Так надпишите правила Shape-Shape для этих цепей. Net Level правила выше, чем Class Level. Они и будут работать для этих двух цепей. Там немного другая ситуация. Мне нужно настроить индивидуальное правило не для одного Нета, а чтобы это было индивидуальное правило для двух нетов сразу в одном классе. Что я имею в виду: В предложенном Вами решении я получу ситуацию что тот Net(допустим N11111) для которого я настрою правило зазора на уровне Net Level (допустим shape to shape=3mm) будет иметь зазор до полигонов всех других Нетов равный 3мм. А мне нужно чтобы N11111 имел зазор для всех других Нетов равный 6мм, а конкретно для одного Нета (допустим N22222) расстояние равное 3мм. При этом оба Нета (N11111, N22222) относятся к одному классу. Я даже не знаю, возможно ли такое вообще. Как буд то бы класс в классе получается или в классе есть подкласс и у этого подкласса свой собственный Spacing Constraints Set... Как мог объяснил Quote Ответить с цитированием Share this post Link to post Share on other sites
Uree 0 Posted January 25, 2018 · Report post Возможно есть смысл вынести эти две цепи в отдельный класс и оперировать ими в разделе Класс-Класс. В общем в таких случаях есть три уровня приоритета зазоров - CLASS-CLASS -> NET/XNET -> CLASS: Вот с ними надо и крутить, пока не получится нужное. Это при условии, что не проще будет вручную задать необходимую геометрию... Quote Ответить с цитированием Share this post Link to post Share on other sites
def_rain 0 Posted January 25, 2018 · Report post Возможно есть смысл вынести эти две цепи в отдельный класс и оперировать ими в разделе Класс-Класс. В общем в таких случаях есть три уровня приоритета зазоров - CLASS-CLASS -> NET/XNET -> CLASS: Вот с ними надо и крутить, пока не получится нужное. Это при условии, что не проще будет вручную задать необходимую геометрию... В итоге сделал задуманное с помощью CSET assignment matrix, заранее создав для этих двух нетов отдельный класс и комбинируя применение Сетов в матрице. Quote Ответить с цитированием Share this post Link to post Share on other sites
Uree 0 Posted January 25, 2018 · Report post Вот и замечательно. Всегда должен найтись способ решения. Quote Ответить с цитированием Share this post Link to post Share on other sites
ed8888 0 Posted January 29, 2018 · Report post Добрый день. Подскажите точные ограничения в Allegro 17.2 Lite Спасибо! Quote Ответить с цитированием Share this post Link to post Share on other sites
PCBtech 0 Posted January 29, 2018 · Report post Добрый день. Подскажите точные ограничения в Allegro 17.2 Lite Спасибо! http://www.orcad.com/resources/library/orc...t-sheet172-2016 Quote Ответить с цитированием Share this post Link to post Share on other sites
def_rain 0 Posted February 21, 2018 · Report post http://www.orcad.com/resources/library/orc...t-sheet172-2016 Как раз и у меня есть вопрос по Lite версии. У нас несколько плавающих лицензии OrCad PCB Designer Pro. При запуске PCB Designer-а нельзя выбрать Lite версию как один из тип лицензий, его нет в списке доступных. Пробовали как то даже отдельно Lite ставить, ничего так и не получилось. Суть в том что иногда бывают маленькие платки для которых и Лайт версии хватит(чтобы не занимать полноценную лицензию), но у нас почему то не работает вместе с остальными лицензиями. Quote Ответить с цитированием Share this post Link to post Share on other sites
def_rain 0 Posted April 3, 2018 · Report post Может быть кто нибудь сталкивался с такой проблемой: Пытаюсь переименовать Класс в Physical CM, допустим CLS_5V_MAIN_PH в CLS_5V_MAIN при этом выдается ошибка что класс с таким именем уже существует. Хотя на самом деле в списке классов Physical его нет(см.рис 1). Однако этот класс есть в списке в списке классов Spacing(см.рис 2). Как такое может быть, ведь наборы Классов для ограничений Physical и Spacing должны быть общие? Т.е. как я понимаю я должен видеть одни и те же Классы как в ограничениях для Physical, так и для Spacing, а в моем случае, получается что в Physical одни Классы, а в Spacin другие... Помогите разобраться. Рис.1 Рис.2 Quote Ответить с цитированием Share this post Link to post Share on other sites
PCBtech 0 Posted April 3, 2018 · Report post Может быть кто нибудь сталкивался с такой проблемой: Пытаюсь переименовать Класс в Physical CM, допустим CLS_5V_MAIN_PH в CLS_5V_MAIN при этом выдается ошибка что класс с таким именем уже существует. Хотя на самом деле в списке классов Physical его нет(см.рис 1). Однако этот класс есть в списке в списке классов Spacing(см.рис 2). Как такое может быть, ведь наборы Классов для ограничений Physical и Spacing должны быть общие? Т.е. как я понимаю я должен видеть одни и те же Классы как в ограничениях для Physical, так и для Spacing, а в моем случае, получается что в Physical одни Классы, а в Spacin другие... Помогите разобраться. Рис.1 Рис.2 Когда вы создаете класс, вы можете указать, будет ли он общим для всех разделов, или будет существовать только в этом разделе. Quote Ответить с цитированием Share this post Link to post Share on other sites
def_rain 0 Posted April 3, 2018 · Report post Когда вы создаете класс, вы можете указать, будет ли он общим для всех разделов, или будет существовать только в этом разделе. Спасибо, теперь разобрался. А как нибудь можно сопоставить их к одному общему? Quote Ответить с цитированием Share this post Link to post Share on other sites
Uree 0 Posted April 3, 2018 · Report post После создания видимо уже никак. Проще удалить имеющиеся и создать нужные, общие для обоих разделов. Quote Ответить с цитированием Share this post Link to post Share on other sites
shunix 0 Posted April 6, 2018 · Report post Добрый день. Подскажите пожалуйста можно ли в Аллегро скопировать фрагмент трассировки с компонентами из одного файла .brd в другой? Quote Ответить с цитированием Share this post Link to post Share on other sites
Карлсон 0 Posted April 6, 2018 · Report post Можете сделать модуль (mdd) и скопировать его в другой проект. Но, насколько я знаю, слои должны совпадать, иначе модуль не втянется. Если слои разные, то можно попробовать экспортировать Subdrawing, втянуть его в другую плату и там уже прицепить к расстановке. Quote Ответить с цитированием Share this post Link to post Share on other sites
Uree 0 Posted April 6, 2018 · Report post Имхо Subdrawing удобнее в этом случае. Экспортировать в него только медь, при вставке привязать к основному компоненту, остальные расставить по своим местам на вставленные трассы/шейпы. Quote Ответить с цитированием Share this post Link to post Share on other sites
def_rain 0 Posted April 16, 2018 · Report post Здравствуйте, товарищи. Мне нужен совет по следующему вопросу: Есть полигон земли на топе, он частично вырезается остальной топологией на этом же слое, получается весь изрезаный полигон. Не подключенные к Нету островки удаляю с помощью Delete Unconnected Copper. Но все равно есть совершенно бесполезные обрывки полигона, которые не нужны, но при этом не являются Unconnected Copper и соответствующим инструментом их не удалить (см.фото). Меня интересует быстрый способ как убрать эти бесполезные "полуостровки". Можно конечно в этом месте сделать вырез в полигоне так, чтобы он перекрыл эти полуостровки, но может есть какой то специальный инструмент для этого. Quote Ответить с цитированием Share this post Link to post Share on other sites