Nachdem ich mich jetzt, als sehr treuer Lizenznehmer, nun von EAGLE
langsam verabschieden muss, möchte ich auf KICAD umsteigen.
Meine ersten Versuche waren relativ erfolgreich, aber ich bin erst ganz
am Anfang und es klappt noch nicht ganz so wie gewünscht.
Meine Frage noch zu EAGLE wäre jetzt diese: kann man irgendwie einfach
feststellen welche Layer im Schaltplan und im Layout leer sind?
Natürlich könnte ich jetzt einen Layer nach dem anderen einzeln
ansehen, aber das wäre bei meinen vielen Platine zu mühsam.
Einfach alle layer löschen.
Wenn was drin ist kann man das nicht, will sagen am ende der Löschaktion bleiben die benutzten Layer drin.
Sollte in einem Script gehen mit einer Folge aus "layer -1 ??" befehlen, wobei dann -1 zu -2, -3 usw. wird.
Bei 6.6 (meiner letzten benutzten Eagle Version) gab es das
noch nicht.
Das gab es schon viel früher.
Hmm, da hat mir wohl die Anwendung dafuer gefehlt. Deshab nochmal gefragt: Was macht man damit? Mir faellt wirklich kein Grund ein, in einem Schaltplan irgendwelche Layer wegzulassen. Im neusten KiCad 8 kann ich das evtl. ja noch nachvollziehen, weil sich da mittlerweile viel Zusatzinfos angesammelt haben. Aber bei den o.a. Layern faellt mir nichts ein was man weglassen koennte, ohne den ganzen Schaltplan informationslos werden zu lassen.
Aber zur Frage des TO:
Warum importierst Du nicht einfach alle Layer? Wenn nichts drin ist, hat das doch keine negativen Folgen.
Hmm, da hat mir wohl die Anwendung dafuer gefehlt. Deshab nochmal
gefragt: Was macht man damit?
Ich hab in meinen Schaltplaenen gerne noch Zusatzinfos drin
stehen bezueglich gemessene Spannungen, oder warum ich etwas
bestimmtes gemacht habe, oder gemessene Temperaturen im Betrieb.
Sowas will man vielleicht nicht immer sehen.
nichts ein was man weglassen koennte, ohne den ganzen Schaltplan
informationslos werden zu lassen.
Nun, es ist manchmal wichtig das ein Schaltplan informationsloser
wird. .-)
Aber zur Frage des TO:
Warum importierst Du nicht einfach alle Layer? Wenn nichts drin ist, hat
das doch keine negativen Folgen.
Wenn ich es richtig gesehen habe, werden bei der Übernahme in
KICAD zwar die Standardlayer ( TOP, Bottom, usw.) übernommen,
die anderen aber nicht.
Bei älteren Schaltplänen und PCBs weiß ich jetzt nicht mehr genau
welche Layer belegt sind. Man muss dann die zusätzlichen Layer
händisch den KICAD Layern zuweisen, da gibt es keine Vorgabe.
Da würde ich dann gerne nur die belegten EAGLE Layer mitnehmen.
Es sind da nämlich ne ganze Menge Möglichkeiten.
Lasse mich aber gerne eines bessern belehren, denn ich habe noch
keine weitere Erfahrung mit KiCad. Will aber langsam mit der Umstellung
beginnen bevor meine Lizenz ausläuft.
Ergänzung:
Welches Tool gibt's als fgrep Ersatz für Windows?
Man muss dann die zusätzlichen Layer
händisch den KICAD Layern zuweisen, da gibt es keine Vorgabe.
Da gibt es die Vorgabe "automatisch zuweisen". Da sollte eigentlich kein Layer uebrigbleiben. Das gilt aber nur beim PCB.
Beim Schaltplan importiert er ohne Auswahlmoeglichkeit. Ich hatte diese Infolagen nie benutzt, kann also nicht sagen ob die auch in KICAD reingehen.
Probier es aus.
Zum Glück kann man auch Schaltplan und Layout einzeln übernehmen.
Vom Schaltplan werden ALLE Layer automatisch übernommen.
Das schaut in KiCad zunächst ziemlich verhaut aus. Hoffe man kann
das dort leicht ändern.
Vom Layout werden bei automatischem Update NICHT alle Layer
übernommen. Da muss man schon wissen welche Layer bei EAGLE belegt
sind.
Fürs erste ist der Hinweis hier mit löschen der Layer in EAGLE
schon mal ganz gut. Belegte Layer werden nicht gelöscht. Ist halt
manuelle Arbeit und man muss das machen solange die Lizenz noch
gilt.
Gibt's bei KiCad auch sowas wie Layer die man ein-/ausschalten kann ?
Mir faellt wirklich kein Grund ein, in
einem Schaltplan irgendwelche Layer wegzulassen.
Im Schaltplan gibt es keine Layer, auch wenn das Symbol im Editor dafür vorhanden ist - es ist wirkungslos. Wozu sollte Layer im Schematic auch Sinn machen.
Nachtrag:
Gerade noch mal probiert, bei Text und bei von Symbolen losgelösten Bezeichnungen/Werten ist die Layerfunktion wirklich wirksam und man kann dem Text verschiedene Farben geben - mit dem eigentlichen Layer wird's wohl wenig zu tun haben.
Aber wie bekommt man denn die ganzen
Informationen aus dem Schaltplan die ich gar nicht sehen möchte?
Gar nicht. Du kannst hoechstens die Namen der Netze verkuerzen, um das uebersichtlicher aussehen zu lassen.
Den Font kann man unter Einstellungen evtl. verkleinern. Oder direkt mit einem Editor die Fontgroessen tauschen (ist XML).
Bei 6.6 (meiner letzten benutzten Eagle Version) gab es das
noch nicht.
Das gab es schon viel früher.
Gabs nach meiner Erinnerung schon mindestens seit 3.5.
Aber diese Funktion zeigt nicht die Layer an, die Inhalte haben, sondern damit kann man schlichtweg nur Layer ein- und ausblenden, bzw. neue definieren. Gucken muß man trotzdem selber, bzw. das ist keine Belegungsanzeige ...
Bei 6.6 (meiner letzten benutzten Eagle Version) gab es das
noch nicht.
Das gab es schon viel früher.
Gabs nach meiner Erinnerung schon mindestens seit 3.5.
Anhang zeigt 3.5.5.
Aber diese Funktion zeigt nicht die Layer an, die Inhalte haben, sondern
damit kann man schlichtweg nur Layer ein- und ausblenden, bzw. neue
definieren.
So ist es.
Gucken muß man trotzdem selber, bzw. das ist keine
Belegungsanzeige ...