Hi! 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? Wo kann ich den eigenen Suchpfad defaultmäßig einstellen? Ich habe irgendwo gelesen, dass man eigene Bibliotheken nicht in den Standardordner packen soll. Danke & Gruß Tobias
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
Hallo Bernd! Mit der Cloud habe ich es so gelöst, dass er sicherheitshalber in einen lokalen Ordner synchronisiert und ich dann per Knopfdruck die Änderungen wieder hochlade. KiCAD sieht also nur den lokalen Ordner. Was mich nur gewundert hat, dass wohl nach dem Synchronisieren die Pfade weg waren. Nun habe ich es aber nochmal probiert und der Pfad ist geblieben. Werden denn die Pfade gelöscht, wenn KiCAD upgedated wird? Eigentlich sollten solche Pfadangaben doch in der Projektdatei gespeichert werden oder? Gruß Tobias
Hallo Tobias M. > Werden denn die Pfade gelöscht, wenn KiCAD upgedated wird? Eigentlich > sollten solche Pfadangaben doch in der Projektdatei gespeichert werden > oder? Sie werden ja auch in der Projektdatei gespeichert. Aber bei einem kicad update wird der komplette Ordner mit den Kicad-eigenen Bibliotheken ersetzt. Also ist auch alles, was Du hineingepack hast, weg. Mit freundlichem Gruß: Bernd Wiebus alias dl1eic http://www.dl0dg.de
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.