Änderungen

JLCPCB mit KiCad

3.603 Byte hinzugefügt, 17:41
=== Variante A: KiCad Bibliothek verwenden ===
KiCad bringt eine sehr große Bibliothek an Bauteilen mit, die man verwenden kann. Für Standard-Teile wie Widerstände, Kondensatoren, Transistoren und viele IC's ist das ein guter Weg, diese einfach aus der Bibliothek auszuwählen.Das geht auch mit komplexeren Teilen wie z.B. die USB-C Buchse, die ich ausgewählt habe, die nur zur Stromversorgung sein soll und daher ein minimum an Pinnen haben sollte - CC1 und CC2 werden übrigens benötigt und jeweils mit 5k1 PullDown versehen, um bei USB-C die 5V zu aktivieren. Hier habe ich etwas gesucht und konnte ein hoffentlich passendes Footprint zu der Buchse, die ich mir bei JLCPCB unter der Nummer C283540 rausgesucht habe, zuordnen. Wenn man nun diese Bestellnummer für das Teil bei den Symbol-Eigenschaften mit dem zusätzlichen Namen "LCSC" hinzufügt, bekommt man später im Bestellprozess, aber auch bei einigen anderen KiCad-PlugIns gleich das passende Teil zugeordnet: [[Datei:KiCad LCSC Value.png|800px]] === Variante B: Teile von EasyEDA in KiCad importieren ===Ziemlich krass ist das KiCad PlugIn [https://github.com/Steffen-W/Import-LIB-KiCad-Plugin Import-LIB-KiCad-Plugin von Steffen-W] - hiermit lassen sich Teile aus dem JLCPCB EasyEDA (aber auch einigen anderen) komplett nach KiCad importieren, inklusive Symbol, Footprint und 3D Zeichnung. In diesem Fall landen die Teile in einer Library die typischerweise "EasyEDA" heisst. Aufmerksam darauf wurde ich durch dieses Video: https://www.youtube.com/watch?v=0RzE770XXYA Wer gleich einen ganzen Schlag von Teilen aus JLCPCB in sein KiCad bekommen will, der installiert sich die [https://github.com/CDFER/JLCPCB-Kicad-Library JLCPCB-Kicad-Library von CDFER]. Die Teile landen dann in der Library unter Namen die mit "PCM_..." starten. Hier sind speziel die oben erwähnten "Basic" Teile, die ja günstiger in der Bestückung sind, bereits drin. Ich habe von hier auch die wichtigen "Tooling Holes" unter "PCM_JLCPCB-Manufacturing" genommen und 3 Stück davon in mein Schaltplan (und damit auch im mein Layout) gebracht und an die Kanten meiner PCB verteilt. Das sind Löcher mit einem ganz speziellen ungewöhnlichen Durchmesser - ich habe Infos dazu [https://jlcpcb.com/help/article/How-to-add-tooling-holes-for-PCB-assembly-order hier How-to-add-tooling-holes-for-PCB-assembly-order] gefunden. Auch "Mouse-Bites" und Löcherketten und so sind da wohl drin - ist ein Blick wert. === Produktionsdaten erstellen ===Hat man seine PCB erstellt, gibt es verschiedene Wege davon Produktionsdaten zu erstellen, die man dann schliesslich bei der Bestellung der PCB hochlädt. Man kann vermmutlich mit den Standard-Export-Methoden von KiCad alles selbst irgendwie machen, aber die folgenden beiden Plug-Ins scheinen da einem viel Arbeit abzunehmen: * Erste Wahl: [https://github.com/Bouni/kicad-jlcpcb-tools kicad-jlcpcb-tools von Bouni] - das hab ich genommen, es kann schon in KiCad Teile den Teilen aus dem JCPPCB / LCSC Materiallager zuordnen. Da ich zuvor schon für alle Teile die LCSC-Nummern im Schaltplan zugeordnet hatte, stimmte hier alles und ich hab nur den "Generate" Knopf gedrückt. Ich habe dann bei der Bestellung nur noch eine ZIP-Datei für die PCB sowie zwei Dateien für die Bestückung hochgeladen, die auf wundersame Weise in einem Ordner "production_files" bereit lagen und musste dann nur noch ein paar Komponenten in 90°-Schritten drehen, weil irgendwie diese Info nicht ganz passend war und konnte meine komplett bestückte PCB bestellen.  [[Datei:KiCad_JLCPCB_Export.png|800px]] * Zweite Wahl: [https://github.com/bennymeg/Fabrication-Toolkit Fabrication-Toolkit von bennymeg] - das geht wohl auch, hier kann man dann auch noch die Rotationskorrekturen, die man Online eingestellt hat, aufnehmen. Hab ich nicht genutzt, scheint aber ebenfalls ein aktueller Weg zu sein. == Ergebnis ==
2.244
Bearbeitungen