my-kicad-lib/docs/Logo_Artwork_Anleitung.md

5.6 KiB

Logo & Artwork Anleitung

Diese Anleitung beschreibt, wie Sie Logos und Artwork für Ihre KiCad-Bibliothek erstellen.

🎨 Logo-Erstellung für Silkscreen

Vorbereitung

  1. Originalbild: Hochauflösende Vektorgrafik (SVG) oder mindestens 300 DPI
  2. Vereinfachung: Logo muss silkscreen-tauglich sein (keine feinen Details)
  3. Mindestgröße: Linien mindestens 0.15mm breit
  4. Kontrast: Schwarz-weiß, keine Graustufen

Größenrichtlinien

  • Große Logos: 10-15mm (Hauptlogo auf PCB)
  • Mittlere Logos: 5-8mm (Seitlicher Branding)
  • Kleine Logos: 2-4mm (Diskrete Kennzeichnung)
  • Mini-Logos: 1-2mm (Nur einfache Symbole)

Bitmap zu Footprint Konvertierung

Option 1: KiCad Bitmap2Component

  1. KiCad → Tools → Bitmap to Component Converter
  2. Bitmap laden (PNG, JPG)
  3. Format: "Footprint" wählen
  4. Negative ausgeben: Ja (für Silkscreen)
  5. Board layer: F.SilkS oder B.SilkS
  6. Threshold anpassen für saubere Konturen
  7. Export als .kicad_mod

Option 2: SVG2Shenzhen Plugin

  1. Inkscape mit svg2shenzhen Plugin
  2. SVG mit definierten Layern erstellen
  3. Export direkt zu KiCad Footprint

CC-Lizenz Logos

Creative Commons BY-SA

Größen: 3mm, 5mm, 8mm, 10mm
Dateien:
- CC_BY-SA_3mm.kicad_mod
- CC_BY-SA_5mm.kicad_mod
- CC_BY-SA_8mm.kicad_mod
- CC_BY-SA_10mm.kicad_mod

Creative Commons BY-NC-SA

Größen: 3mm, 5mm, 8mm, 10mm
Dateien:
- CC_BY-NC-SA_3mm.kicad_mod
- CC_BY-NC-SA_5mm.kicad_mod
- CC_BY-NC-SA_8mm.kicad_mod
- CC_BY-NC-SA_10mm.kicad_mod

OSHW (Open Source Hardware) Logos

Varianten:
- OSHW_DE_3mm.kicad_mod  (Deutschland)
- OSHW_US_3mm.kicad_mod  (USA)
- OSHW_Generic_3mm.kicad_mod  (Ohne Land)

📏 Technische Spezifikationen

Silkscreen-Beschränkungen

  • Minimale Linienbreite: 0.15mm (0.006")
  • Minimaler Text: 0.8mm hoch, 0.15mm Strichbreite
  • Minimaler Abstand: 0.1mm zwischen Elementen
  • Farben: Nur eine Farbe pro Layer

Footprint-Layer

  • F.SilkS: Vordere Silkscreen-Schicht
  • B.SilkS: Rückere Silkscreen-Schicht
  • F.Fab: Fabrication-Layer (interne Dokumentation)
  • F.CrtYd: Courtyard (Platzierungsbereich)

Positionierung

  • Referenz: Automatisch generiert, verschiebbar
  • Value: Versteckt oder "LOGO" setzen
  • Courtyard: 0.1mm um Logo-Kontur

🛠️ Workflow

1. Logo vorbereiten

# Bildbearbeitung (GIMP/Photoshop)
1. Logo öffnen
2. Auf 300 DPI skalieren
3. Schwarz-weiß konvertieren
4. Rauschen entfernen
5. Als PNG exportieren (schwarz auf weiß)

2. In KiCad konvertieren

Bitmap2Component:
- Width: Zielbreite in mm
- Height: Automatisch berechnet
- Resolution: 300 DPI
- Format: Footprint
- Negative: Aktiviert
- Layers: F.SilkS

3. Footprint nachbearbeiten

Im Footprint-Editor:
1. Unnötige Linien entfernen
2. Referenz positionieren
3. Courtyard hinzufügen
4. Eigenschaften setzen:
   - Keywords: logo, artwork
   - Description: "Company logo - [size]mm"

4. In Bibliothek einordnen

Speichern unter:
footprints/Logos_Silkscreen.pretty/Logo_[Name]_[Size]mm.kicad_mod

📁 Dateiorganisation

Footprint-Namen

Logo_[Firmenname]_[Größe]mm.kicad_mod
Logo_[Firmenname]_[Größe]mm_[Variante].kicad_mod

Beispiele:
- Logo_MyCompany_10mm.kicad_mod
- Logo_MyCompany_5mm_Icon.kicad_mod
- Logo_Stadler_8mm_Text.kicad_mod

CC-Lizenz Namen

CC_[Lizenz]_[Größe]mm.kicad_mod

Beispiele:
- CC_BY-SA_5mm.kicad_mod
- CC_BY-NC-SA_3mm.kicad_mod

Quellmaterial

docs/logos/
├── source_images/
│   ├── company_logo.svg
│   ├── cc_by_sa.svg
│   └── oshw_logo.svg
├── processed/
│   ├── company_logo_10mm.png
│   ├── company_logo_5mm.png
│   └── ...
└── guidelines.md

⚙️ Symbol-Erstellung für Logos

Logo-Symbole

Manchmal sind Logo-Symbole nützlich für Schaltpläne:

Symbol-Name: LOGO_[Name]_[Typ]
Beispiel: LOGO_MyCompany_Silkscreen

Eigenschaften:
- Reference: #LOGO
- Value: Logo
- Footprint: Logos_Silkscreen:Logo_MyCompany_5mm
- No Pin: Aktiviert (graphisches Symbol)

Symbol-Bibliothek

Speichern in: symbols/Logos_Artwork.kicad_sym

🎯 Best Practices

Design-Richtlinien

  1. Einfachheit: Details, die kleiner als 0.2mm sind, entfernen
  2. Kontrast: Starker Schwarz-weiß-Kontrast
  3. Skalierbarkeit: Logo muss in verschiedenen Größen funktionieren
  4. Lesbarkeit: Text ab 1mm Höhe lesbar

Qualitätskontrolle

  • 3D-Ansicht prüfen
  • Verschiedene Zoom-Stufen testen
  • Gerber-Viewer verwenden
  • Probedruck auf Transparent-Folie

Rechtliche Aspekte

  1. Eigene Logos: Frei verwendbar
  2. Lizenz-Logos: Nutzungsbedingungen beachten
  3. Fremde Marken: Nur mit Erlaubnis
  4. Standards: OSHW-Logo korrekt verwenden

📋 Checkliste

Vor der Erstellung

  • Logo-Rechte geklärt
  • Zielgrößen definiert
  • Qualität des Quellmaterials geprüft

Nach der Erstellung

  • Mindestlinienbreite eingehalten (0.15mm)
  • 3D-Ansicht kontrolliert
  • Verschiedene Größen getestet
  • Dokumentation aktualisiert
  • In Git committed

Vor Produktion

  • Gerber-Files geprüft
  • Silkscreen-Preview angeschaut
  • Bei Unklarheit: Prototyp bestellen