Hallo Tobias M.
> Ich arbeite mit der Tagesaktuellen KiCAD-Version unter Linux und
> synchronisiere mein Projekt mit meiner Owncloud.
>
> Jedoch muss man immer wieder nach dem erneuten Öffnen des Projektes den
> Suchpfad für die Bibliotheken einstellen.
>
> Liegt das am Synchronisieren oder ist das generell so?
Das ist generell so, wenn der Pfad ein anderer ist. In Kicad ist der
Pfad auf die Bibliothek gespeichert. Ändert sich der Pfad, findet er die
Bibliothek halt nicht.....das Problem tritt regelmäßig auf, wenn Du das
gleiche Projekt mal unter Linux und mal unter Windows bearbeitest.
Ich habe keine Erfahrung mit Clouds, und weiss darum nicht, wie Linux
mit Pfaden in eine Cloud umgeht....
>
> Wo kann ich den eigenen Suchpfad defaultmäßig einstellen?
Obere Menueleiste "Eunstellungen", dann "Bibliotheken".
> Ich habe
> irgendwo gelesen, dass man eigene Bibliotheken nicht in den
> Standardordner packen soll.
Richtig. Sonst sind sie beim nächsten Kicad Update weg.....ist überigens
in Eagle das gleiche, zumindest bei den 4.xer Versionen. ;O)
Unter Linux müsstest Du die als root in den Standardortner schieben
(user haben dort kein Schreibrecht), und dann mit "chmod -R 755
Bibliotheksordner" für alle lese/ausführbar, aber nicht schreibbar
machen. Aber wie Du gehört hast, besser lassen.....
Ich habe früher öfter das gleiche Projekt unter Linux und Windows
bearbeitet, und die Einträge halt doppelt gemacht. einmal für den
Windows-Pfad, und einmal für den Linux-Pfad. Dann hat er immer alle
Bibliotheken beisammen gehabt, aber für die fehlenden Pfadr trozdem
Fehlermeldungen geschmissen.
Weiterer Nachteil solcher Mehrfacheinträge: Wenn Du vergessen hat, eine
Bibliothek upzudaten.....er arbeitet immer mit dem, was er zuerst
findet. Das muss nicht die "richtige" sein.
Andere Möglichkeit, das Anzugehen, wenn Du alle Devices und Footprints
beisammen hast und die nur noch verschiebst, kopierst, und neu
annotierst:
Nimm alle Pfade raus bis auf den auf die eigene *.cache Library im
Projektordner.
Mit freundlichem Gruß: Bernd Wiebus alias dl1eic
http://www.dl0dg.de