Hallo, ich habe mich kürzlich entschlossen für ein Projekt - das für Eagle zu groß ist - auf KiCad umzusteigen. Außerdem wollte ich den Push & Shove Router testen. Lange rede kurzer Sinn: obwohl es KiCad einem Umsteiger nicht leicht macht habe ich es schließlich doch geschafft das Schaltplansymbol und den dazugehörigen Footprint meines Primärbauteils zu erstellen, aber egal was ich versuche, ich kann die irgendwie nicht miteinander Verbinden. Ich kann meinen Footprint bei der Auswahl der Footprints einfach nicht auswählen. Warum? Was mache ich falsch? Oder besser wie geht es Richtig? (sage wir ich fange ein neues Projekt an und möchte mein Bauteil, für das ich Symbol und Footprint jeweils in Dateien exportiert habe, verwenden, wie muss ich dann vorgehen?) Da ich einen aktuellen Build verwende (BZR 5147, sonst gibts ja kein Push & Shove) sieht das bei mir auch anders als in den Tutorials die ich gefunden habe. Freundliche Grüße Stephan
Stephan schrieb: > für das ich Symbol und Footprint jeweils in > Dateien exportiert habe, Welche Dateien meinst Du? Am besten legst Du dir eine *.lib für deine Symbole an und fügst die in eeschema bei aktiven Bibliotheken hinzu. Ebenso legst Du deinen Footprint in eine *.mod Datei und nimmst diese für pcbnew und cvpvb in die Bibliothekstabelle auf.
Evtl. musst du noch das Footprint-File in cvpcb in diesem Konfigurationsdialog angeben. Das muss man oft mehrmals machen pro Projekt. Ziemlich nervig ...
hp-freund schrieb: > Stephan schrieb: >> für das ich Symbol und Footprint jeweils in >> Dateien exportiert habe, > > Welche Dateien meinst Du? > > Am besten legst Du dir eine *.lib für deine Symbole an und fügst die in > eeschema bei aktiven Bibliotheken hinzu. > > Ebenso legst Du deinen Footprint in eine *.mod Datei und nimmst diese > für pcbnew und cvpvb in die Bibliothekstabelle auf. Ich habe eine .lib und eine .kicad_mod-Datei. Keine .mod-Datei und auch noch nicht gesehen wo ich sie erstellen könnte. Was ist cvpvb? Wo kann ich denn was in die Bibliothekstabelle aufnehmen? Wann immer ich eine Bibliothek wählen kann/muss/will stehen mir nur die vorhanden zur Auswahl. Ich sehe keine Möglichkeit meine eigene zu öffnen. Viele Grüße Stephan
Stephan schrieb: > Ich habe eine .lib und eine .kicad_mod-Datei. > > Keine .mod-Datei und auch noch nicht gesehen wo ich sie erstellen > könnte. > > Was ist cvpvb? Die Zuordnung von Schaltplansymbol zum Footprint. cvpcb kann z.B. in eeschema gestartet werden, dort dann Einstellungen -> Bibliothekstabelle editieren und den Ordner mit lib und kicad_mod hinzufügen. Das Gleiche dann auch noch mal in PcbNew unter Einstellung->Bibliothekstabelle. Ist ein wenig umständlich, aber nicht kompliziert.
Dieses Ding, von dem man intuitiv denken würde es ist ein Dialog in eeschema, ist aber in Wahrheit eine Extra-Anwendung. Das hat verwirrenderweise auch sein eigenes Preferences -> Libraries, wo man die Footprint-Lib nochmal einstellen muss.
Moin, Moin, Stephan schrieb: > Ich habe eine .lib und eine .kicad_mod-Datei. > > Keine .mod-Datei und auch noch nicht gesehen wo ich sie erstellen > könnte. > Wenn Du im Footprint-Editor das Footprint exportierst, dann ensteht eine .kicad_mod-Datei. pcbnew kann damit wohl nix anfangen. Du muss Footprint-Editor das neu erstellte Footprint entweder in ein vorhandenen Bibliothek speichern (vorher Arbeitsbibliothek wählen, ..., Speichern in aktuelle Bibliothek) oder eine neue Bibliothek mit diesem Footprint erstellen. Die neue Bibliothek musst Du sowohl in cvpcb (für die Zuweisung Bauteil<->Footprint) als auch in pcbnew (für das eigentliche Footprint) zu den benutzen Bibliotheken zuweisen. Anschließend kannst Du die Zuweisung (Bauteil zu Footprint) in cvpcb vornehmen und wenn Du die Netzliste (erneut) ins pcbnew lädst, dann sollte es klappen. Stefan.
Danke, jetzt hat es funktioniert. Geändert habe ich allerdings nichts denn all das hatte ich irgendwie schon eingestellt. Vielleicht braucht es einfach seine Zeit bis neue Bibliotheken auch zur Verfügung stehen? Freundliche Grüße Stephan
Eigentlich nicht ... aber da der Prozess ziemlich komplex ist, ist es sehr leicht da was zu übersehen. Man muss das fünfmal gemacht haben, bevor es auf Anhieb klappt :D
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.