• .
  • Willkommen im Forum!
  • Alles beim Alten...
  • Du hast kaum etwas verpasst ;-)
  • Jetzt noch sicherer mit HTTPS
Hallo, Gast! Anmelden Registrieren


KiCAD - PCB Leiterplatten CAD Layout Routing
#3
Migration Eagle6 - KiCad
2016-12-12
Kicad installieren unter Debian Stable
Der übliche Weg

$sudo apt-get update
$sudo apt-get install kicad

installiert aus den stable repos eine 2-Jahre alte Version, die als „not recommended for new design“ markiert ist. Also am besten gleich wieder runterschmeißen mittels

$sudo apt-get remove kicad

Der wahre geek kompiliert natürlich die „nightly build“ aus den Paketquellen - das ist mir auch diesmal nicht geglückt dank nicht auflösbarer Abhängigkeiten.
Eine nicht ganz so frische Version erhält man auf einfache Weise über den debian backport

$sudo echo "deb http://httpredir.debian.org/debian jessie-backports main contrib non-free" >> /etc/apt/sources.list
$sudo apt-get update
$sudo aptitude -t jessie-backports install kicad

Installiert ist nun KiCAD-Version 4.0.2
Eagle Schaltplan exportieren nach KiCad
Konvertierungs ulps runterladen von

https://github.com/lachlanA/eagle-to-kicad

und in ein eigenes Verzeichnis verschieben - keinesfalls in das Standard-ulp-Verzeichnis. Dieses Verzeichnis zu den Eagle/ulp-Verzeichnissen hinzufügen.

Eagle/Schaltplan aufrufen, ulp auswählen...


Schaltplan importieren nach KiCad
kicad/neues Projekt/Schaltplan einfügen...

Das hat teilweise geklappt: Im Schaltplan erscheinen die Netze, statt der Symbole allerdings nur quadratische Kästen (Platzhalter?). Immerhin wurde aus dem Schaltplan eine extra Bauteilebibliothek generiert, aus der ich die Symbole dann der Reihe nach neu im Schaltplan platziert habe. Vmtl ein Benutzerfehler.
Eagle Lib exportieren
mittels eagle-lbr2kicad-1.0.ulp wird myEagle.lib konvertiert. Erzeugt werden daraus ein *.lib file (Schaltplansymbole) und ein *.mod file (footprints).
Eagle Lib in KiCad importieren
Die mitgelieferten Standardlibs liegen unter /etc/..., was hier aber nicht weiter interessiert. Stattdessen:

<EESchema/Footprint Editor/preferences/footprint manager/append with wizard>

zu dem aus der EagleLib generierten *mod file hin navigieren und dieses zur Liste hinzufügen. Anschließend mit

<EESchema/Footprint Editor/File/Set active library>

die importierte footprint-lib aus der Liste selektieren als active library.
Wenn alles geklappt hat, wird jetzt im Fenster des footprint editors die gewählte lib als aktiv angezeigt.

Schaltplansymbol verknüpfen mit Footprint
<EESchema/mouse over component & f>

footprint aus liste auswählen & enter
...mit der Lizenz zum Löten!
 
Reply
  


Nachrichten in diesem Thema
[Kein Betreff] - von ChocoHolic - 22.03.2015, 02:09 PM
RE: KiCAD - PCB Leiterplatten CAD Layout Routing - von voltwide - 13.12.2016, 12:36 AM