Forum: Platinen Kicad 7.0 Generate Netzlist kein Icon


von Salvus M. (salvus)


Lesenswert?

Hallo und Moin .
Ich arbeite mich gerade in Kicad 7.0 ein , habe sonst mit Protel99se 
gearbeitet.

Bei Protel konnte ich Netzklassen erzeugen und Netze hinzufügen.
Dann konnte man den Netzklassen eigenschaften wie breite der Leiterbahn 
usw,. zuweisen.
Bei meinen Kicad fehlt das ICON Generate Netzliste.
Kommt das ICON von einem Plugin ?
Wie geht das bei Kicad?

Gruß Salvus

: Verschoben durch Moderator
von Bernd W. (berndwiebus) Benutzerseite


Lesenswert?

Hallo Salvus.

Salvus M. schrieb:

> Bei meinen Kicad fehlt das ICON Generate Netzliste.
> Kommt das ICON von einem Plugin ?
> Wie geht das bei Kicad?

Im Schaltplaneditor ganz links in der Pulldownleiste: "Datei" > 
"Exportieren" > "Netzliste", und dann den Typ der Netzliste wählen.

Nachtrag: Die Zuweisung eines Netztes zu einer Netzklasse erfolgt auch 
im Schaltplaneditor. Verbindung rechts anklicken und in der Popup Box 
"Netzklassenanweisung hinzufügen" wählen.

Netzklassen und ihre Einstellungen werden im Layouteditor bearbeitet.

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

: Bearbeitet durch User
von Salvus M. (salvus)


Lesenswert?

Hallo
Das bedeutet das ich im schematic die Verbindunge durchgehen muss ..

Bei Protel hatte ich eine Liste mit den Verbindungen und konnte diese 
eine Netzklasse zuweisen.

von Michael (Firma: HW Entwicklung) (mkn)


Lesenswert?

Salvus M. schrieb:
> Bei Protel hatte ich eine Liste mit den Verbindungen und konnte diese
> eine Netzklasse zuweisen.

Ich kam selbst auch von Protel und musste lernen alte Vorgehensweisen 
fallen zu lassen, weil Kicad nunmal nicht Protel ist.

Du kannst im Layouteditor - Platinenkonfiguration - Netzklassen ein 
Muster eingeben und allem was darauf passt eine Netzklasse zuweisen.
Wildcards verwenden.

Du vergibst also telling names im Schaltplan, die sich dann einfach im 
Layouteditor zuweisen lassen.

Oder einzeln zuweisen:

Bernd W. schrieb:
> Die Zuweisung eines Netztes zu einer Netzklasse erfolgt auch
> im Schaltplaneditor. Verbindung rechts anklicken und in der Popup Box
> "Netzklassenanweisung hinzufügen" wählen.
>
> Netzklassen und ihre Einstellungen werden im Layouteditor bearbeitet.

Die Rules wer mit wem welche Abstände einzuhalten hat sind in Protel 
einfacher aber es kann nur was die Gui anbietet.
Dafür nutzt Du in Kicad die Custom Design Rules, die zwar schwer zu 
formulieren sind, dann aber extrem mächtig.
Eine einfache Regel das alles zum Netz 'earth' einen 1mm Abstand halten 
soll:
(rule chassis_clearance
  (constraint clearance (min 1mm))
  (condition "A.NetName == 'earth*'"))

Ich kann aber auch sagen das jeder Netname mit 'Power...' im Namen 
mindestens 5mm zum Edgecut und zu allen Pin1 eines jeden SO8 Footprint 
einhalten soll, der eine geradzahlige Nummer hat, die min Via Größe 2mm 
ist und nur auf MID1 und MID2 geroutet werden darf.
Alles Python und Kicad Keywords.
Denk Dir was aus, man kann es wahrscheinlich so formulieren das der 
online DRC jede Regelverletzung verhindert.
Ziemlich fett, wenn man erst herausgefunden hat wie man die Regel 
schreibt.

Nehm Dir Zeit, schluck den Ärger runter, man lässt lang erlerntes nicht 
an einem Tag los.
Kicad ist 100mal besser als Protel, man braucht aber 1-3 Projekte um das 
rauszufinden.

Nutze die zahlreichen Addons und ggf. das Freecad Stepup Plugin.
Im Gegensatz zu Altium hat Kicad nicht den Anspruch alles alleine zu 
tun.

von Salvus M. (salvus)


Lesenswert?

Das ist ausführlich.
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.