KiCad:Zwei Fragen zum Schaltplaneditor

OP #7631827
Lesenswert?

Nachdem ich einige meiner Eagle Projekt gut nach KiCad konvertieren konnte, habe ich mir fast ein Dutzend Videoclips zur Bedienung von KiCad angesehen. Dennoch habe ich folgende zwei Problem beim Schaltplan bisher noch nicht mit KiCad lösen können.

  1. Beim Umsetzen von Eagle nach KICad werden teilweise Signalnamen die nur auf einem Sheet benutzt werden, irgendwo hin platziert. Jetzt weiß ich nicht welche Verbindung diesen Signalnamen hat. Bei Eagle gab's beim Selektieren des Namens einen Verbinder zur passenden Linie. Gibt es so was bei KiCad auch ?
  2. Andersherum, wenn ich den Signalnamen weiß, kann man sich diesen suchen und anzeigen lassen bzw. auflisten auf welchen Schaltplanseiten dieser auftaucht ?

Danke für die Hilfe schon mal.

Persönliche Seite #7631836
Lesenswert?

Hallo Bot N.

Zu 1: Mit Eagle Import in KiCad habe ich nicht so die große Erfahrung. Ich habe meinen alten Kram schon vor Jahren migriert. Aber eine Idee habe ich: Sie Dir die KiCad Schaltplandatei mal mit einem Texteditor an. Sie ist Klarschriftmäßig lesbar. Vieleicht kommen Dir dabei irgendwelche Ideen.

Zu 2: Sowohl im Schaltplan alsauch im Layout findest Du bei KiCad in Pull down Menue unter "Bearbeiten" einen Unterpunkt "Suchen". Er kann auch mit dem Shortcut <ctrl>-f aufgerufen werden, wie in den meisten Browsern auch.

Mit freundlichem Gruß: Bernd Wiebus alias dl1eic http://www.l02.dem

Persönliche Seite #7631883
Lesenswert?

Nachtrag:

Bernd W. schrieb:

Zu 2: Sowohl im Schaltplan alsauch im Layout findest Du bei KiCad in Pull down Menue unter "Bearbeiten" einen Unterpunkt "Suchen". Er kann auch mit dem Shortcut <ctrl>-f aufgerufen werden, wie in den meisten Browsern auch.

Noch eine weitere Orientierungshilfe: Wenn Du eine Verbindung im Schaltplan oder im Layout markierst, wird am unteren linken Schaltplanrand der "Verbindungsname" bzw. das "Netz" angezeigt.

Mit freundlichem Gruß: Bernd Wiebus alias dl1eic http://www.l02.dem

#7631918
Lesenswert?

Du könntest dir zumindest mit der Schaltfläche unter dem Mauszeiger auf der rechten Seite die Verbindungen mit dem gleichen Netznamen pink einfärben lassen. Eventuell hilft dir das ein wenig.

Ob man explizit nach Netznamen suchen kann, weiß ich allerdings auch nicht.

Gruß

OP #7632557
Lesenswert?

Andreas B. schrieb:

Wenn das Label nicht direkt auf dem Netz liegt, ist es auch nicht verbunden. Das müßtest Du dann wohl anhand des Eagle Schaltbildes herausfinden. Falls es wider Erwarten doch verbunden sein sollte, kannst Du das Netz unter Bearbeiten -> Suchen herausfinden.

Ich weiß dass es ein Netz und einen Namen dazu auf dem Schaltplan gibt. (der Name steht irgendwo) Mit Cntl-F kann ich aber das Netz nicht finden, nur den Namen. Wenn es nicht geht, geht es halt nicht.

Persönliche Seite #7632600
Lesenswert?

Hallo Bot N.

Bot N. schrieb:

Ich weiß dass es ein Netz und einen Namen dazu auf dem Schaltplan gibt. (der Name steht irgendwo) Mit Cntl-F kann ich aber das Netz nicht finden, nur den Namen. Wenn es nicht geht, geht es halt nicht.

Mein Tipp bei solchen Härtefällen:

Sie Dir die entsprechende Schaltplan- oder Layout-Datei mit einem Texteditor an. Suche darin mit der Textsuche nach dem Namen des Labels. Der Text taucht eventuell mehrmals auf. Aber die entsprechenden Zeilen sollten in etwa so Anfangen: "(label "GND" (at 114.3 157.48 0) " mit dem Schlüsselwort "label", wobei die Zahlen die Koordinaten sind, an denen das Label steht. Suche jetzt mit der Textsuche nach einer der beiden Koordinaten. Die Zeile sollte mit in etwa so Anfangen: "(wire (pts (xy 114.3 153.67) (xy 226.06 153.67))" mit dem Schlüsselwort "wire". Nach dem Schlüsselwort "junction" zu schauen könnte eine weitere Option sein. Ein solcher "Wire" liegt dann entweder horizontal oder vertikal passend zum Label. Wenn dort nichts passendes ist, hast Du eine verwaiste Information, weil der Schaltplan den Zusammenhang nur über die Position enthält.

Nach Netznamen zu suchen wie z.B. bei älteren KiCad Versionen ist nicht mehr hilfreich, weil die Schaltplandatei diese Information auch nicht enthält. Trotzdem kann Dir ein Netznahme, wie er im KiCad Schaltplanmodul unten links angezeigt wird, eine Hilfe sein, weil "Net-(D2-K)" z.B. auf die Kathode von D2 verweist. Netzte sind zusammenhängend, also könntest Du von dort weitersuchen. Wenn nicht direkt verbundene Netzte verbunden werden sollen, so kann das nur mit Labeln passieren. Obiges gilt so für KiCad 7, aber ich denke KiCad 8 ist dem sehr ähnlich.

Weiter:

Was wirft eigentlich Dein ERC an Warnungen und Fehlern ? Die könnten auch wertvolle Hinweise sein.

Ich bin zulange aus Eagle raus, um jetzt eine Idee zu haben, was da schiefgelaufen ist. Entweder weil der Eagle Schaltplan Informationen enthält, die so nicht in einen KiCad Schaltplan passen, oder weil dort beim Import ein Bug ist. Jedenfalls den KiCad Schaltplan mit Hilfe des ERCs konsistent zu bekommen , sollte zu einem brauchbaren Ergebnis führen.

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

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren