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/12/09 17:24]
dokuwikiadmin [General]
kicad_2014 [2018/11/02 10:51]
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 Mouser, Digi-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 ====== ====== Benutzerdefinierte Felder im Schaltplan ======
 2016-12-09, KiCad Version 4.0.2 2016-12-09, KiCad Version 4.0.2
Zeile 122: Zeile 122:
 ** **
  
-===== Globale Vorlage =====+==== Globale Vorlage ====
 EESchema -> Preferences -> Schematic Editor Options -> Tab: Default Fields EESchema -> Preferences -> Schematic Editor Options -> Tab: Default Fields
 diese Einstellung ist **global**, und gilt auch für neue Projekte \\ diese Einstellung ist **global**, und gilt auch für neue Projekte \\
Zeile 128: Zeile 128:
   FieldNames=(templatefields (field (name InternalName)(value Value)))   FieldNames=(templatefields (field (name InternalName)(value Value)))
  
-  +==== Vorlage in der Bibliothek ==== 
- Dieses Feld wird auch in einem neu erstellten Component (Symbol) angehängt,  +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,  +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"+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 =====
  
- Ändert man die Einstellungen in den "Schematic Editor Options+Es gibt 3 Orte, wo benutzerdefinierte Felder samt Wert definiert sein können: 
- so werden evtneue Template-Fields in die bereits platzierten Components kopiert,  +  - EESchema, global (Schematic Editor Options, ~/.config/kicad/eeschema) 
- aber erst sobald man das jeweilige Component editiert (Tastenkürzel E).  +  - in einem Component in einer Bibliothek (.lib-Datein) 
- (ähnlich zum "Part Library Editor") +  - in einem im Schaltplan platziertem Component (in der .sch-Datei)
- +
  
-Die daraus abgeleiteten Regeln sind:+==== 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:
  
- Es gibt 3 Orte, wo benutzerdefinierte Felder samt Wert definiert sein können: +  a) von 1) nach 2)nur wenn die Felder Editiert werden ("fettes T"Dialog öffnen reicht
- 1) EESchemaglobal (Schematic Editor Options~/.config/kicad/eeschema+  b) von 2) nach 3), immer beim einfügen eines Components in den Schaltplan 
- 2) in einem Component in einer Bibliothek (.lib-Datein) +  cvon 1) nach 3), nur wenn der "Component Properties" Dialog geöffnet wird
- 3) in einem im Schaltplan platziertem Component (in der .sch-Datei)+
  
- Wann wird kopiert? +Ist das Feld in (3) schon angeführt, so wird es von (1) oder (2) nicht mehr überschrieben.  
- Ein Feld, bestehend aus Feld-Name und Feld-Wert, wird in der Hierarchie von oben nach unten immer nur kopiert,  +Als Konsequenz ergibt sich dadurch, dass aktualisierte Feld-Werte in einer Bibliothek (2)  
- nie referenziert, und zwar: +nicht in einem Schaltplan (3) aktualisiert werden. 
-  +
- 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.txt · Zuletzt geändert: 2018/11/02 10:51 von karl