Ich komme von Eagle und versuche mich mit dem Umstieg nach KiCAD. Irgendwie stehe ich bei den Libraries und bei den Suchpfanden auf dem Schlauch. Alles was ich dazu gefunden habe, hat nicht wirklich zum Verständnis geführt. Kann mir mal jemand bitte ein paar Hinweise geben? Ich möchte z.B. foldgendes machen: 1. Einen Suchpfad für meine eigenen Librarys z.B. \dev\pcblib\kicad anlegen. Die dort hineinkopierten Libs sollen dann möglichst automatisch angezeigt werden. 2. die mitgelieferten Librarys weiter verwenden können und belassen wo sie sind. 3. einzelne Libs kopieren z.B. cmos4000 --> \dev\pcblib\kicad\my_cmos4000 4. in my_cmos4000 nun z.B. für die Schaltplansymbole AND, NAND OR, NOR andere Symbole anlegen. 5. die Symbole sollten dann auch für my_74xx mit geändert werden. 6. bei den Logikbausteinen hätte ich gerne eine weitere "Unit" die nur die Power Pins enthält. Z. B wenn es bei 4011 Unit A,B,C,D gibt hätte ich noch einen "Unit PWR" die die Power Pins als sichtbare Pins enthält. Geht sowas? Oder wie kann man das ggf. sonst lösen? Vielen Dank im Vorraus
wichtig: Die Schaltzeichen für den Schaltplan und die Footprints für die Leiterplatte werden in unterschiedlichen Bibliotheken gepflegt und werden über die gleichen pin- pad Nummern verbunden. - Die von Kicad gepflegten Library werden in einem speziellen Suchpfad gespeichert. nach Öffnen des Schaltplan- oder Leiterplattenprogamms können eigene Suchpfade und Reihenfolgen hinzugefügt werden. https://www.mikrocontroller.net/articles/KiCad#Handhabung_von_Bibliotheken
Heißt das jetzt, dass ich jede Library händisch eintragen muss? Scheint so. Und wie es aussieht, muss ich das für jedes neue Projekt wiederholen. Und was ist, wenn sich meine Lib-Verzeichnis verschiebt? Kann man die Einstellungen nicht wenigstens "Global" machen, für alle Projekte? Besser noch - kann man keinen Pfad auf die eigenen Libs setzen und erreichen, dass diese automatisch geladen werden? Oder habe ich hier immer noch was falsch verstanden?
Ein Projekt als Vorlage abspeichern und dieses dann nutzen. Wäre das ein Weg?
Lutz H. schrieb: > Ein Projekt als Vorlage abspeichern und dieses dann nutzen. Wäre das ein > Weg? Nur Teilweise. Ich sehe aber gerade, dass die Pafde natürlich in textform in der Projektdatei stehen. In dem Fall kann man da ja leicht was manipulieren... Das ganze ist aber schon ein seltsames Konzept. Ich hätte erwartet, dass man mehrere Suchpfade für die Libs angeben kann. Wie es scheint, gibt es nur einen Suchpfad. Alle anderen Libs müssen mit vollem Pfad angegeben werden. Sehe ich das so richtig? Vielen Dank für die Hinweise.
Hallo Lutz. Lutz H. schrieb: > Ist wirklich relativ ungewöhnlich. Und an der von Dir gezeigten Stelle können auch mehrere Pfade eingefügt werden. Mit freundlichem Gruß: Bernd Wiebus alias dl1eic http://www.l02.de
Bernd W. schrieb: > Und an der von Dir gezeigten Stelle können auch mehrere Pfade eingefügt > werden. Ich habe meinen Library Suchpfad genau dort eingetragen und auch "relativ" ausgewählt. Ich weiß aber nicht was das soll? Denn bei Librarys aus genau diesem Suchpfad wird der Pfad sowieso nochmals komplett in der Projektdatei gespeichert. Was ist da also relativ? Und wenn jede Lib mit komplettem Pfad explizit bei jedem Projekt erst eingefügt werden muss, was soll dann der zusätzliche Library-Pfad bewirken? Der ist doch nutzlos. Irgendiw steige ich da noch nicht richtig durch.
Es könnte Library geben die von Kicad gepflegt werden, welche vom Unternehmen, von der Gruppe, vom Mitarbeiter, für eine Baugruppe, für die linke Leiterplattenecke, für die rechte Leiterplattenecke ... . Deshalb gibt es verschiedene Speicherorte und Möglichkeiten den Zugriff dorthin zu Organisieren.
ws schrieb: > Irgendiw steige ich da noch nicht richtig durch. Sieht so aus! Als Standard sind die mitgelieferten Libraries mit ihrem Pfad eingetragen und werden automatisch eingebunden. Zusätzlich kannst du eigene Libraries miteinbinden, da das keine 100000 sein werden, reicht es, jede einzeln einzubinden (mir zumindest). Ob die Pfade relativ sind oder nicht, ist nur in Spezialfällen wichtig, bei mir sind sie es nicht, unter Windows ist relativ sicher keine gute Idee. Also: Standardlibraries per Pfad angeben, deine eigenen, jede einzelne, mit vollständigem Pfad zusätzlich eintragen.
Guido B. schrieb: > unter Windows ist relativ sicher keine gute Idee. Wieso? Wenn du projektspezifische Libraries in einem Unterverzeichnis des Projekts anlegst, dann empfehlen sich relative Pfade, denn man kann dann ohne Probleme das gesamte Projekt verschieben, ohne dass man an den Pfadeinstellungen irgendwas ändern muss. Wenn die eigenen Bibliothelan aber irgendwo ohne Bezug zum Projekt auf der Platte liegen, dann empfielt sich ein absoluter Pfad. Ob sich das Ganze unter Windows, Linux, oder sonstwas abspielt, ist dabei völlig egal...
Uhu U. schrieb: > denn man kann dann > ohne Probleme das gesamte Projekt verschieben, ohne dass man an den > Pfadeinstellungen irgendwas ändern muss. Nur wenn diese in einem Unterverzeichnis des Projektes sind oder der relative Pfad zufälligerweise gleich bleibt.
Lutz H. schrieb: > Nur wenn diese in einem Unterverzeichnis des Projektes sind oder der > relative Pfad zufälligerweise gleich bleibt. Erst das Zitat verstümmeln um es dann "richtig" zu stellen... Was soll das?
:
Bearbeitet durch User
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.