Forum: Platinen Kicad Bibliothek fehlt


von DerDieDas (Gast)


Angehängte Dateien:

Lesenswert?

Moin,

ich hoffe es kann mir jemand bei meinem Problem helfen. Ich habe mir auf 
meinem Rechner Kicad installiert und versuche zurzeit mein erstes Design 
zu erstellen, leider wird die Bauteil-Bibliothek nicht mit eingebunden! 
Auf dem Rechner läuft Linux Mint.
Hatte schon unter user/share/kicad den Ordner linrary angelegt und dort 
die Bauteile hinein kopiert, leider ohne Erfolg.
Es sollte ja unter Preferences/Components Libraries alle Bibliothek 
eingetragen sein, dies ist aber nicht der Fall, siehe Anhang.

Vielleicht hat ja jemand von euch eine Idee wo ich da ansetzen muss.

Schon einmal vielen Dank und sein schönes Wochenende.

von Michael R. (elektr-hobbyist)


Lesenswert?

Hallo,

ich vermute mal dass Du versuchst, eine eigene, von dir kreierte 
Bibliothek ein zu binden.
Das geht folgendermaßen:
Preferences -> Component Libraries -> dann den Add-Button neben dem 
oberen Kasten drücken und zu deiner Bibliothek browsen, und diese 
auswählen -> Öffnen drücken -> fertig.

L.G.

Micha

von hp-freund (Gast)


Lesenswert?

3 schwarze Balken wären besser gewesen ;-)

Mal abgesehen davon, wo sind all die anderen Bibliotheken?

In deinen Such-Pfaden fehlt:

/usr/share/kicad/library

von Maik L. (maik12)


Angehängte Dateien:

Lesenswert?

Hallo,

ich habe unter Linux Mint mit KiCAD 4.xx auch so meine Probleme gehabt.
Bisher konnte man mit den Standardbibliotheken zumindest erst mal 
schnell etwas erstellen, das funktioniert aktuell irgendwie nicht 
sauber.
Hast du unter ***/Privat_Library auch *.lib und *.dcim Datei oder ist 
dieser Ordner leer? Dann könnte KiCAD auch nichts finden.

Gruß Maik

von Bernd W. (berndwiebus) Benutzerseite


Lesenswert?

Hallo Maik.

Maik L. schrieb:

> ich habe unter Linux Mint mit KiCAD 4.xx auch so meine Probleme gehabt.
> Bisher konnte man mit den Standardbibliotheken zumindest erst mal
> schnell etwas erstellen, das funktioniert aktuell irgendwie nicht
> sauber.

Ich habe mein eigenes privates Librarysystem. Das existiert irgendwo in 
einem Unterordner des Ordners "kiCad-Daten" in meinem Userspace. Dort 
finde ich auch immer meine Projekte und in den Projekten auch die 
archivierten Symbole und Footprints, von denen ich weiss das sie 
stimmen, weil ich sie erfolgreich verwendet habe.

Aus diesem ganzen habe ich mir in meinem Userspace eine "Handbibliothek" 
mit häufig verwendeten Bauteilen gebildet.

Diese binde ich in PCBnew "Einstellungen > Bibliothekstabellen" ein, und 
es läuft.

Unter Debian hat das mit den Bibliotheken via Github immer gut 
funktioniert. Aber ich habe halt nicht immer Internetzugang.....
Andererseits schaue ich dort auch nur hinein, wenn ich etwas neues 
suche. Wenn ich dort fündig werde, kontrolliere ich aber alles noch 
einmal genau (Belegung, Abmessungen) und nehme gelegentlich auch einige 
Veränderungen vor, wenn ich meine, das hätte für mich Vorteile.
Wenn ich dort nichts finde, muss ich mir die Bibliothek halt selber 
machen.

Von daher kann ich mir das Problem mit den fehlenden Bibliotheken immer 
nur halb erklären.

1) Fehlende Rechte, wenn die Bibliothek nicht im user-Space liegt.
Abhilfe: Die Bibliotheksordner, die in irgendeinem Unterverzeichnis von 
usr liegen, als root in einer Konsole mit "chmod -R 755 Ordnername" für 
alle lese und ausführbar machen. Dazu muss man natürlich entweder im 
Ordner sein, der "Ordnername" als Ordner enthält, oder man gibt statt 
"Ordnername" den ganzen Pfad für Ordnername an.
Wenn Du als user sudo-rechte hast, geht es natürlich auch mit "sudo 
chmod".
"-R" bedeutet, das rekursiv alle Unterordner in die neue Rechtevergabe 
miteinbezogen werden, und "755" ist oktal die Darstellung der Rechte.
Das war eine Beschreibung für Debian, und wird darum auch für Ubuntu 
passen. Es kann aber sein, dass sich unter anderen Distributionen chmod 
anders verhält bzw. bedient werden muss. "chmod -h" chmod --h" oder "man 
chmod" sollten Klarheit darüber bringen.


2) Da scheint ein Bug zu sein, wenn man in PCBnew aus irgendeinem Grunde 
seine Globale und seine Projektbezogenen Bibliothekstabelle 
(fp-lib-table) geleeert hat.....dann wird scheinbar gelegentlich keine 
vernünftige mehr angelegt......
Mein Behelf: Eine alte aus einem alten Projekt in das neue Projekt mit 
dem Problem kopieren, KiCad neu starten, das Projekt und PCBnew starten, 
die Fehlermeldungen quittieren, weil jetzt auf dem eingetragenen Pfad 
nix zu finden ist, und die Bibliothekstabellen mit dem füllen was man 
möchte....und dabei aufpassen, das man sie nicht wieder komplett leert. 
;O)

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

von Maik L. (maik12)


Lesenswert?

Hallo Bernd,

ich habe jetzt auch begonnen nur mit eigenen/selbst eingerichteten 
Bibliotheken zu arbeiten und das ist sicher die sauberste Lösung.
Bisher war es halt schön, wenn man jemand kurz Linux + KiCAD zeigen 
will, das nach der Installation sofort einige nutzbare Bibliotheken 
vorhanden waren.
An den Zugriffsrechten kann es nicht gelegen haben, diese hatte ich dann 
auch angepasst.
Leider fehlt einem meist die Zeit um alle Probleme die einen so 
interessieren zu verfolgen und die genaue Fehlerursache zu finden.
(Provisorien halten ja meist am längsten ;-) )

Gruß Maik

von DerDieDas (Gast)


Lesenswert?

Moin,

und vielen Dank für die vielen konstruktiven Hinweise. Ich habe es nun 
zum Laufen bekommen, zwar nicht so wie auf meinem Netbook unter Lubuntu, 
aber zum Arbeiten geht es.  Auf dem Netbook wurden die Bibliotheken 
automatisch eingerichtet und befinden sich unter 
user/share/kicad/library. Auf meinem Rechner mit Linux Mint fehlt dieser 
Ordner (Library unter user...). Dafür wurde aber im Persönlichen Ordner 
unter Kicad ein Ordner mit kicad-library-master und verschiedenen 
Bibliotheken erstellt. Diese kann ich händisch einbinden und darauf 
zugreifen.

Nochmals vielen Dank

@Bernd Wiebus, wenn ich mich mit Kicad besser auseinander gesetzt habe, 
werde ich mal deinen Tipp beherzigen.

Soweit muss ich sagen ist Kicad schon sehr cool. An dieser Stelle mal 
Respekt an alle, die an Kicad gearbeitet haben und arbeiten.

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.