Forum: Platinen KiCAD: Wie Projekt verteilen incl Libs


von kolmar (Gast)


Lesenswert?

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.

von Bernd W. (berndwiebus) Benutzerseite


Lesenswert?

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
von kolmar (Gast)


Lesenswert?

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
Noch kein Account? Hier anmelden.