Forum: Platinen KiCad Schaltplan nachträglich hierarchisieren


von Mornich (Gast)


Lesenswert?

Hi!

Hat jemand Tipps für einen effizienten Workflow, mit dem ich ein 
bestehendes Schematic in KiCad in ein hierarchisches umwandeln kann ohne 
groß Chaos zu veranstalten?

Das Projekt ist fertig geroutet und alles, nur das Schematic ist 
zugestopft ohne Ende und unübersichtlich.

Grüße

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Angehängte Dateien:

Lesenswert?

Habe mal ein Minimalprojekt gebaut: ein Steckverbinder, an dem eine LED 
mit Vorwiderstand angeschlossen ist.

Zuerst alles in einem Schaltplanblatt, ein Layout, DRC-Check 
funktioniert (keine besonderen DRC-Regeln benutzt).

Danach dann im Schaltplan ein neues Blatt eingefügt und den 
Teilschaltplan mit LED und Vorwiderstand per Ctrl-X => Ctrl-C in das 
hierarchische Blatt geschoben. Danach noch zwei Hierarchie-Ports für die 
Connectivity eingefügt. Man muss einmal neu die Annotation laufen 
lassen.

Danach dann im Layout "Änderungen aus Schaltplan übernehmen", aber nicht 
das unterste Kästchen (Voreinstellung) sondern das obere gewählt 
(Verbindungen anhand der Bauteil-Designatoren herstellen). Damit lief 
das existierende PCB 1:1 durch ohne neue Änderungen.

Use at your own risk. ;-)

von Mornich (Gast)


Lesenswert?

Wow, vielen Dank. Gleich so viel Mühe gemacht!

Mit Cut-Paste hab ich die Erfahrung gemacht, dass ein automatisches 
Neuannotieren insb. bei ICs Duplikate im PCB Layout anlegt. Hier sollte 
man händisch annotieren. Oder gibt es da einen besseren Trick?

von Mornich (Gast)


Lesenswert?

Oder ist das durch die Option geregelt, die du ansprichst?

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Mornich schrieb:
> Oder ist das durch die Option geregelt, die du ansprichst?

Ja, wenn man mit der Standard-Option ins PCB übernimmt, will er alle 
Teile neu anlegen.

Disclaimer: Kicad 6.x; ich denke, mit 5.x ging das noch nicht so

von Mornich (Gast)


Lesenswert?

KiCad 6 benutze ich, das passt. Danke.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.