Hallo und guten Tag Die zuweisung von Netzklassen schein in KiCad Version 9.0.7 anders als in Version 7 zu sein. Au diese version beziehen sich fast alle Videos und Beschreibungen im internet. Wenn ich in Version 9.0.7, im Erstellungsdialog unter Netzklassen, neue Netzklassen erstelle, kann ich Diese in selbigem Dialog, anwählen und editieren usw... Im Platinen-Editor, möchte ich nun einem Leiterbahnzug mit Lötpads, eine der neuen Netzklassen zuweisen. Doch im Zuweisungsdialog der Leiterbahn, oder der Lötpads, erscheinen die neuen Netzklassen (zB. GND oder +12VDC) gar nicht zur Auswahl. Wie weise ich einem Leiterbahnzug, in KiCad 9, eine selber erstellte Netzklasse zu? Mit freundlichen Grüssen! Peter_Hu
Du musst zwischen Netzen und Netzklassen unterscheiden. Netze sind die Verbindungen zwischen verschiedenen Pins der Bauteile. Netzklassen definieren Eigenschaften von Netzen, wie z.B. Breite und Abstand der Leiterbahnen. Man kann einem Netz eine Netzklasse zuordnen wenn man möchte. Das ist aber optional. Netze definiert man im Schaltplaneditor. Netzklassen im Platineneditor, dort wird auch die Zuordnung Netz-Netzklasse gemacht.
Hallo Das erklärt mir eigentlich nicht viel. Wie ordne ich den die entsprechenden Netze den gewünschten Netzklassen zu, wie Du schreibst, zwischen Netzen und Netzklassen unterscheiden. Das sagt mir im Moment noch nicht viel. Im Dialog (Bild Netzklassen_2) ist zu sehen, dass die Netzklassen existieren. Doch wie weise ich Diese einem bestimmten Element zu (oder umgekehrt). Ich finde in den Eigenschaften der Elemente, nirgens eine Möglichkeit. Ich weiss, ich bin manchmal etwas schwer von Begriff. Bitte um Entschuldigung! Mit freundlichen Grüssen! Peter_H
Peter H. schrieb: > Wie ordne ich den die entsprechenden Netze den gewünschten Netzklassen > zu, In genau dem von Dir gezeigten Menü im unteren Bereich. Rechts wählst Du die Netzklasse aus und links gibst Du ein Muster ein auf dass der Name der gewünschten Netze passen muss. Für die Muster werden sowohl normales Regex als auch Wildcards *? unterstützt. Wenn Du also z.B. "\+.*V" (Regex) oder "+*V" (Wildcard) als Muster verwendest, werden alle positiven Spannungsversorgungen gematcht und der Netzklasse zugeordnet.
Hallo Irgend etwas mache ich noch falsch. Jetzt kann ich zwar den Lötpads und Leiterbahnen, im Platineneditor die Entsprechenden Netze +12VDC und GND zuweisen. Doch jetzt ergibt die überprüfung einen Haufen Fehler und Warnungen aus. Die Netze stimmen nicht mit dem Schaltplan überein. Im Schaltplan habe ich aber die genau gleichen Verbindungen mit den entsprechenden Netz- und Spannungslabel versehen. Mit freundlichen Grüssen! Peter H.
Wenn du das Netz vor und hinter einem Bauteil gleich nennst, wird es zu einem Netz.
Die Zuordnung von Netznamen muss sauber und eindeutig sein, siehe Kommentar von Roland. Netze sind eben keine Netzklassen, von daher ist es falsch die Netze vor und hinter der 1N4001 beide "+12VDC" nennen zu wollen. Das sind verschiedene Netze. Zum expliziten Benennen der Netze den Netznamen mit dem passenden Tool direkt an die Linie packen, da braucht es kein Kreis-Symbol für.
Gerd E. schrieb: > Zum expliziten Benennen der Netze den Netznamen mit dem passenden Tool > direkt an die Linie packen, da braucht es kein Kreis-Symbol für. Unschön ist aber in KICAD, dass ich erst alle Netze benennen muß. Bei automatisch vergebenen Netznamen kann man keine Netzklassen direkt (ohne Kreis Symbol) zuweisen.
Dirk F. schrieb: > Unschön ist aber in KICAD, dass ich erst alle Netze benennen muß. nö, musst Du nicht. Du kannst auch die automatisch vergebenen nehmen. > Bei automatisch vergebenen Netznamen kann man keine Netzklassen direkt > (ohne Kreis Symbol) zuweisen. Du kannst es mit den Regexen machen wie ich oben erklärt habe. Bei den automatisch vergebenen kann das natürlich etwas unpraktisch werden da die ja nicht irgendwie auf einer Schaltungslogik aufgebaute Namen haben, sondern auf Basis von Nummern sind. Aber wenn Du verschiedene hierarchische Schaltpläne verwendest, sind die Namen der Schaltpläne den Netznamen vorangestellt. Das kann man natürlich wieder für die Zuweisung verwenden.
Hallo Ich verstehe immer weniger. Das heisst, es wird zu kompliziert erklärt. Die ganze Leier mit den WildCards ist mir zu hoch. Warum kann ich nicht einfach eine Angabe wie +12VDC oder GND für meinen Stromkreis , der von einer 12V Batterie gespiesen wird als Muster eintragen. Ich brauche ja eigentlich nicht mehr. Wenn ich einfach die Leiteplatte aus dem Schaltplan, ohne jegliche Spannungsangaben von KiCad erstellen lasse, vergibt das Programm ja automatisch erzeugte Netznamen. Wenn ich es so belasse, funktioniert es ja. Doch sobald ich da etwas umbenennen will, entsteht ein Durcheinander und ich weiss nicht warum. Einfach nur logisch denken scheint hier nicht zu funktionieren. Oder ich bin zu dumm es zu verstehen. Mit freundlichen Grüssen! Peter H
Gerd E. schrieb: > Du musst zwischen Netzen und Netzklassen unterscheiden. Bodennetze, Zugnetze und Sicherheitsnetze. ;) Die KI Antwort der Suchmaschine hat grad etwas vermischt. Du musst in ein echtes IT Buch schauen, wie den Duden der Informatik.
Peter H. schrieb: > Ich verstehe immer weniger. Das heisst, es wird zu kompliziert erklärt. > Die ganze Leier mit den WildCards ist mir zu hoch. Brauchst Du denn überhaupt Netzklassen? Wieviel verschiedene Netze hast Du denn? Wenn das nur vielleicht 20 Netze sind, dann ignorier die Netzklassen doch komplett, stelle die Dicke der Leiterbahnen beim Layouten von Hand ein und fertig. Denn was machst Du letztlich mit Netzklassen - Du legst Leiterbahndicke, Leiterbahnabstände und Via-Größen fest die beim Layouten des jeweiligen Tracks dann automatisch vorkonfiguriert sind. Aber die kannst Du natürlich auch beim Ziehen einer Leiterbahn manuell auswählen und das hat dann Vorrang vor der Default-Netzklasse. Wenn Dir das Konzept zu kompliziert ist, dann Frage Dich ob Du es wirklich brauchst. Das Ganze ist vielleicht zur Lösung eines Problems gedacht was Du gar nicht hast. Das erschwert evtl. das Verständnis.
Hallo Gerd E. Also das Ganze ist keine komplizierte Schaltung. Netzklassen brauche ich eigentlich nur die Default. Doch in KiCad 9.0.7, ist es nicht mehr möglich eine Liste der erstellten Netze anzuzeigen oder sogar zu bearbeiten. Da könnte man dann nämlich das entsprechende Netz umbenennen. Doch das scheint nicht möglich zu sein. Ich habe bis jetzt jedenfalls keine Möglichkeit dazu herausgefunden. Aber Egal es funktioniert auch so wie es ist. Wäre nur schöner und sähe etwas Professioneller aus, wenn an dem Pad für den -Pol auch GND und am Pad für den +Pol auch die Anschlussspannung, oder sowas stehen würde. Die Klemmen-Anschlüsse, beschrifte ich ja dann auf der Leiterplatten-Forderseite. Das ist nicht das Problem. Mit freundlichen Grüssen! Peter H
Gerd E. schrieb: > Du kannst es mit den Regexen machen wie ich oben erklärt habe. Bei den > automatisch vergebenen kann das natürlich etwas unpraktisch werden da > die ja nicht irgendwie auf einer Schaltungslogik aufgebaute Namen haben, > sondern auf Basis von Nummern sind. Besser wäre: 1. Netz zeichnen. Automatischer Netzname. 2. Rechsklick auf Netz: Netzklasse zuweisen. 3. Fertig.
Oder noch besser: 1. Netzklasse1 wählen. 2. Netz1 automatisch mit Netzklasse 1 zeichnen. Netz2..... 3. Andere Netzklasse 2 wählen. 4. Netz3 automatisch mit Netzklasse 2 zeichnen. Netz4.....
Hallo an Alle Ich habe es nun selber herausgefunden. Wenn man's mal weiss, geht's ganz einfach. Im Leiterplatten-Editor, den Netzinspektor aufrufen. Dann dort das entsprechende Netz auswählen. Darauf ein Rechtsclick und umbenennen auswählen. Dem Netz den gewünschten Namen geben und Click auf OK. Schon hat man die gewünschte Darstellung. Nun stimmen natürlich die Netznamen im Leiterplatten-Editor nicht mehr mit der Netzliste im Schaltplan-Editor überein. Im Schaltplan-Editor kann nun über Werkzeuge -> "Schaltplan aus Platine aktualisieren" die Netzliste synchronisiert werden. So ergibt die Prüfung, wieder keine Fehler und Warnungen aus. Mit freundlichen Grüssen! Peter H
Peter H. schrieb: > So ergibt die Prüfung, wieder keine Fehler und Warnungen aus. Ja, schön. Aber Sinn und Zweck der Netzklassen soll doch sein, daß bestimmte Netze andere Leiterbahnbreiten bekommen. I.d.R. also Spannungsversorgungsnetze breitere Bahnen. Das sieht man an deinem Layoutausschnitt noch nicht. Für einfache Platinen mit 1x Gnd und 1x Vcc oder 1x 12V kann man diese beiden Leiterbahnen auch gleich von vorne weg mit grösserer Bahnbreite routen, einmal manuell ausgewählt. Da braucht es die "Netzklassen" überhaupt nicht.
Hallo Habe mich zu früh gefreut. Irgend etwas ist in CiKad noch faul. Bei meinem Projekt von vorhin, hat diese Methode einwandfrei geklappt. Nun wollte ich in einem anderen Projekt, das Gleiche bewerkstelligen. Doch hier stürzt beim Versuch, den Schaltplan zu synchronisieren, gleich das Programm KiCad ap. Es bleibt einfach hängen. Immer an der gleichen Stelle. Ich habe es jetzt mehrere Male probiert. Wieso geht es im einen Projekt und im anderen, das sich nur unwesentlich vom ersten unterscheidet, plötzlich gar nicht mehr. Da muss noch irgendwwo eine Instabilität im Programm sein. Vielleicht habe ich hier sogar einen Bug entdeckt?!?!? Das Thema Netzklassen, ist jetzt erst mal vom Tisch. Es geht hier einfach um Netze und deren Bearbeitung. Ich zeichne meine Leiterbahnen wenn möglich, wenn der Platz es zulässt, etwas breiter als nach Norm. Da verwende ich meistens eine Breite von 1 mm. Ausser wen die Stromstärke eine grössere Breite erfordert. Oder auch kleiner, bei Platzmangel und Die Strostärke es erlaubt. Mit freundlichen Grüssen! Peter H
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.



