Come riutilizzare i sotto-circuiti in KiCad 5?


9

Con KiCad 5 Come implementare un sotto-circuito comune che viene utilizzato in più punti in uno schema, ad esempio In più sub-curcuits duplicati modo che solo un'istanza venga modificata per tutte le altre posizioni sembra aggiornarsi automaticamente. Non mediante copia / incolla ripetute manualmente.


Hai fatto questo in KiCad 4 e ora non funziona in KiCad 5?
pipe

No. Uso le build notturne di KiCad 5 che è quasi pronto per il rilascio e non uso l'attuale versione KiCad 4, che presto sarà ridondante.
Rob Kam

Mi chiedo solo perché l'ho fatto molte volte in KiCad 4 e non ricordo alcuna differenza nella versione 5.
pipe

1
@pipe quindi forse la domanda è in realtà come farlo in KiCad invece di come farlo nella versione 5 ...
Arsenal

Sto cercando di evitare risposte che si applicano solo alla v4.
Rob Kam,

Risposte:


11

Quello che stai cercando sono sotto-fogli (fogli gerarchici).

Innanzitutto, creane uno nuovo andando su "Luogo-> Foglio gerarchico". Dopo aver fatto clic per posizionarlo, avrai la seguente finestra di dialogo.

Proprietà gerarchiche

Qui, l'importante è il "Nome file". Questo sarà comune per tutte le copie del buffer. Il "Nome foglio" sarà univoco per ogni copia.

Quindi, fai doppio clic per accedere al foglio e posizionare i componenti comuni simili a quello che mostro qui:

Buffer di esempio

Il punto importante negli interni è l'uso di etichette gerarchiche (sempre dal menu "Posiziona"). Queste saranno le porte che collegano i cavi interni a quelli esterni. Ho etichettato "In" come un pin di input e "Out" come un pin di output. Non preoccuparti di annotare adesso.

Quindi, fai clic con il pulsante destro del mouse ed esci dal foglio gerarchico. Ora hai una copia del foglio. Ora devi importare le etichette gerarchiche. Sempre dal menu "Posiziona", seleziona "Importa etichetta gerarchica" per ottenere i pin gerarchici che hai creato. Posizionare il pin di input a sinistra e il pin di output a destra come mostrato:

Buffer multipli

Ora puoi fare tutte le copie del foglio gerarchico di cui hai bisogno, mantieni il nome del file uguale per ognuno e dai a ciascuno un nuovo nome di foglio.


1
Questo riguarda la parte schematica. E la parte del layout?
ndim,

2
Per pcbnew, dovrai usare un plugin per raggiungere questo obiettivo. Mi piace il plug-in "Replicate Layout" di Mitja Nemec da github.com/MitjaNemec/Kicad_action_plugins
Seth

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.