[KiCAD 5.0] Teile einer Schaltung duplizieren

OP #5650882
Lesenswert?
• ▲
▼
Hi

ich baue grad eine Platine mit vielen Verstärker-Kanälen in KiCad. Ich 
habe jetzt die erste Gruppe von 8 Kanälen gelayoutet.
Jetzt brauche ich die gleiche Gruppe noch 3 mal. Ich kann zwar im PCB 
das Layout kopieren und einfügen, aber ich habe dann drei Probleme:
1. Die Kopie hat genau die gleichen Bauteilbezeichnungen wie das 
Original
z.b. Stecker J1, J2 J3 heißen in der Kopie auch J1 J2 J3
2. Wenn ich die Netzliste update, werden alle Pads der Kopie mit dem des 
Originals verbunden und das Ratsnest läuft komplett Amok :-)

Zur not komme ich mit dem Mechanismus hin wie er ist, aber gibt es 
vielleicht eine elegantere Lösung?
Persönliche Seite #5651324
Lesenswert?
• ▲
▼
Hallo Fabian.


Fabian F. schrieb:

> Jetzt brauche ich die gleiche Gruppe noch 3 mal. Ich kann zwar im PCB
> das Layout kopieren und einfügen,

Du bist auf dem richtigen weg.

> aber ich habe dann drei Probleme:
> 1. Die Kopie hat genau die gleichen Bauteilbezeichnungen wie das
> Original

Woher soll PCBnew auch nun wissen, welche Bauteilbezeichnungen Du dafür 
gerne hättest? ;O)

Aber egal, Umbenennen passend zu Deiner Absicht sollte das Problem 
lösen.

> 2. Wenn ich die Netzliste update, werden alle Pads der Kopie mit dem des
> Originals verbunden und das Ratsnest läuft komplett Amok :-)

Ratsnest versucht halt die Pads entsprechend der Bauteilbezeichner und 
der Nummern der Pads zu verbinden. Nach Umbenennen sollte das Problem 
weg sein.

Wo ist Dein drittes Problem?

> Zur not komme ich mit dem Mechanismus hin wie er ist, aber gibt es
> vielleicht eine elegantere Lösung?

Darüber habe ich mir auch schon einmal den Kopf zerbrochen, und mir 
etwas über den Umweg die einzelnen Bauteilgruppen in ein hierarchische 
Schaltpläne zu bringen einfallen lassen. So einen hierarchischen 
Schaltplan kannst Du losgelöst betrachten und auch separat eine Board 
dazu erstellen, und dieses dann in PCBnew als Bauteilgruppe einbinden.

Aber es gibt zur Zeit keine gute Möglichkeit, am Umbenennen 
vorbeizukommen.

Bei kleinen Schaltungen geht das oft bequem mit einem Texteditor und 
Suchen und ersetzten direkt im Boardfile, aber bei größeren Schaltungen 
wird das auch unübersichtlich.
Denkbar wäre aber eine Unterstützung durch ein Script, so dass das ganze 
halbautomatisch abläuft.

Mit freundlichem Gruß: Bernd Wiebus alias dl1eic
http://www.dl0dg.de

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.