Hallo Max.
Max D. schrieb:
> Ich hab in Google nur Lösungen gefunden die das ganze mit Skripten
> geklont haben (und wohl tlw. einige Probleme mit doppelten Bauteilen
> verursacht).
Das Problem mit den mehrfachen Bauteilen, die Du von Hand umbenennen
musst, bleibt, aber sonst geht es einfacher, ohne Skript.
Ausnahme, du hast ein Skript, was die Netzliste mitbenutzt und gleich
mit umbenennt. Aber solche Skripte kenne ich (noch) nicht.
Methode 1) Den Block markieren, kopieren und neu plazieren. Die
Bauteilreferenzen von Hand ändern, und die doppelten, die vom Einlesen
der Netzliste übrig waren, löschen.
Methode 2) Aufwändiger, aber universeller:
Du routest eine Deiner Zeilen auf einem separaten "Board". *)
Nun importierst Du dieses Board in Dein eigentliches Board, und zwar per
"append Board" bzw. "Platine einfügen" unter "Datei" in PCBnew.
Normalerweise ist dieser Menuepunkt bei neueren KiCad Versionen
ausgegraut, wenn Du PCBnew aus dem KiCad "Hauptmenue" startest. Um ihn
benutzen zu können, musst Du PCBnew als eigenständiges Programm starten.
**)
Das machst du dreimal, und, natürlich die Bauteilreferenzen von Hand
ändern, und die doppelten, die vom Einlesen der Netzliste übrig waren,
löschen.
Letztere Methode ist sehr sinnvoll, für Bauteilgruppen, die Du ständig
wiederverwendest, wie z.B. Spannungsversorgungen, Filterungen ec.
> Vlt. weiß ja einer der "Gurus" hier einen besseren Weg :)
>
Vermutlich kennst Du schon beide Wege. ;O)
*) Das geht am einfachsten, wenn Du die Bauteile für das separate Board
in einen hierarchischen Unterschaltplan steckst.***)
Der taucht im Projekt als separate Schematic Datei auf. Die kpoierst Du
Dir irgendwohin, in einen anderen Ordner, benennst eventuell um, und
machst ein neues Projekt darüber. Dort routest Du, und kopierst das
Board File wieder zurück in Dein ursprüngliches Projekt und importierst
es nach oben gennnter Methode.
**) gleiches gilt für die Funktion "Speichern unter". Der Grund ist der,
dass diese Funktionen in erster Linie dazu gedacht sind, Mehrfachnutzen
zu erstellen, und, wichtiger, weil es zu Problemen kommen könnte, wenn
Board und Schaltplan gleichzeitig auf sind, was z.B. beim "normalen"
routen zur Orientierung benutzt werden kann.
***) Wie das mit den hierarchischen Unterschaltplänen funktioniert,
kannst Du hier nachlesen:
https://www.mikrocontroller.net/wikifiles/7/79/HierarchischeSchaltplaeneAlsBausteineInKicad_RevC_23Dec2013.pdf
Du kannst sowohl den hierarchischen Unterschaltplan, als auch das
dazugehörige Board wiederverwenden.
Mit freundlichem Gruß: Bernd Wiebus alias dl1eic
http://www.l02.de