Forum: Platinen KiCad keine Footprints


von Ted W. (microted)


Lesenswert?

Hallo,

ich benütze seit 2 Tagen erstmals KiCad (Version 5.1.0-1). Mit Hilfe 
eines Video Tutorials liess sich das erste schematic für ein Arduino 
Shield  relativ einfach erstellen.

Aber, obwohl bei der Installation minutenlag Libraries geladen wurden, 
wird bei <Zuweisen Footprints> zwar die Bauteileliste angezeigt, aber 
keine Footprintbibliothek. Ausser für mich kryptischen Hinweisen konnte 
ich keine für mich verständliche Anweisung finden, wie die für KiCad - 
offenbar explizite(!) - Library Zuweisung auszuführen ist.

Frage/ Bitte: Um einen link, eine schrittweise Anweisung, wie KiCad 
Footprint Libraries in zugeordnet werden. Danke.

: Verschoben durch User
von Andreas B. (bitverdreher)


Lesenswert?

Einstellungen - Pfade konfigurieren, falls das nicht stimmt.
Ansonsten gibt es einen Button "Zuweisen von PCB footprints zu 
Schlatplansymbolen"

: Bearbeitet durch User
von Εrnst B. (ernst)


Angehängte Dateien:

Lesenswert?

ich mach das zwar meist direkt im Schaltplan (Taste F), aber schau mal 
ob du die Filter-Optionen, vor allem den "L"-Filter, richtig 
ein/abgeschaltet hast.

von Ted W. (microted)


Angehängte Dateien:

Lesenswert?

Schön, möchte gerne meine Frage wiederholen: ...wie KiCad
Footprint Libraries zugeordnet werden.

Ich weiss, dass die Pfade nicht stimmen. Ich weiss leider nicht welche 
Pfade/wo geändert werden müssen. zZt. bekomme ich nur eine 'einsame' 
parts list angezeigt (s. pic).

von Andreas B. (bitverdreher)


Lesenswert?

Ted W. schrieb:
> Schön, möchte gerne meine Frage wiederholen: ...wie KiCad
> Footprint Libraries zugeordnet werden.
>
> Ich weiss, dass die Pfade nicht stimmen. Ich weiss leider nicht welche
> Pfade/wo geändert werden müssen. zZt. bekomme ich nur eine 'einsame'
> parts list angezeigt (s. pic).

Was ist an:
> Einstellungen - Pfade konfigurieren, falls das nicht stimmt.
unklar?
Ansonsten solltest Du vielleicht einfach mal die Doku lesen:
http://docs.kicad-pcb.org/

von Guido B. (guido-b)


Lesenswert?

Ted W. schrieb:
> Schön, möchte gerne meine Frage wiederholen: ...wie KiCad
> Footprint Libraries zugeordnet werden.

Klick mal auf das Zahnrad!

von A. B. (branadic)


Lesenswert?

Hallo,

ich wollte mich jetzt auch mal an KiCAD heranwagen, bin der 
Installationsanweisung hier: https://www.youtube.com/watch?v=OUrs5Mv2L54 
gefolgt und stehe vor exakt dem gleichen Problem wie der TO. Die 
Footprintbibliotheken sind leer.
Die Pfade (Umgebungsvariablen) habe ich mit einem Bekannten bei dem 
KiCAD funktioniert abgeglichen, die scheinen soweit alle 
übereinzustimmen. Kann es sein, dass KiCAD mit Usernamen die ein 
Sonderzeichen enthalten ein Problem hat? Das ist nämlich der einzig 
auffällige Unterschied. In meinem Windows-Username kommen "é" und "ü" 
vor. Das würde ggf. erklären, warum KiCAD in Pfaden wie "C:\Users\Name 
mit é oder ü\AppData\Roaming\kicad\fp-lib-table" nichts findet.
Sachdienliche Hinweise sind sehr willkommen.

-branadic-

von Andreas B. (bitverdreher)


Lesenswert?

A. B. schrieb:
> Die Pfade (Umgebungsvariablen) habe ich mit einem Bekannten bei dem
> KiCAD funktioniert abgeglichen

Das ist schon mal eine schlechte Idee. Besser wäre es zu schauen, ob das 
der richtige Pfad auf DEINEM System ist.
Sonderzeichen sollte man im übrigen generell in Datei- und Pfadnamen 
vermeiden.

: Bearbeitet durch User
von A. B. (branadic)


Lesenswert?

Ja, es sind die richtigen Pfade.

Andreas B. schrieb:
> Sonderzeichen sollte man im übrigen generell in Datei- und Pfadnamen
> vermeiden.

Soll das heißen, ich muss mich umbennen lassen bzw. den Usernamen auf 
meinem Windowssystem umbenennen, damit ich KiCAD benutzen kann? Das wäre 
mehr als traurig, wenn im 21. Jahrhundert Software damit noch immer 
nicht klarkommt. Wer muss sich hier wem beugen, der Mensch der Software 
oder die Software dem Menschen?

-branadic-

: Bearbeitet durch User
von Andreas B. (bitverdreher)


Lesenswert?

A. B. schrieb:
> Wer muss sich hier wem beugen, der Mensch der Software
> oder die Software dem Menschen?

Das tust Du schon, indem Du eine Tastatur benutzt.

von A. B. (branadic)


Lesenswert?

