KICAD THT Bauteile fehlen in Positionsdatei

#5766100
Lesenswert?

Hallo.

Ich hab eine Platine mit sowohl SMD-Bauteilen als auch THT-BT gemacht.
Als ich jetzt die Positionsdatei ausgedruckt habe fehlten die THT-BT.
Ich konnte hier im Forum nichts direktes finden. Ich denke diese 
THT-Bauteile sollten trotz Mischung SMD/THT in der Positionsdatei 
aufgeführt sein, oder ? Ich hab die 5.0.0 Version von KiCAD. Gibts da 
eine Erklärung ?

Gruß Uli
Gast #5766662
Lesenswert?

Ich kenne KiCad zwar nicht, aber das, was du schilderst, ist in meinem 
CAD-Programm genau so, und so hätte ich es auch erwartet:

Die Positionsdatei dürfte auch bei dir die Datei sein, die die 
SMD-Bestückungsautomaten brauchen, um die SMDs exakt an den richtigen 
Positionen zu platzieren. Muss ich noch mehr dazu schreiben?

DZDZ
Persönliche Seite #5767398
Lesenswert?

Hallo U.B.

U. B. schrieb:

> Ich hab eine Platine mit sowohl SMD-Bauteilen als auch THT-BT gemacht.
> Als ich jetzt die Positionsdatei ausgedruckt habe fehlten die THT-BT.

Diese "Pick and Place" Datei enthält NUR SMD Bauteile, weil im 
allgemeinen nur SMD Bauteile automatisch bestückt werden.

Um einen Footprint als SMD Footprint zu kennzeichnen musst Du entweder 
unter PCBnewo oder im Footprinteditor unter "footprint eigenschaften" 
("Footprint properties") bei "Placement type" dann "surface mount" 
anwählen.

Siehe Anhang: KiCad_Footprinteigenschaften_PlacementType.png

Achtung: Wärend bei SMD Bauteilen sich die Koordinaten für den 
Bauteilankerpunkt auf die "Mitte" des Bauteils beziehen (genau wegen dem 
"Pick and Place"), wird bei THT Bauteilen meistens PIN 1 so definiert.

Wenn Du also trozdem die Bauteilkoordinaten für die THT Bauteile 
benötigst, liest Du die besser mit einem passend geschriebenen Skript 
aus der KiCad Boarddatei. Oder machst das per Hand mit einem Editor, 
wenn es nur eine Handvoll Bauteile sind.
Aber auch das oben erwähnte "Footprint properties" zeigt Dir unter 
"Position" die X/Y Koordinaten des aktuell verwendeten Footprints. Sie 
sind dort ebenfalls editierbar, wenn Du parametrisch plzieren magst.

Bedenke, das KiCad die Y-Koordinaten von oben nach unten zählt.

Mit freundlichem Gruß: Bernd Wiebus alias dl1eic
http://www.dl0dg.de
Angehängte Dateien:
Persönliche Seite #5767969
Lesenswert?

Hallo Uli.

U. B. schrieb:

> Ja genau... das war es. Ich habs schon x-mal gesehen, aber das ist etwas
> trügerisch weil warum muss ich ein THT-Bauteil mit Surface mount
> deklarieren.

Weil es auch etwas ungewöhnlich ist, dass Du die Bauteilpositionen auch 
für THT benötigst.

> Ich kanns mir nur so erklären... ist halt eine SMD-Platine.

Bist Du Die wirklich sicher, das Du die Bauteilpositionen der THT 
Bauteile benötigst? Wenn ja, fände ich es interessant zu wissen wofür.

Wenn nicht, und Du brauchst in Wirklichkeit nur die Stückliste, die 
nennt sich oft "BOM" (Bill of Materials).

Die gibt es in PCBnew oberes Pulldown Menue "Datei" > Fertigungsdateien 
> BOM Datei als CSV Datei.
Du kannst sie aber eventuell komfortabler in EEschema erstellen, wenn Du 
nicht in PCBnew Footprints manuell eingefügt hast. Dazu in EEschema 
oberes Pulldown Menue "Werkzeuge" > Stückliste (BOM) erstellen. Dazu 
müssen aber dort Plugins eingetragen werden. Diese Plugins können u.U. 
auch andere Formate als CSV erstellen.

Mit freundlichem Gruß: Bernd Wiebus alias dl1eic
http://www.dl0dg.de

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren