KiCAD Template-basiertes Projekt

Gast #4960883
Moin,

eine Frage zu KiCad 4.06 auf Linux. Ich habe ein Projekt angelegt, 
basierend auf dem Arduino-Nano-Template. Schaltplan gezeichnet, DRC, 
Footprints zugewiesen, alles ok soweit. Bei ersten Öffnen des PCBs 
bekomme ich ein leeres Sheet, auf dem bereits ein Nano-Footprint 
vorplatziert ist. Nach dem Importieren der Netzliste kommen alle anderen 
Bauteile dazu, aber die beiden Nano-Steckerleisten noch einmal, jetzt 
als zwei separate Pinleisten, die Pin für Pin mit dem bereits 
vorplatzierten Nano-Symbol verbunden sind. Ich habe dann den 
vorplatzierten Footprint gelöscht, weil die Refdes-Nummern dafür nicht 
übernommen wurden. Aber das ist wohl nicht der Sinn der Sache.
Jemand eine Idee, was hier schiefläuft? Ich weiß nicht, ob das eine 
Rolle spielt, aber ich habe bei der Installation das Script ausgeführt, 
das KiCad auf die Verwendung der lokalen Libraries umstellt, weil ich 
Offline arbeiten will.
Persönliche Seite
Hallo Vanvouver.

So als Schnellschuss aus der Mittagspause....

Vancouver schrieb:

> Bei ersten Öffnen des PCBs
> bekomme ich ein leeres Sheet, auf dem bereits ein Nano-Footprint
> vorplatziert ist. Nach dem Importieren der Netzliste kommen alle anderen
> Bauteile dazu, aber die beiden Nano-Steckerleisten noch einmal, jetzt
> als zwei separate Pinleisten, die Pin für Pin mit dem bereits
> vorplatzierten Nano-Symbol verbunden sind.

Naja. Es wird alles importiert, was in der Netzliste ist. also auch 
Deine Pinleisten. Diese existieren aber schon. Da du mit Sicherheit beim 
Einlesen der Netzliste ausgewält hattest, schon existierende Bauteile zu 
behalten, werden diese auch nicht gelöscht.

Würdest Du einstellen, das vorhandene Bauteile gelöscht würden, würde 
Dein kompletter Nano Footprint verschwinden.....

Du solltest vieleicht ein Template verwenden, in dem die Pinleisten 
nicht existieren. Zum einfachen Plazieren könntest Du in den Silcscreen 
oder ein Kommentarlayer Passermarken am Bauteilursprung zeichnen. Deren 
Position notierst Du, und plazierst dann die richtigen Pinleisten dort 
manuell, indem Du parametrich die XY Koordinaten einträgst.

> Jemand eine Idee, was hier schiefläuft?

Siehe oben.

> Ich weiß nicht, ob das eine
> Rolle spielt, aber ich habe bei der Installation das Script ausgeführt,
> das KiCad auf die Verwendung der lokalen Libraries umstellt, weil ich
> Offline arbeiten will.

Das könnte sein, wenn die Footprintbezeichnungen oder die Pfade darauf 
nicht passen. Bedenke, dass der Footprint genommen wird, der zuerst 
passend gefunden wird. Der Referenzbezeichner wird aber dann aus der 
Netzliste übernommen.

Darum denke ich, weil die beiden Footpints durch Airwires verbunden 
sind, dass das kein Problem ist. Den Footprint findet KiCad also.

Mit freundlichem Gruß: Bernd Wiebus alias dl1eic
http://www.l02.de
Gast
Bernd W. schrieb:
> Du solltest vieleicht ein Template verwenden, in dem die Pinleisten
> nicht existieren.

Ich habe einfach das Nano-Template verwendet, das bei KiCad dabei ist. 
Ich frage mich, warum das Nano-Symbol da im PCB schon drin ist, wenn man 
es eh löschen muss.

Ok, aber danke für Eure Hnweise,  das hilft mir weiter.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 9 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.