Andreas B. schrieb:
> Das tust Du schon, indem Du eine Tastatur benutzt.

Das hilft mir nicht weiter!

A. B. schrieb:
> Sachdienliche Hinweise sind sehr willkommen.

Gibt es irgendeinen Weg KiCAD dazu zu überreden den Dateipfad zu 
schlucken? Andernfalls wäre KiCAD für mich unbrauchbar.

-branadic-

von GeraldB (Gast)


Lesenswert?

Versuche es mal mit der Variable %appdata%, die dem Verzeichnis 
"C:\Users\Name\AppData\Roaming" entsprcht.

Teste also mal: %appdata%\kicad\fp-lib-table

von A. B. (branadic)



Lesenswert?

Danke für den Hinweis. Allerdings hilft das nicht, da dieser Pfad in den 
Umgebungsvariablen (Pfad_konfigurieren.png) nicht definiert wird.

Auf der anderen Seite kann das auch irgendwie nicht das Problem sein, 
denn die Bauteilbibliothek unter gleichem Pfad scheint gefunden zu 
werden, die Footprintbibliothek dagegen nicht (vgl. 
Bauteilbibliotheken.png und Footprintbibliotheken.png). Übersehe ich 
etwas?

-branadic-

von Arno (Gast)


Lesenswert?

Entweder die Datei

C:\Users\Name\AppData\Roaming\kicad\fp-lib-table

ist leer oder sie wird nicht geladen. Die bisherigen Tipps gehen vom 
zweiteren aus.

Wenn ersteres: Auf das Ordner-Symbol unter der (leeren) Liste der 
Bibliotheken klicken, nach C:\Program Files\KiCad\share\kicad\modules 
navigieren und auswählen, welche du willst.

Das sollte nur einmal nötig sein, es sei denn die fp-lib-table wird 
nicht richtig geladen oder geschrieben.

MfG, Arno

von A. B. (branadic)


Lesenswert?

Danke Arno für die Hilfe. Ich habe KiCAD jetzt abermals deinstalliert, 
anschließend erneut CCleaner über das System laufen lassen und dann nach 
allen KiCAD Dateien auf meinen Festplatten gesucht und manuell alles 
gelöscht, was sich in irgendeiner Weise mit KiCAD in Verbindung bringen 
ließ. Nach einer Neuinstallation hat es dann endlich geklappt. Offenbar 
ist in den Untiefen des Systems noch etwas von einer früheren, aber nie 
benutzten Installation vorhanden gewesen, was zu diesem Fehler führte.

-branadic-

von Thomas B. (Firma: Rentner) (toby1)


Lesenswert?

Hallo,
möchte mich mit einem verwandten Problem einfach einklinken. Da ich auch 
erst kurz versuche mich in Kicad 5.1.x einzuarbeiten, bin ich schnell 
auf das Problem gestoßen, daß benötigte Footprints nicht vorhanden sind 
und beim
erstellen eigener Footprints wollte ich diese in vorhandene Bibliotheken
einfügen. Die Problematik hinsichtlicher Verluste zB. bei Updates will 
ich
hierbei nicht debattieren! Aber die Kicad-Meldungen zu Schreibschutz 
lassen
sich auch nicht unter Win10-OS nicht einfach beseitigen.

Bsp: Printrelais RH --> bei 'Relay.THT' einfügen.

Welches wäre die richtige/sinnvollste Vorgehensweise?

Thx

von Andreas B. (bitverdreher)


Lesenswert?

Thomas B. schrieb:
> Aber die Kicad-Meldungen zu Schreibschutz
> lassen
> sich auch nicht unter Win10-OS nicht einfach beseitigen
Schreibschutz beseitigt man auch nicht in der SW sondern im OS. Du 
müßtest also vom betreffenden Windows Folder/Datei den Schreibschutz 
entfernen

> Welches wäre die richtige/sinnvollste Vorgehensweise?
Die richtige Vorgehensweise wäre, eine Datei in Deinem persönlichen 
Verzeichnis mit Deinen Libs anzulegen. Aber das willst Du ja nicht 
diskutieren.

von Thomas B. (Firma: Rentner) (toby1)


Lesenswert?

... und Schwuuups erhält meine Frage eine erste Antwort die ich mit dem
Hinweis 'keine Diskussion' vermeiden wollte. Ich weis zu gut, wie
schnell bei Neu-Installation oder Updates eigene Teile verschwinden.
Oder bei Mods bestehender Teile diese schon nach kurzer Zeit in
Vergessenheit geraten und...
Meine OrCAD Prägung liegt schon viele Jahrzehnte zurück, dies hat mich
aber trotzdem früh gelehrt das bessere Wissen anderer nicht abzulehnen.
Ich habe übergangsweise, mangels besseren Wissens, im Fall des Relais-
Bsp. einen aus meiner Sicht 'unsauberen' Weg eingeschlagen:

Footprint-Editor --> New Footprint --> Footprint benennen --> Footprint
entwerfen --> exportieren --> Namen notieren! --> unter Windows in den

C:\Programme\Kicad\share\Kicad\Modules\<Zielordner> mit Admin-Rechten
kopiert. Wie gesagt 'unsauber', aber fkt. Aber welcher Weg wäre der
richtige/bessere im Sinne der Autoren, um bei der EEscheme Footprint-
Zuweisung nicht im Chaos zu versinken?

Thx

: Bearbeitet durch User
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.