====== KiCad ====== ===== Projekt exportieren ===== Um ein Projekt incl. Libs zu archivieren/exportieren damit es vom Kunden oder externem Rechner geöffnet und bearbeitet werden kann, sind folgende Schritte nötig: - export Verzeichnis mit Unterverzeichnis export/lib anlegen - alle PCB-eignen Footprints in eigene lib exportieren: * aus Pcbnew: File -> archive footprints -> archive new footprints * Verzeichnis wählen das im lib-Pfad liegt. z.B. /home/ns/kicadlib * exportieren (erzeugt projekt.mod) * mv project.mod nach export/lib - cp projekt-cache.lib nach export/lib/projekt.lib - cp projekt-cache.dcm nach export/lib/projekt.dcm - cp alle project.sch (*.sch) nach export - cp projekt.brd nach export - cp projekt.pro nach export - Starte kicad und öffne export/projekt.pro - öffne schematic und Kontrolle ob alles angezeigt wird * Preferences->Library und lösche alle Pfade und Libraryeinträge; * Add Pfad export/lib; use relativen Pfad * Add library file: projekt.lib - Starte Pcbnew und lösche alle Pfade und Libraryeinträge - Add Pfad export/lib und Footprintlib projekt.mod - speichern - ggf. cd ...export; zip -r projekt.zip * - projekt.zip kann jetzt archiviert oder gemailt werden ===== Footprints definieren ===== - aus PCBnew den Bauteileditor aufrufen - im Bauteileeditor die Bibliotek wählen (3n) - ggf. vorhandenes Bauteil aus Bibliothek oder akt. Platine laden - alternativ neues Bauteil - Bauteil Eigenschaften - Typenbeschreibung: genaue Beschreibung, wird in CVPCB und PCBnew angezeigt - Schlüsselwörter: z.B. SMD - nach diesen kann bei der Auswahl selektiert werden - Referenz/Value: nur Platzhalter, wird mit Werten vom Schaltplan R1(Referenz)/1k(value) ersetzt - Footprintnamen in Bibliothek: z.B. SM0805 - ggf. passende 3D Ansicht wählen/ändern (Eigenschaften) - PADs definieren und pos, ggf. Raster umschalten (rechte Maustaste) - Polygon fürt Umrisse zeichnen - in Arbeitsbibliothek speichern - ggf. Bauteil in akt. Platine einfügen ===== PCB-Layouts exportieren ===== - in kicad (pcbnew) als svg exportieren - in inkscape svg-datei öffnen und als dxf, pdf ... abspeichern ===== Löcher ===== Bauteile mit Befestogungslöcher ohne Durchkontaktierung und Kupferring.\\ Im Bauteile-editor: - NPTH (rechts oben) wählen - wenn individueller Abstand Bohrung/Kupferring gewünscht ist, bei "net pad clearance" statt 0 (default) den entsprechenden Wert eintragen.