Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Ошибки при установке разъемов на backplane
Форум разработчиков электроники ELECTRONIX.ru > Печатные платы (PCB) > Разрабатываем ПП в САПР - PCB development > Cadence
qhr
Добрый день.

Есть некий backplane. В него с двух сторон установлены разъемы под запрессовку, сигналы которых друг с другом объединены pin-to-pin. На рисунке ниже показал приблизительно как это выглядит.
Проблема в том, что allegro ругается на дублирование отверстий. Возможно есть свойство/правило, которое позволяет обойти данные ошибки. Кроме того чтобы их просто скрыть.

Для этого же случая есть особенность, что allegro показывает rat на контактах, которые воткнуты в одно отверстие с разных сторон платы. По факту, соединение металлом там есть - следовательно должен быть и контакт, следовательно не должно быть Rat. Соединить wire не выходит, так как контактные площадки в одной и той же точке находятся. Если оставить как есть - увеличивается вероятность допустить ошибку.
Пример, на рисунке ниже.

Извиняюсь, если повторюсь, по поиску такой темы не нашел.


Нажмите для просмотра прикрепленного файла

Нажмите для просмотра прикрепленного файла
Zurabob
Добрый день.

Чтобы устранить ошибку накладывания отверстий друг на друга , вам нужно включить PAD-PAD connect в состояние ALL ALOWWED.
Это делается в констраинт менеджере раздел физикал.

Можно сделать КП одного из разъёмов не трухольными , а плоскими кружочками.
Тогда ошибка накладки одной дырки на другую уйдет.

Как я понимаю вам важно , чтобы были различные Refdes для этих разъёмов ?
qhr
Цитата(Zurabob @ Jun 30 2016, 10:39) *
Чтобы устранить ошибку накладывания отверстий друг на друга , вам нужно включить PAD-PAD connect в состояние ALL ALOWWED.
Это делается в констраинт менеджере раздел физикал.

Данный вариант рассматривали, но он не отрабатывает... Значение изначально стоит ALL ALLOWED - следовательно для всех цепей это свойство должно быть активным и ошибки не будет. Но она есть.
Нажмите для просмотра прикрепленного файла

Цитата(Zurabob @ Jun 30 2016, 10:39) *
Можно сделать КП одного из разъёмов не трухольными , а плоскими кружочками.
Тогда ошибка накладки одной дырки на другую уйдет.

Но в таком случае мы не сможем использовать эти разъемы для того варианта, когда установка разъема осуществляется только с одной стороны.
Даже если сделать пады не сквозные, а смд для одного из разъемов, то думаю, что останется ошибка Pad-to-Pad Spacing. Можно, конечно сделать для одного разъема пады смд, для другого - сквозные без площадки с другой стороны - но это какое-то извращение. Да и в этом случае ошибка скорее всего останется, так как согласно логике программы - пад там есть и не важно, что у него нет металла.

Цитата(Zurabob @ Jun 30 2016, 10:39) *
Как я понимаю вам важно , чтобы были различные Refdes для этих разъёмов ?

Именно так. Даже более этого. Нам необходимо чтобы это были разные компоненты для автоматического внесения их в BOM. Да и для мех. конструктора внесение неоднозначности в компонент (объединение два в один или еще что) может добавить трудностей при работе.


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

-----------------------------------------------------------------------------------------

Хотя тоже нет. Потому что компонент без падов является механическим, следовательно у него и на схем. символе не будет выводов. А тут нам как раз важно чтобы цепи имели подключение к разъему.

-----------------------------------------------------------------------------------------

Сейчас заметил одну особенность. Ошибка только на тех выводах, которые ни к чему не подключены. Собственно тоже логично, так как два контакта перекрывают друга при этом это не единая цепь.
Но для выводов, которые имеют общую цепь, висящий Rat в воздухе из точки в точку все еще присутствует... (см. Рисунок 2 в первом сообщении)
Zurabob
Вторую проблему пока что не знаю , как решить правильно.

Не правильное , но возможное решение : выбрать режим трассировки , в настройках обьектов оставить только галочку Pins.
Далее выделяем окошком все пины , которые необходимо . Далее кликаем правой клавишей мышки и из выпадающей менюшки выбираем Finish.
Должны нарисоваться линии по идее и связи перейти в раздел разведённых.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.