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/05/19 16:29]
karl [General]
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 113: Zeile 115:
 ====== General ====== ====== General ======
 Tools for KiCad Tools for KiCad
-  * [[https://github.com/xesscorp/KiCost|KiCost]] Dynamic BOM-Generation with prices for MouserDigi-Key and Farnell +[[kicad_tools_collection|KiCad Tools Collection]] 
-  [[https://github.com/BPJWES/KiCAD_Partslist_editor|Part List Editor]] Edit Fields of schematic components in a CSV-table and back import the changes into the *.sch file+====== Benutzerdefinierte Felder im Schaltplan ====== 
 +2016-12-09KiCad Version 4.0.2 
 + 
 +**Wie werden benutzerdefinierte Felder von Components (Schaltplan-Symbole) verwendet, vererbt und aktualisiert? 
 +*
 + 
 +==== Globale Vorlage ==== 
 +EESchema -> Preferences -> Schematic Editor Options -> TabDefault 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.1463668187.txt.gz · Zuletzt geändert: 2016/05/19 16:29 von karl