kicad_2014
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| kicad_2014 [2016/01/10 08:27] – karl | kicad_2014 [2018/11/02 10:51] (aktuell) – [Update Existing Footprints] karl | ||
|---|---|---|---|
| Zeile 93: | Zeile 93: | ||
| It is published on [[https:// | It is published on [[https:// | ||
| + | |||
| + | ---- | ||
| ===== Update Existing Footprints ===== | ===== Update Existing Footprints ===== | ||
| Zeile 111: | Zeile 113: | ||
| sudo apt-get install kicad-library | sudo apt-get install kicad-library | ||
| + | ====== General ====== | ||
| + | Tools for KiCad | ||
| + | [[kicad_tools_collection|KiCad Tools Collection]] | ||
| + | ====== Benutzerdefinierte Felder im Schaltplan ====== | ||
| + | 2016-12-09, KiCad Version 4.0.2 | ||
| + | |||
| + | **Wie werden benutzerdefinierte Felder von Components (Schaltplan-Symbole) verwendet, vererbt und aktualisiert? | ||
| + | ** | ||
| + | |||
| + | ==== Globale Vorlage ==== | ||
| + | EESchema -> Preferences -> Schematic Editor Options -> Tab: Default Fields | ||
| + | diese Einstellung ist **global**, und gilt auch für neue Projekte \\ | ||
| + | siehe ~/ | ||
| + | FieldNames=(templatefields (field (name InternalName)(value Value))) | ||
| + | |||
| + | ==== Vorlage in der Bibliothek ==== | ||
| + | Dieses Feld wird auch in einem neu erstellten Component (Symbol) angehängt, | ||
| + | aber nur wenn man den Dialog für "Field Properties" | ||
| + | in der obigen Leiste im "Part Library Editor" | ||
| + | |||
| + | ==== Component ==== | ||
| + | Ändert man die Einstellungen in den " | ||
| + | so werden evt. neue Template-Fields in die bereits platzierten Components kopiert, | ||
| + | aber erst sobald man das jeweilige Component editiert (Tastenkürzel E). | ||
| + | (ähnlich zum "Part Library Editor" | ||
| + | |||
| + | |||
| + | ===== Abgeleitete Regeln ===== | ||
| + | |||
| + | Es gibt 3 Orte, wo benutzerdefinierte Felder samt Wert definiert sein können: | ||
| + | - EESchema, global (Schematic Editor Options, ~/ | ||
| + | - in einem Component in einer Bibliothek (.lib-Datein) | ||
| + | - in einem im Schaltplan platziertem Component (in der .sch-Datei) | ||
| + | |||
| + | ==== Wann wird kopiert? ==== | ||
| + | Ein Feld, bestehend aus Feld-Name und Feld-Wert, wird in der Hierarchie von oben nach unten immer nur kopiert, | ||
| + | nie referenziert, | ||
| + | |||
| + | a) von 1) nach 2), nur wenn die Felder Editiert werden (" | ||
| + | b) von 2) nach 3), immer beim einfügen eines Components in den Schaltplan. | ||
| + | c) von 1) nach 3), nur wenn der " | ||
| + | |||
| + | Ist das Feld in (3) schon angeführt, so wird es von (1) oder (2) nicht mehr überschrieben. | ||
| + | Als Konsequenz ergibt sich dadurch, dass aktualisierte Feld-Werte in einer Bibliothek (2) | ||
| + | nicht in einem Schaltplan (3) aktualisiert werden. | ||
| + | {{tag> | ||
kicad_2014.1452410871.txt.gz · Zuletzt geändert: von karl
