kicad_multiuser_setup
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
kicad_multiuser_setup [2018/04/20 10:56] – karl | kicad_multiuser_setup [2018/05/02 15:33] (aktuell) – [Verwendete Umgebungsvariablen] karl | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== KiCad Multi-User Setup ====== | + | ====== KiCad Multi-User Setup (in Bearbeitung) |
Bei [[https:// | Bei [[https:// | ||
Zeile 27: | Zeile 27: | ||
==== kicad_common ==== | ==== kicad_common ==== | ||
- | In der kicad_common müssen die Pfade auf jedem System richtig eingerichtet werden. Das sollte die einzige Datei sein, in der spezifische | + | In der kicad_common müssen die Pfade auf jedem System richtig eingerichtet werden. Das sollte die einzige Datei sein, in der systemspezifische |
==== Sonchronisierung der Tabellen ==== | ==== Sonchronisierung der Tabellen ==== | ||
Zeile 48: | Zeile 48: | ||
Da ein Update dieser Tabellen nach anfänglicher Einrichtung nur selten aktualisiert werden müssen, ist ein manueller Eingriff vermutlich akzeptabel. | Da ein Update dieser Tabellen nach anfänglicher Einrichtung nur selten aktualisiert werden müssen, ist ein manueller Eingriff vermutlich akzeptabel. | ||
+ | |||
+ | |||
+ | ===== KiCad 4 ===== | ||
+ | Für KiCad 4 existiert die neue sym-lib-table noch nicht, und somit stehen die Pfade der verwendeten Symbol Bibliotheken in der .pro Datei. | ||
+ | |||
+ | Ziel ist es somit | ||
+ | * überflüssige Bibliotheken aus der .pro Datei entfernen | ||
+ | * sicherstellen, | ||
+ | ==== Projektdatei bereinigen ==== | ||
+ | Die Projekt Datei (*.pro) sollte der Übersicht halber so gut wie möglich bereinigt sein. Um herauszufinden, | ||
+ | |||
+ | cat my-kicad4-project.net | grep -i [.]lib | ||
+ | |||
+ | Dies liefert z.B. folgende Ausgabe: | ||
+ | {{ :: | ||
+ | |||
+ | Hier kann auch gleichzeitig überprüft werden, ob Bibliotheken in Verwendung sind, die sich nicht in den Pfaden der Variablen von '' | ||
+ | |||
+ | ==== Umgebungsvariablen in der Projektdatei ==== | ||
+ | KiCad 4 ersetzt manuell eingestellte Pfade im **Component Libraries Dialog** leider nicht nicht durch die verfügbaren Umgebungsvariablen. Das muss daher per Text-Editor gemacht werden. Hier ein Auszug einer optimalen Projektdatei, | ||
+ | |||
+ | <file txt my-kicad4-project.pro > | ||
+ | ... | ||
+ | LibDir=${TEAM14_SYMBOLS_DIR}; | ||
+ | [eeschema/ | ||
+ | LibName1=dsd-cc | ||
+ | LibName2=t14_zeilhofer | ||
+ | LibName3=device | ||
+ | LibName4=Connector | ||
+ | LibName5=Transistor | ||
+ | LibName6=linear | ||
+ | LibName7=t14_ic | ||
+ | LibName8=BMS | ||
+ | LibName9=t14_semiconductor | ||
+ | LibName10=t14_mech | ||
+ | LibName11=t14_connectors | ||
+ | LibName12=Switch | ||
+ | LibName13=power | ||
+ | ... | ||
+ | </ | ||
+ | |||
+ | Leider fehlt hier völlig der Zusammenhang, | ||
+ | |||
+ | Wir haben die Situation mit einem Präfix für unsere Team14 Libs etwas verbessert. | ||
+ | |||
+ | ACHTUNG: Die '' | ||
+ | |||
+ | ==== Hinweise ==== | ||
+ | Auf meinem System sind unter / | ||
+ | Für die Zusammenarbeit mit KiCad 4 über mehrere Systeme hinweg verwenden wir die Lib V4.0.7 als gemeinsamen Nenner. | ||
+ | |||
+ | ==== Verwendete Umgebungsvariablen ==== | ||
+ | In der '' | ||
+ | |||
+ | === KiCad 4 Lib === | ||
+ | KICAD4_3D_DIR=/ | ||
+ | KICAD4_FOOTPRINTS_DIR=/ | ||
+ | KICAD4_SYMBOLS_DIR=/ | ||
+ | |||
+ | === Team14 Lib === | ||
+ | TEAM14_3D_DIR=/ | ||
+ | TEAM14_SYMBOLS_DIR=/ | ||
+ | TEAM14_FOOTPRINTS_DIR=/ | ||
===== Links ===== | ===== Links ===== | ||
* https:// | * https:// | ||
+ | * https:// | ||
kicad_multiuser_setup.1524214607.txt.gz · Zuletzt geändert: 2018/04/20 10:56 von karl