Flo89 schrieb:
> Ich wollte kurz fragen ob es in KiCAD möglich ist Leitungen Netznamen
> zuzuweisen ohne ein Label zu verwenden?
In dem Punkte habe ich leider eher schlechte Nachrichten für Dich.
Netznamen haben bei KiCad nur mittelbar mit Labeln zu tun.
Netznamen werden nach einem Schema entsprechend den Bauteilnamen und
Pin/Padnummern vergeben.
Powerpins führen auch zu entsprechenden Netznamen.
Und natürlich Label.
> Ist es möglich zu sehen an
> welches Netz ein Pin eines Bauteils angeschlossen ist?
Jain.
Es gibt eine Querverbindung zwischen Eeschema und PCBnew.
Dazu müssen beide geöffnet sein, und beide im gleichen Projekt sein.
Einmal Schaltplan, einmal Layout. und Du must eine AKTUELLE Netzliste in
PCBnew eingelesen haben und geroutet haben.
Wenn Du jetzt in Eeschema das "Tool" Werkzeug verlassen gewählt hast
(Das Pfeilsymbol im obersten Button der rechten Buttonleiste), und Du
wählst jetzt per linkem Mausklick einen einzelnen Pin aus (vermutlich
bekommst Du noch ein Auswahlmenue), dann zoomt PCBnew auf das
korrespondierende Pad im Layout.
Dazu sollte auch in PCBnew das "Tool" Werkzeug verlassen (oder auch
auswahlmodus) gewählt sein.
In den Pads steht auch bei PCBnew der entsprechende Netzname. Auch auf
einigen Leiterbahnen. Zusätzlich wird am unteren Fensterrand ebenfalls
der aktuelle Netzname gezeigt. In Bild im Anhang
(Netznamen-PCBnew-2.png) ist das mit einer roten Rahmenmarkierung
gezeigt.
Umgekehrt geht das auch. In PCBnew ein Pad auswählen, und Eeschema zoomt
auf den Pin. Hier ist es gelegentlich sinnvoll, auf ein großes
Fadenkreuz zu wechseln.
Wenn Du in Pcbnew eine Leiterbahn so auswählst In Bild im Anhang als
"Netznamen-PCBnew-1.png, wird Dir ebenfalls unten im Rahmen der Netzname
angezeigt.
Wenn Du noch kein Layout erzeugt hast, funktioniert das natürlich nicht.
Aber in dem Falle kannst Du Dir eventuell behelfen, indem Du eine
Netzliste in Eeschema erzeugt (die aktuelle Defaultnetzliste) und mit
einem Editor hineinschaust.
Dann ziehst Du in der Netzliste so Strukturen wie:
(net (code 13) (name "Net-(MH4-Pad1)")
(node (ref MH4) (pin 1)))
(net (code 14) (name "Net-(C1-Pad2)")
(node (ref C1) (pin 2))
(node (ref MP2) (pin 1))
(node (ref R1) (pin 2))
(node (ref D2) (pin 2)))
(net (code 15) (name "Net-(R11-Pad2)")
(node (ref R11) (pin 2))
(node (ref R14) (pin 1))
Dort findest Du beim "name "Net-(C1-Pad2)" alle Bauteile mit Pinnummer,
die damit verbunden sind.
Du kannst in Eeschema einen Pin explizit anwählen, und bekommst dabei
Bauteilname (Referenz) und die Pinnummer genannt. Damit wiederum kannst
Du dann auch die Suchfunktion des Editors füttern, was Dich zum
Netznamen führt. Wichtig: Die Netzliste muss AKTUELL sein. wenn Du ein
Netz neu angelegt hast, oder was umbenannt hast, taucht das natürlich
sonst noch nicht auf.....
Momentan hinkt Eeschema in der Entwicklung hinter PCBnew etwas nach.
Ich hoffe, Dir damit weitergeholfen zu haben. Da ich keine riesen
Designs mache, habe ich diese Funktion in Eeschema noch nie benötigt.
Dank des hierarchischen Schaltplansystems dauert es etwas, bis
Schaltpläne so unübersichtlich werden, das ich sowas benötige.
Beim Layouten und bei der Fehlersuche passiert das viel eher mal, und
dann ist die oben angesprochene Querverbindung sehr hilfreich.
Meine eigene KiCad Version ist erst gestern frisch compiliert worden.
Nachdem ich fast ein Jahr auf einer alten Version under Debian Squeeze
herumgerittenhabe, jetzt für Debian Wheezy. Für mich alten Mann schon
ein kleiner Kulturschock. ;O)
Application: KiCad
Version: (2013-11-29 BZR 4513)-product Release build
wxWidgets: Version 2.8.12 (release,Unicode,compiler with C++ ABI
1002,GCC 4.7.2,wx containers,compatible with 2.6)
Platform: Linux 3.2.0-4-686-pae i686, 32 bit, Little endian, wxGTK
Boost version: 1.54.0
Mit freundlichem Gruß: Bernd Wiebus alias dl1eic
http://www.dl0dg.de