Eagle - Как сделать так, чтобы маршрутизатор игнорировал внутренние контакты (в комплекте)

10

Я сделал пакет тактильных переключателей, и, как показано на рисунке, контакты 1 и 2 соединены внутри, то же самое для контактов 3 и 4.

Упаковка и символ

Пакет имеет 4 пэда и только символ 2. Я подключил пэды 1 + 2 с контактом символа 1 и пэды 2 + 4 с контактом символа 2.

введите описание изображения здесь

Теперь возникает проблема: маршрутизатор настаивает на соединении контактов 1 и 2 друг с другом, то же самое для контактов 3 и 4. (как показано здесь)

введите описание изображения здесь

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

введите описание изображения здесь

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

Макс Килланд
источник
Как вы подключили колодки внутри в упаковке? Или, может быть, вы имеете в виду внутреннее соединение в самом устройстве?
KnightsValour
Внутренне подключенные пэды должны иметь имена, такие как имя @ 1, имя @ 2, имя @ 3, имя @ 4, ... Но проблема остается, Eagle по-прежнему хочет, чтобы вы подключали их однажды, например, со следами на печатной плате.
Chupo_cro

Ответы:

8

введите описание изображения здесь

В Eagle 7 ваша проблема решена. щелкните по символу в диалоге соединения (красный круг), чтобы вы могли изменить его, если контакты компоновки должны быть подключены к одному и тому же сигналу.

user81841
источник
3

Важной частью ответа является «да», но, похоже, вы действительно заинтересованы в ответе «нет».

Eagle рассматривает их как внутренние для проверки правил проектирования (DRC). Но это не значит, что авторутер может с этим справиться.

В Eagle 6 вы можете определять связи так, как вы это делаете в своей части; вам нужно создать только один контакт для подключения к нескольким пэдам , как говорит Cadsoft :

Теперь вы можете подключить один штифт в схематическом символе к любому количеству пэдов пакета. С помощью этой функции EAGLE может обрабатывать компоненты, соединенные внутренними контактами. По сравнению с предыдущими версиями схематичные символы выглядят лучше, и вы экономите время при их определении.

Авторутер не такой умный, хотя. Его поведение по умолчанию также имеет смысл, если это вообще возможно, пэды также должны быть подключены извне. Человеку нужно, чтобы увидеть «чище». Немного подумав над множеством дополнительных комбинаций, которые будут иметь авторутеры, если он откроет возможность не подключать внешне подключенные пэды, имеет смысл, почему Cadsoft исключил это.

Изменение, внесенное вами в то, что сделал авторутер, не является нарушением, потому что Eagle распознает эти пэды как внутренние. Фактически, вы можете подключить только половину контактных площадок (не любую половину) без ошибок.

Вам часто придется убирать после авторутера, по крайней мере, в этом случае вам не нужно отказываться от каких-либо DRC.

Самуил
источник
0

Посмотрите на переключатель Omron из библиотеки Sparkfun. Пакет: TACTILE-PTH, значение: SWITCH-MOMENTARY-2PTH. Находится под SparkFun> SWITCH-MOMENTARY-2

Chupo_cro
источник