Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
kicad_multiuser_setup [2018/04/24 11:12] karl [Umgebungsvariablen in der Projektdatei] |
kicad_multiuser_setup [2018/05/02 15:33] (aktuell) karl [Verwendete Umgebungsvariablen] |
||
---|---|---|---|
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 53: | Zeile 53: | ||
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. | 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 ==== | ==== Projektdatei bereinigen ==== | ||
Die Projekt Datei (*.pro) sollte der Übersicht halber so gut wie möglich bereinigt sein. Um herauszufinden, | Die Projekt Datei (*.pro) sollte der Übersicht halber so gut wie möglich bereinigt sein. Um herauszufinden, | ||
Zeile 61: | Zeile 64: | ||
{{ :: | {{ :: | ||
- | Hier kann auch gleichzeitig überprüft werden, ob Bibliotheken in Verwendung sind, die sich nicht in den Pfaden der Variablen von '' | + | 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 ==== | ==== Umgebungsvariablen in der Projektdatei ==== | ||
Zeile 71: | Zeile 74: | ||
[eeschema/ | [eeschema/ | ||
LibName1=dsd-cc | LibName1=dsd-cc | ||
- | LibName2=zeilhofer | + | LibName2=t14_zeilhofer |
LibName3=device | LibName3=device | ||
LibName4=Connector | LibName4=Connector | ||
LibName5=Transistor | LibName5=Transistor | ||
LibName6=linear | LibName6=linear | ||
- | LibName7=IC | + | LibName7=t14_ic |
LibName8=BMS | LibName8=BMS | ||
- | LibName9=semiconductor | + | LibName9=t14_semiconductor |
- | LibName10=mech | + | LibName10=t14_mech |
- | LibName11=connectors | + | LibName11=t14_connectors |
LibName12=Switch | LibName12=Switch | ||
+ | LibName13=power | ||
... | ... | ||
</ | </ | ||
- | Leider fehlt hier völlig der zusammenhang, welche Lib in welchem Pfad enthalten ist. Das ist ja einer der Gründe, warum mit KiCad 5 die sym-lib-table eingeführt wurde. Dies kann wie oben beschriebn jedoch mit der Netzliste analysiert werden. | + | Leider fehlt hier völlig der Zusammenhang, welche Lib in welchem Pfad enthalten ist (( Eine Schreibweise wie z.B. LibName3=${KICAD4_SYMBOLS_DIR}/ |
+ | |||
+ | 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:// | ||