Hallo, wenn ich ein KiCAD Projekt verteilen möchte. Zum Beispiel bei Github. Dann sind ja die Libs nicht dabei. Ich will jetzt auch nicht alle Libs mit hochladen. Von Altium kenn ich das, dass die Bauteile komplett im Schaltplan hinterlegt sind und dass man auch aus einem Schaltplan wieder eine spezielle Lib mit eben nur genau diesen Bauteilen erzeugen kann. Geht so was mit KiCAD auch? Oder gibts ein Script, das aus dem Schaltplan + allen Libs eine spezielle Lib erzeugt? Sonst muss ich das mal schreiben.
Hallo kolmar. kolmar schrieb: > Von Altium kenn ich das, dass die Bauteile komplett im Schaltplan > hinterlegt sind und dass man auch aus einem Schaltplan wieder eine > spezielle Lib mit eben nur genau diesen Bauteilen erzeugen kann. > Geht so was mit KiCAD auch? Nur teilweise. Die Footprints sind im Board mit enthalten. Für den Schaltplan gilt, das Eeschema eine Datei "Projektname-cache.lib" anlegt, die alle im Schaltplan enthaltenen Bauteile enthält. Um sicher zu gehen, das sie wirklich aktuell ist, benenne ich sie zum Schluss um. Wenn ich dann in KiCad den Schaltplan erneut speichere und dann KiCad beende, wird sie aktuell neu angelegt. Bei Projekten, die hierarchische Schaltpläne enthalten, musst Du alle Subschaltpläne mit herausgeben, weil der Hauptschaltplan darauf referenziert. Es ist nett, wenn Du für das Projekt auch noch die Netlist und die Projektdatei veröffentlichst. Am besten in einem Ordner mit dem Projektnamen, und dann alles zusammengezippt. Die Boarddatei enthält, wie erwähnt, die Footprints. Aber Du kannst diese in PCBnew unter Datei > Footprints archivieren in eine Bibliothek exportieren. Mit freundlichem Gruß: Bernd Wiebus alias dl1eic http://www.dl0dg.de
:
Bearbeitet durch User
Danke, Bernd. Du hast mir geholfen und die Antwort war sehr gut.
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.