Benutzer-Werkzeuge

Webseiten-Werkzeuge


kicad_2014

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
kicad_2014 [2016/01/10 08:27]
karl
kicad_2014 [2018/11/02 10:51] (aktuell)
karl [Update Existing Footprints]
Zeile 93: Zeile 93:
  
 It is published on [[https://github.com/KarlZeilhofer/KiCadSheetRearranger|GitHub]] It is published on [[https://github.com/KarlZeilhofer/KiCadSheetRearranger|GitHub]]
 +
 +----
  
 ===== 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 ~/.config/kicad/eeschema
 +  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" aufgemacht hat. Zu diesem Dialog kommt man über das große T, 
 +in der obigen Leiste im "Part Library Editor"
 +
 +==== Component ====
 +Ändert man die Einstellungen in den "Schematic Editor Options"
 +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, ~/.config/kicad/eeschema)
 +  - 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, und zwar:
 +
 +  a) von 1) nach 2), nur wenn die Felder Editiert werden ("fettes T", Dialog öffnen reicht)
 +  b) von 2) nach 3), immer beim einfügen eines Components in den Schaltplan. 
 +  c) von 1) nach 3), nur wenn der "Component Properties" Dialog geöffnet wird. 
 +
 +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 software deutsch}}
kicad_2014.1452410871.txt.gz · Zuletzt geändert: 2016/01/10 08:27 von karl