¿Cómo es posible hacer partes Eagle que contengan múltiples componentes?

1

¿Hay alguna forma de lograr lo siguiente (o algo igualmente útil) en Eagle?

Me gustaría crear una parte de la biblioteca que, a su vez, consta de varios componentes pre-conectados y pre-enrutados (por mí).

Por ejemplo (simplificado):

  1. Crearía una parte de la biblioteca llamada "PartX" compuesta por un LED y dos resistencias conectadas en serie.

  2. Por lo tanto, en un esquema, cuando coloco esta PartX, reúno LED y dos resistencias junto con las redes pre dibujadas entre ellas.

  3. Y de la misma manera, en un diseño de tablero, obtengo el LED y dos resistencias colocadas de acuerdo con las posiciones preestablecidas, junto con las trazas pre-enrutadas entre ellas.

Esto realmente ayudaría a acelerar las cosas para ciertos tableros que estoy diseñando actualmente.

    
pregunta OrCa

3 respuestas

2

Lo que estás describiendo se puede hacer en el administrador de la biblioteca de Eagle. Esencialmente, Eagle tratará su componente agregado como un circuito integrado. Puede crear una huella de PCB en Eagle, con múltiples almohadillas. Por ejemplo, los pads 1 y amp; 2 son el LED, 3 y amp; 4 son de resistencia. Eagle permite dibujar cables en el editor de componentes. Cuando enrute el resto de su tablero, estos cables se fijarán a la huella y no serán enrutables.

Si va a armar su tablero con un pick & Lugar, necesitarás coordenadas para los componentes. Eagle producirá solo un (1) conjunto de coordenadas para su parte agregada, aunque tenga varias partes separadas. Tendrías que encontrar una manera de evitar esto. Pero, si ensamblará los tableros manualmente, no tendrá este problema.

Otros paquetes de diseño (OrCAD, Altium) admiten bloques jerárquicos . Como mínimo, los bloques jerárquicos le permiten reutilizar el esquema. Algunos software de EDA admiten bloques jerárquicos con la reutilización del diseño de PCB.

    
respondido por el Nick Alexeev
2

Crear una parte de biblioteca "híbrida" como esa probablemente no sea la mejor manera de abordar esto en Eagle.

Eagle tiene un poderoso lenguaje de scripting que puede usarse para automatizar tareas repetitivas.

Además, cualquier cosa que pueda hacer en la GUI, también puede hacerlo escribiendo un comando en la línea de comandos (aunque a veces es un poco difícil averiguar el comando específico que necesita). A menudo, es suficiente editar una serie de comandos en un editor de texto y simplemente copiarlos en la línea de comandos de Eagle.

Y no olvides que puedes repetir una línea anterior de comandos simplemente presionando hacia arriba en tu teclado hasta que veas el que quieres, y luego presionando regresar.

Todo esto se aplica tanto al editor de esquemas como al editor de diseño. (Y el editor de la biblioteca, para el caso).

    
respondido por el Dave Tweed
2

Esto es un poco viejo pero podría ser útil para otros usuarios. Crea un proyecto y luego crea tu circuito. Para reutilizar el circuito, inicie un nuevo proyecto y puede importar el proyecto anterior varias veces. Resuelve los problemas de selección y colocación y sin scripts.     

respondido por el Ryan S

Lea otras preguntas en las etiquetas