KiCad dokumenten fehlen

OP #5527074
Lesenswert?
• ▲
▼
Wenn ich KiCad öffne kommt eine Meldung, dass Bibliotheken fehlen 
mitsamt Auflistung. Wenn ich dann Eeschema öffne kann ich keine Bauteile 
platzieren,weil die Symbole fehlen. Bin totaler Anfänger. Habt ihr dafür 
eine Lösung?

Edit:
Linux Mint 19
KiCad 5.0.0
Angehängte Dateien:
Gast #5527339
Lesenswert?
• ▲
▼
Simon L. schrieb:
> Wenn ich KiCad öffne kommt eine Meldung, dass Bibliotheken fehlen
> mitsamt Auflistung. Wenn ich dann Eeschema öffne kann ich keine Bauteile
> platzieren,weil die Symbole fehlen. Bin totaler Anfänger. Habt ihr dafür
> eine Lösung?
>
> Edit:
> Linux Mint 19
> KiCad 5.0.0

Fehlende Bibliotheken runterladen und in Bibliotheksregister eintragen.

Vorher aber nachschauen, ob Du sie wirklich nicht hast und ob der Pfad 
passt.

Bei einer Linux Installation kann das Problem auch daran liegen, dass 
die mitgelieferten Bibliotheken an einer Stelle liegen, wo Du weder 
Schreib noch Leserechte hast. Das ist Distributionsabhängig, und Mint 
kenne ich nicht.
Gast #5528098
Lesenswert?
• ▲
▼
Simon L. schrieb:
> Ich hab die Bibliotheken jetzt runtergeladen. Wie kann ich den Pfad
> dahin eintragen

In Eeschema: Oben im Pulldown Menue "Einstellungen" > "Verwalten 
Symbolbibliotheken"

Das geht nun ähnlich wie bei den Footprintbibliotheken, obwohl die 
Umstellung auf das "Pretty-System" (wie bei den Footprints) in 
Lisp-Notation" noch nicht vollzogen wurde.
Gast #5528189
Lesenswert?
• ▲
▼
Simon L. schrieb:
> Ich hab die Bibliotheken jetzt runtergeladen. Wie kann ich den Pfad
> dahin eintragen

Warum ist Bibliothekshandling in KiCAD so rückschrittlich gelöst? Dafür 
sollte ein Dialog bereitstehen, der dem Anwender es leicht ermöglicht 
seine Libs hinzuzufügen. Im Anhang ist gezeigt wie Diptrace das löst.

Warum also so umständlich?
Angehängte Dateien:
Gast #5528413
Lesenswert?
• ▲
▼
Die Libs die in dem Dialog gelistet sind gehören zur Version 4. Bei V5 
haben sich die Namen geändert.
D.h. du hast noch (Reste einer) V4 auf dem Rechner.

Der Pfad für die Standardlibs wird unter "Preferences->Configure Paths" 
eingetragen.
Das ist aber halt nur der Pfad. Die Libs auf die tatsächlich zugegriffen 
wird sind in der Datei "sym-lib-table" eingetragen. Bei Linux liegt die 
normalerweise im Ordner "~/.config/kicad".
Unter "Preferences->Manage Symbol Libraries" kannst du die Einträge 
sehen und auch ändern.

Die Standardlibs stehen vermutlich (habe kein Mint) unter 
"/usr/share/kicad", speziell die Symbole unter 
"/usr/share/kicad/symbols".
Im selben Ordner gibt es auch eine "sym-lib-table". Dort sind die Libs 
der aktuellen Version eingetragen. Die Datei wird von Kicad aber nicht 
benutzt. Das ist nur eine Vorlage die alle Libs der aktuellen Version 
enthält.

Ich schlage vor du kopierst diese Datei nach "~/.config/kicad". Dann 
sollte es gehen. Das ist imho einfacher als die Tabelle in den 
Einstellungen zu bearbeiten da sich doch einiges geändert hat.

In der Datei wird die Pfadangabe aus der Pfadkonfiguration verwendet, 
z.B.:
1
(lib (name Amplifier_Audio)(type Legacy)(uri ${KICAD_SYMBOL_DIR}/Amplifier_Audio.lib)(options "")(descr "Amplifier for audio applications"))

D.h. "KICAD_SYMBOL_DIR" muss in dem Konfig Dialog dann auf 
"/usr/share/kicad/symbols" zeigen.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.