Eagle: cómo hacer que el enrutador ignore los pines conectados internamente (en un paquete)

9

He hecho un paquete de interruptores táctiles y, como se ve en la imagen, los pines 1 y 2 están conectados internamente, lo mismo para los pines 3 y 4.

Elpaquetetiene4almohadillasyelsímbolosolo2.Heconectadolasalmohadillas1+2conelsímbolopin1ylasalmohadillas2+4conelsímbolopin2.

Ahora, aquí viene el problema: El enrutador insiste en conectar los pin 1 y 2 entre sí, lo mismo para los pin 3 y 4. (como se muestra aquí)

Yaqueestosyaestánconectadosdentrodelpaquete,noesnecesarioconectarlosalaplaca.Dehecho,elenrutadordeberíapoderutilizarestehechoparaoptimizarelresultado(comoenestesimulacrodondelatrazaamarillapuedeejecutarsedirectamentedebajodelpaquete).

¿Cómo puedo hacer que el enrutador entienda que estos pines ya están conectados internamente? De hecho, puede beneficiarse de él y utilizarlos como un puente para abarcar los rastros que se ejecutan en el paquete.

    
pregunta Max Kielland

3 respuestas

8

En eagle 7 tu problema está resuelto. Haga clic en el símbolo en el cuadro de diálogo de conexión (ciclo rojo), para que pueda cambiar si los pines de la misma señal tienen que estar conectados en el diseño.

    
respondido por el user81841
3

La parte importante de la respuesta es sí, pero por lo que parece que estás realmente interesado en la respuesta es no.

Eagle los trata como conectados internamente para las verificaciones de las reglas de diseño (DRC). Pero eso no significa que el autorouter pueda ser inteligente al respecto.

En Eagle 6 puedes definir conexiones de la forma que tienes en tu parte; solo necesita crear un pin para conectarse a múltiples pads, como Cadsoft lo pone :

  

Ahora puede conectar un pin en el símbolo del esquema a cualquier número de pads del paquete. Con esta función, EAGLE puede manejar componentes internos conectados pines. En comparación con las versiones anteriores, los símbolos esquemáticos se ven mejor y se ahorra tiempo al definirlos.

Sin embargo, el enrutador automático no es tan inteligente. Su comportamiento predeterminado en realidad también tiene sentido, si es posible, las almohadillas también deben conectarse externamente. Se necesita un humano para ver el camino 'más limpio'. Pensando un poco en la gran cantidad de combinaciones adicionales que tendría el enrutador automático si abriera la opción de no conectar externamente las almohadillas conectadas internamente, tiene sentido por qué Cadsoft lo dejó de lado.

La modificación que hiciste a lo que hizo el autorouter no es una violación porque Eagle reconoce esos pads como conectados internamente. De hecho, podría conectar solo la mitad de las almohadillas (no ninguna la mitad) sin error.

A menudo tendrá que limpiar después del enrutador automático, al menos en este caso, no necesita renunciar a ningún DRC.

    
respondido por el Samuel
0

Mira el conmutador Omron de la biblioteca de Sparkfun. Paquete: TACTILE-PTH, valor: SWITCH-MOMENTARY-2PTH . Está bajo SparkFun > INTERRUPTOR-MOMENTARIO-2

    
respondido por el Chupo_cro

Lea otras preguntas en las etiquetas