¿Cómo reutilizar subcircuitos en KiCad 5?

9

Con KiCad 5 Cómo implementar un subcircuito común que se utiliza en varios lugares en un esquema, por ejemplo, múltiples sub-curcuits duplicados para que solo se edite una instancia para todos los demás lugares, parece que se actualiza automáticamente. No mediante copia / pegado repetido manualmente.

Rob Kam
fuente
¿Has hecho esto en KiCad 4 y ahora no funciona en KiCad 5?
tubería
No. Uso las versiones nocturnas de KiCad 5, que está casi lista para su lanzamiento, y no uso la versión actual KiCad 4, que pronto será redundante.
Rob Kam
Me pregunto porque he hecho esto muchas veces en KiCad 4, y no puedo recordar ninguna diferencia en la versión 5.
canalización
1
@pipe, entonces tal vez la pregunta es en realidad cómo hacerlo en KiCad en lugar de cómo hacerlo en la versión 5 ...
Arsenal
Estoy tratando de evitar respuestas que se aplican solo a v4.
Rob Kam

Respuestas:

11

Lo que está buscando son sub-hojas (hojas jerárquicas).

Primero, cree uno nuevo yendo a "Lugar-> Hoja jerárquica". Una vez que haga clic para colocarlo, tendrá el siguiente cuadro de diálogo.

Propiedades jerárquicas

Aquí, lo importante es el "Nombre de archivo". Esto será común para todas sus copias del búfer. El "Nombre de la hoja" será único para cada copia.

Luego, haga doble clic para ingresar a la hoja y colocar los componentes comunes similares a lo que muestro aquí:

Tampón de ejemplo

El punto importante en las partes internas es usar etiquetas jerárquicas (nuevamente desde el menú "Lugar"). Estos serán los puertos que conectan los cables internos a los externos. He etiquetado "In" como un Pin de entrada y "Out" como un Pin de salida. No te preocupes por anotar en este momento.

Luego, haga clic derecho y salga de su hoja jerárquica. Ahora, tiene una copia de la hoja. Ahora necesita importar las etiquetas jerárquicas. Nuevamente en el menú "Lugar", elija "Importar etiqueta jerárquica" para obtener los pines jerárquicos que creó. Coloque el pin de entrada a la izquierda y el pin de salida a la derecha como se muestra:

Múltiples Buffers

Ahora puede hacer tantas copias de la hoja jerárquica como necesite, simplemente mantenga el nombre del archivo igual para cada una y asigne a cada una un nuevo nombre de hoja.

Seth
fuente
1
Esto trata con la parte esquemática. ¿Qué pasa con la parte de diseño?
ndim
2
Para pcbnew, necesitará usar un complemento para lograr esto. Me gusta el plugin "Replicate Layout" de Mitja Nemec de github.com/MitjaNemec/Kicad_action_plugins
Seth