Mittlerweile habe ich einige Schaltpläne kleinerer Projekte mit Eeschema erstellt, bis zu den Netzlisten hat alles geklappert. Nun ist CvPCB an der Reihe..Pustekuchen. Ca. 10 min nach Aufruf hagelt es Fehlermeldungen, es öffnet sich ein dreispaltiges Fenster, linke Spalte ist mit Begriffen gefüllt, mittlere leer, rechts ein bisschen was. Lt. Doku sollten in der Mitte meine Bauteile gelistet sein!???? Geändertes Scenario, INet gekappt. Der Dreispalter erscheint sofort, wiederum mehrseitige Fehlermeldungen, links steht anschließend etwas, alles andere leer. Einzige Ausnahme sind die mitgelieferten templates. Wenn ich beisplw. den Arduino pro mini lade und CvPCB starte, werden mir zum Abschluss der Fehlerorgie in der mittleren Spalte die im Schaltplan verwendeten Connectoren aufgelistet. Offensichtlich sind in KiCAD keinerlei Footprints vorhanden und KiCAD möchte sie online von Github saugen. Geht aber nicht, 3,5 kB/s mit mit diversen Pausen (0 kB/s) sind dafür nicht geeignet. Irgendwo auf git habe ich gelesen, man könne sich die pretties auch lokal klonen..klappert ebenso wenig, da KiCAD irgendwann mutlos wird und die Verbindung abbricht.. aufsetzen auf unvollständige DLs mag es auch nicht.
Hallo Bianchifan. Auf die Schnelle in der Mittagspause..... bianchifan schrieb: > Irgendwo auf git habe ich gelesen, man könne sich die pretties auch > lokal klonen..klappert ebenso wenig, da KiCAD irgendwann mutlos wird und > die Verbindung abbricht.. aufsetzen auf unvollständige DLs mag es auch > nicht. Das mache ich dann auch nicht mit KiCad, sondern mit Git. Wenn Du Git nicht nehmen möchtest, geht es auch direkt bei Github. Entweder über eine Anmeldung, und dann downloaden, oder Du kannst Dir das Textlisting der Footprints ohne Anmeldung dort direkt anzeigen lassen. Das kannst Du dann mit "copy&paste" aus dem Browser in einen Editor copieren und dann abspeichern. Alternativ gibt es auch KiCad librarys sonstwo auf der Welt. z.B. hier im Mikrocontroller.net Wiki: https://www.mikrocontroller.net/articles/KiCAD#Bibliotheken Allerdings nicht auf dem aktuellen Stand. Dort ist auch eine Linkliste mit weiteren Quellen: https://www.mikrocontroller.net/articles/KiCAD#Sonstige_Bibliotheken_im_Netz Mit freundlichem Gruß: Bernd Wiebus alias dl1eic http://www.l02.de
Bernd W. schrieb: > Das mache ich dann auch nicht mit KiCad, sondern mit Git. Wo liegt dann der Sinn in der Berteitstellung von Download/Git-Clone-Scripten für diverse Systeme? Bernd W. schrieb: > Alternativ gibt es auch KiCad librarys sonstwo auf der Welt. 1. Die Repositoren (Pretty), welche ich benötige, kann ich selbstredend als ZIP-Datei runterladen. 2. Ich habe eine URL www.kicadlib.org gefunden, wo auch so einiges gelistet ist, u.a. auch diverse Pakerl von einem Bernd Wiebus, Du gehörst also sozusagen mit zum Entwicklerteam, schön. Meine "Frage" sollte nicht wortwörtlich aufgefasst werden, eher provokant. Sie ist aus Frust heraus formuliert worden. KiCAD setzt aus Aktualitätsgründen in Teilbereichen auf Github-Bibliotheken. Was also tun ohne permanente Online-Verbindung? Notebook am Badesee, im Wald oder auf dem Gipfel eines Hügels? Auch bei lokal vorhandenen und bekanntgegebenen "Modulen" wird online nachgeschaut und gemeckert und in CvPCB sehe ich nicht sonderlich viel. Bislang ist es mir noch nicht gelungen, auch nur ein einziges Miniprojekt zuzuordnen. Eigentlich hätte ich erwartet, dass eine Minimalausstattung mit installiert wird, also gängige SMDs wie 1206,0805, SOIC8 und thruholes wie RM5, TO220, nur um einige gängige zu nennen. Niemand erwartet Spezialbauteile!
Ich hab das selbe Problem gehabt. Ein Update von Kicad hat dann immerhin die veralteten Git-URLs gefixt. Aber insgesamt bin ich, auch wenn ich sonst alles in einer Versionsverwaltung hab, Privat wie auf Arbeit, nicht besonders angetan von KiCads Alles-Wird-Mit-Git-Synchronisiert-Ansatz. Es ist aber glaub ich ein Problem der Umsetzung. Insgesamt ist es ja redlich, dass sich das Programm um aktuelle Footprints kümmert. Aber nur weil ich bspw. gerade mal nicht online bin, der git-Server nicht erreichbar ist oder eine URL nicht mehr gefunden werden kann, sollte es nicht derart drastische Fehler geben. Ich kam teilweise nicht einmal in die Footprint-Auswahl rein. Aber wie auch immer, das werden die schon noch lösen. Ich bin vom Fortschritt des Projektes in den letzten 2 Jahren recht begeistert.
Hallo bianchifan. bianchifan schrieb: > Wo liegt dann der Sinn in der Berteitstellung von > Download/Git-Clone-Scripten für diverse Systeme? Gute Frage. Es war nicht meine Idee. Ich glaube, da fanden ein paar die Altium Vault ganz toll, und wollten soetwas ähnliches bauen. Da ich die Kämpfe von einigen Kollegen damit mitbekommen habe, war ich von der Idee nie so überzeugt. >> Alternativ gibt es auch KiCad librarys sonstwo auf der Welt. > 1. Die Repositoren (Pretty), welche ich benötige, kann ich selbstredend > als ZIP-Datei runterladen. Gut. > 2. Ich habe eine URL www.kicadlib.org gefunden, wo auch so einiges > gelistet ist, u.a. auch diverse Pakerl von einem Bernd Wiebus, Du > gehörst also sozusagen mit zum Entwicklerteam, schön. Die von mir dort sind uuuuralt. Aktuellere findest Du hier im mikrocontroller.net wiki. Allerdings habe ich seit Frühjahr 2014 nicht mehr viel daran gemacht. Zeitmangel. Einige davon sind auch in die "offiziellen" KiCad Bibliotheken mit eingeflossen. Manchmal erkennt man es noch am Namen. Allerdings sind sie mittlerweile stark überarbeitet und an die KiCad Bibliotheksregeln angepasst worden, die früher auch noch nicht existierten. Wichtigste Änderungen: Ankerpunkt bei THT auf Pin 1 und nicht auf die geomertische Bauteilmitte, wie ich das bevorzugte. Grund: Es gibt wohl Bestückungsmaschinen für THT, die daraus die Koordinaten für die Bestückung generieren, und die haben 2Pin 1" als Bezug. Keine Einträge mehr im Footprint auf Layer Edge.Cuts. Grund: Der Export der Daten (insbesondere Gerber und 3D) kann Probleme machen, wenn in Edge.Cuts nicht geschlossene Linien existieren. Er kommt u.U. dann mit Innen und Aussen durcheinander. > Meine "Frage" sollte nicht wortwörtlich aufgefasst werden, eher > provokant. > Sie ist aus Frust heraus formuliert worden. Schon ok. > KiCAD setzt aus Aktualitätsgründen in Teilbereichen auf > Github-Bibliotheken. > Was also tun ohne permanente Online-Verbindung? > Notebook am Badesee, im Wald oder auf dem Gipfel eines Hügels? Das sind auch meine Bedenken. Das System muss grundsätzlich auch ohne permanente Online Verbindung funktionieren. Mein Vorgehen: Genauso Arbeiten wie früher, als es dass noch nicht gab. Ich habe im Footprintverzeichnis meistens die Github Listen ausgetragen, verwende meine eigenen, und stöbere in Github nur, wenn ich etwas neues brauche. > Bislang ist es mir noch nicht gelungen, auch nur ein einziges > Miniprojekt zuzuordnen. Das wiederum finde ich sehr merkwürdig. Da scheint ein Bug zu sein, wenn man in PCBnew aus irgendeinem Grunde seine Globale und seine projektbezogenen Bibliothekstabelle (fp-lib-table) geleeert hat.....dann wird scheinbar gelegentlich keine vernünftige mehr angelegt...... Mein Behelf: Eine alte (projektbezogene) aus einem alten Projekt in das neue Projekt mit dem Problem kopieren, KiCad neu starten, das Projekt und PCBnew starten, die Fehlermeldungen quittieren, weil jetzt auf dem eingetragenen Pfad nix zu finden ist, und die Bibliothekstabellen mit dem füllen was man möchte....und dabei aufpassen, das man sie nicht wieder komplett leert. Da ich bei meinen alten Projekten meistens auf noch existierende relative Pfade verweise, sind die mit Einschränkungen sogar gültig. Wenn Du überhaupt keine hast, wird das möglicherweise ein Problem. Sieh Dir doch mal Deine fp-lib-tabs mit einem Editor an. Ansonsten findest Du möglicherweise hier Anregungen: Beitrag "Kicad Bibliothek fehlt" > Eigentlich hätte ich erwartet, dass eine Minimalausstattung mit > installiert wird, also gängige SMDs wie 1206,0805, SOIC8 und thruholes > wie RM5, TO220, nur um einige gängige zu nennen. Wenn das klappten würde, wie bei den meisten, hättest Du die auch. > Niemand erwartet Spezialbauteile! Die sind auch nur in den Bibliotheken gelandet, weil irgendjemand sie brauchte, darum erstellt hat, und dann einfach mit dazugepackt hat. ;O) Mit freundlichem Gruß: Bernd Wiebus alias dl1eic http://www.l02.de
:
Bearbeitet durch User
Bernd W. schrieb: > Sieh Dir doch mal Deine fp-lib-tabs mit einem Editor an. Welche? Es gibt gefühlte einhundert.. Momentan unter Win7 gibt es ca. 10 zweckgebundene? im Installationsordner sowie eine im APPDATa\roaming Letztere knallhart zu editieren war auch schon meine Idee, bevor ich hiesiges Thema startete. Bernd W. schrieb: > Ansonsten findest Du möglicherweise hier Anregungen: > Beitrag "Kicad Bibliothek fehlt" Hatte ich selbstredend gelesen, dort ging es um Linux Mint.. Wenn ich die Pfadeinstellung unter Win7 starte bekomme ich recht merkwürdige Dialogbox..Pfade müssen zu Fuß eingetippelt werden !!???!!! Ich dachte, ich steh im Walde, hab ich zuletzt bei Public Domain Programmen auf'm Atari ST gesehen, wenn die Autoren/Schüler sich mit GEM nnicht auskannten. Wie auch immer, mein Geschreibsel wurde ignoriert. Jedenfalls habe ich den ganzen Kram erst einmal wieder rausgenommen, nachdem ich im Aussieforum einen tollen Tip gelesen hatte: KiCAD Nightlies.. http://ci.kicad-pcb.org/job/any-kicad-pretty-lib-nightlies/ Noch wollen sie nicht so, wie ich es gerne hätte..
Bernd W. schrieb: > Sieh Dir doch mal Deine fp-lib-tabs mit einem Editor an. Wie sich heraus gestellt hat, ist die fp-lib-tabs im USER\Appdata\Roaming Verzeichnis wohl der Dreh- und Angelpunkt. Die Änderungen in der Path Configuration werden offensichtlich durchgeführt, sie bei erneutem Aufruf auch vorhanden, nur wurden sie in meinem Fall ganz oder teilweise ignoriert. Der Zugriff auf Github erfolgte auch dann, nachdem der zugehörige Path bzw. die Umgebungsvarible entfernt war. Meine selbsterstellte Zuordnung KICADMYMOD und die korrespondierenden Einträge in der fp-lib-tabs wurden ebenfalls ignoriert. Erst nachdem ich deren Inhalt komplett entsorgt hatte und eine lokale pretty hart verdrahtet eintrug, wurde diese in CvPCB angezeigt... Letzten Endes habe ich noch einen Weg gefunden, wie man das mit Bordmitteln - sprich Dialogen - hinbekommen kann: Im Footprint Editor gibt es einen Menueintrag "Footprint Libraries Wizard". Wenn ich den aufrufe, kann ich meine lokalen LIbraries zuordnen, ich kann wählen zwischen global und projektbezogen. Leider wurden meine getätigten Änderungen wiederum ignoriert, wenn der Wizard direkt augerufen wurde, also der oberste Menupunkt in Pull-Down unter Einstellungen. Erst ein Aufruf aus dem zweiten Pull-Down Eintrag "Footprint Libraries Manager" heraus transferierte die getätigten Änderungen auch in die fp-lib-tabs. Fazit: OFFLINE arbeiten mit KiCAD ist möglich aber leider nicht wirklich dukomentiert. Meine nächste Baustelle sind meine selbst erstellten Footprints, nur ein einziger wird bislang von der Filterung in CvPCB akzeptiert.
Hallo bianchifan. bianchifan schrieb: >> Sieh Dir doch mal Deine fp-lib-tabs mit einem Editor an. > Wie sich heraus gestellt hat, ist die fp-lib-tabs im > USER\Appdata\Roaming Verzeichnis wohl der Dreh- und Angelpunkt. Ähnlich wie bei Linux. Die fp-lib-tab im Installationspfad mit den ominösen ist die globale. Die in den Projekten sind die projektbezogenen. > > Die Änderungen in der Path Configuration werden offensichtlich > durchgeführt, sie bei erneutem Aufruf auch vorhanden, nur wurden sie in > meinem Fall ganz oder teilweise ignoriert. Merkwürdig. Bei mir waren sie leer. Aber als ich halt eine mit inhalt verwendet habe, funktionierte das ganze dann. > Letzten Endes habe ich noch einen Weg gefunden, wie man das mit > Bordmitteln - sprich Dialogen - hinbekommen kann: > > Im Footprint Editor gibt es einen Menueintrag "Footprint Libraries > Wizard". > Wenn ich den aufrufe, kann ich meine lokalen LIbraries zuordnen, ich > kann wählen zwischen global und projektbezogen. Den Eintrag habe ich nicht im Footprinteditor, sondern in PCBnew bei Einstellungen > Bibliothekstabellen...... da sind eine Reihe Wizards. > Leider wurden meine getätigten Änderungen wiederum ignoriert, wenn der > Wizard direkt augerufen wurde, also der oberste Menupunkt in Pull-Down > unter Einstellungen. > Erst ein Aufruf aus dem zweiten Pull-Down Eintrag "Footprint Libraries > Manager" heraus transferierte die getätigten Änderungen auch in die > fp-lib-tabs. > > Fazit: > OFFLINE arbeiten mit KiCAD ist möglich aber leider nicht wirklich > dukomentiert. Bugs sind zu Anfangs selten dokumentiert. ;O) Das Verhalten des Bugs ist bei Dir aber etwas anders als bei mir. > Meine nächste Baustelle sind meine selbst erstellten Footprints, nur ein > einziger wird bislang von der Filterung in CvPCB akzeptiert. Was passiert denn genau? Fehlermeldungen? bianchifan schrieb: > Wenn ich die Pfadeinstellung unter Win7 starte bekomme ich recht > merkwürdige Dialogbox..Pfade müssen zu Fuß eingetippelt werden !!???!!! > Ich dachte, ich steh im Walde, hab ich zuletzt bei Public Domain > Programmen auf'm Atari ST gesehen, wenn die Autoren/Schüler sich mit GEM > nnicht auskannten. > Wie auch immer, mein Geschreibsel wurde ignoriert. > Wenn copy und past mit rechter Maustaste dort nicht funktioniert, bei mir funktioniert doert <ctrl>-c und <ctrl>-v. > http://ci.kicad-pcb.org/job/any-kicad-pretty-lib-nightlies/ Danke für den Tipp! Mit freundlichem Gruß: Bernd Wiebus alias dl1eic http://www.l02.de
Bernd W. schrieb: >> Meine nächste Baustelle sind meine selbst erstellten Footprints, nur ein >> einziger wird bislang von der Filterung in CvPCB akzeptiert. > > Was passiert denn genau? Fehlermeldungen? Nichts. Bzw., es wird nichts angezeigt. Als erstes habe ich sämtliche erstellten Footprints bis auf einen wieder gelöscht, da meine intuive Vorgehensweise offensichtlich mit der Programmlogik kollidiert. Von diesen einen habe ich nun vier Versionen: 1. Umrisse erzeugt mittels Bilderimporttool, als mod agspeichert und in den Editor importiert, 9 PADs dazugemalt. 2. Umrisse und Pads im Editor erzeugt. Beide Versionen einmal ins Projektverzeichnis exportiert und einmal in einer Projekt-pretty hinterlegt. Keine dieser 4 wird bei Auswahl des Projektverzeichnisses in Cvpcb gelistet. Ich denke, da muss ich wohl erst mal einen Blick in die Doku werfen.
Hallo bianchifan. bianchifan schrieb: >>> Meine nächste Baustelle sind meine selbst erstellten Footprints, nur ein >>> einziger wird bislang von der Filterung in CvPCB akzeptiert. >> >> Was passiert denn genau? Fehlermeldungen? > > Nichts. Bzw., es wird nichts angezeigt. > Als erstes habe ich sämtliche erstellten Footprints bis auf einen wieder > gelöscht, da meine intuive Vorgehensweise offensichtlich mit der > Programmlogik kollidiert. > Kopfkratz Dooferweise habe ich keine Ahnung von Windows und auch keinen Windowsrechner, um das mal auszutesten. Im Bereich Footprintlibrarys und Bibliothekstabellen sind einige hässliche Bugs, aber mir ist es bisher (unter Linux) immer gelungen, diese mit Workarounds auszumanövrieren. > Ich denke, da muss ich wohl erst mal einen Blick in die Doku werfen. Schau auch mal hier. Das Problem hat eine gewisse Ähnlichkeit mit Deinem: https://groups.yahoo.com/neo/groups/kicad-users/conversations/topics/21365?reverse=1 Wenn Du mehr Informationen zusammen hast, könntest Du als Windowsuser ein paar Tipps zu https://www.mikrocontroller.net/articles/KiCAD beitragen. Windowsspezifische Fragen sind dort leider etwas selten behandelt. Bekommst Du eigentlich das KiCad Projekt unter https://www.mikrocontroller.net/wikifiles/7/78/DC-50Ohm_Terminierung_RevE_25Mar2015.zip vernünftig geöffnet? Mit freundlichem Gruß: Bernd Wiebus alias dl1eic http://www.l02.de
Bernd W. schrieb: > Kopfkratz Dooferweise habe ich keine Ahnung von Windows und auch > keinen Windowsrechner, um das mal auszutesten. Das ist kein ausschließliches Problem der Windoof Version, unter Ubuntu war es prinzipiell genau so. Windows gebe ich aktuell nur wegen der besseren Autorouter Integration den Vorzug. Ab gesehen davon ist die "Projektverwaltung" darstellungtechnisch gefälliger. Ich habe gestern abend jedenfalls eine Zuordnung von selbst erstellten Footprints hinbekommen, den roten Faden aber noch nicht gefunden. Eigentlich müsste doch alles gelistet werden, was mit der Anzahl Pads/Augen übereinstimmt. Manchmal klappt das sogar, z.B. kann ich meinem 2,4GHz Modul mit 9 Kontaktstellen eine 9-polige SubD-Buchse zuweisen..;) Aus meiner Sicht arbeitet CvPCB momentan alles andere als schlüssig. Bernd W. schrieb: > Bekommst Du eigentlich das KiCad Projekt unter > https://www.mikrocontroller.net/wikifiles/7/78/DC-50Ohm_Terminierung_RevE_25Mar2015.zip > vernünftig geöffnet? Q&D.. ich bekomme es geöffnet, der Schaltplan schaut gut aus, die Platine ebenfalls. In der 3D-Ansicht fehlen die Bauteile, ich sehe nur die Platine.
Bernd W. schrieb: > Schau auch mal hier. Das Problem hat eine gewisse Ähnlichkeit mit > Deinem: > https://groups.yahoo.com/neo/groups/kicad-users/conversations/topics/21365?reverse=1 Nach kurzem Überfliegen kann ich sagen: Es handelt sich offensichtlich exakt um das gleiche problem. Möglich, dass alte KiCAD-Hasen davon verschont sind, weil sie mit ihren auf Du sind und diese sowieso funzen, wenn sie es denn einmal tun. Für Neulinge ist das aber doch eher ziemlich verwirrend. Bei niedriger Frustrationstoleranz wirfst Du an der Stelle das Handtuch.
Hallo bianchifan. bianchifan schrieb: >> Bekommst Du eigentlich das KiCad Projekt unter >> >> https://www.mikrocontroller.net/wikifiles/7/78/DC-50Ohm_Terminierung_RevE_25Mar2015.zip >> vernünftig geöffnet? > > Q&D.. ich bekomme es geöffnet, der Schaltplan schaut gut aus, die > Platine ebenfalls. In der 3D-Ansicht fehlen die Bauteile, ich sehe nur > die Platine. Das mit der 3D-Ansicht ist, weil sich die Drahtgitter nicht im globalen 3D-Ordner, sondern in einem Projektinternen sind, und das mit den relativen Pfaden nicht klappt. Mit freundlichem Gruß: Bernd Wiebus alias dl1eic http://www.l02.de
Hallo bianchifan. bianchifan schrieb: > Für Neulinge ist das aber doch eher ziemlich verwirrend. > Bei niedriger Frustrationstoleranz wirfst Du an der Stelle das Handtuch. Ich gebe es zu, wenn ich eine niedrige Frustrationstoleranz hätte, hätte ich in meinem Leben schon zig mal Selbstmord begangen. ;O) https://de.wikipedia.org/wiki/Resilienz_%28Psychologie%29 Mit freundlichem Gruß: Bernd Wiebus alias dl1eic http://www.l02.de
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.