Hallo Freunde der Elektronik!
Für mein Hobbyprojekt entwerfe ich gerade mit Kicad 4.07 meine 1.
Platine. Dabei sind einige Hürden zu überwinden nach über 20 Jahren
Eagle.
1.
Erst durch Internetrecherche gelang es mir, eine Begrenzung
einzuzeichnen (=Platinengröße), indem ich auf den OpenGL Mode mit F11
umgeschaltet hatte. Ist nun abgehakt, aber umständlich.
2.
Einseitige Kupferplatinen werden nicht unterstützt, wie es aussieht.
Solange man manuell routet, stört das nicht. Allerdings ein Witz, denn
wenn ich nur wenige passive Bauteile habe, reicht eine Seite Kupfer.
3.
Mein Hauptproblem: Scheinbar werden beim Ausblenden der Layer nur die
Wires ausgeblendet, nicht aber die Bauteile. Wenn ich nur die Rückseite
als Layer auswähle, werden auch die bedrahteten Bauteile der Frontseite
angezeigt. Bug, Feature oder eigene Blödheit?
Beste Grüße,
Uwe
Uwe H. schrieb:> Hallo Freunde der Elektronik!>> Für mein Hobbyprojekt entwerfe ich gerade mit Kicad 4.07 meine 1.> Platine. Dabei sind einige Hürden zu überwinden nach über 20 Jahren> Eagle.>
Die Version 5.0 ist gerade erschienen..an Deiner Stelle w[rde ich mich
um diese ersion kuemmern, es ist viel veraendert worden.
> 1.> Erst durch Internetrecherche gelang es mir, eine Begrenzung> einzuzeichnen (=Platinengröße), indem ich auf den OpenGL Mode mit F11> umgeschaltet hatte. Ist nun abgehakt, aber umständlich.
Der alte Modus ist der "Legacy" Mode, Alles im Programm wird auf OpenGL
umgestellt, da das aber ein Prozess ist, existiert der alte Modus noch.
Ich verstehe aber nicht wieso Du keine Platinenumrandung im Legacy Mode
hin bekommen hast, geht genauso...
>> 2.> Einseitige Kupferplatinen werden nicht unterstützt, wie es aussieht.> Solange man manuell routet, stört das nicht. Allerdings ein Witz, denn> wenn ich nur wenige passive Bauteile habe, reicht eine Seite Kupfer.
Ja klar, ist ein Witz.
In Deinem Fall benutze ich immer 16 Lagen Platinen und benutze einfach
nur ein Layer..
Hast Du da beim Nachdenken eine Klemmstelle?
>> 3.> Mein Hauptproblem: Scheinbar werden beim Ausblenden der Layer nur die> Wires ausgeblendet,
Das ist der Sinn beim Ausblenden der Layer..Bauteile sind keine Layer.
> nicht aber die Bauteile. Wenn ich nur die Rückseite> als Layer auswähle, werden auch die bedrahteten Bauteile der Frontseite> angezeigt. Bug, Feature oder eigene Blödheit?>> Beste Grüße,>> Uwe
Feature.
Gruss,
Holm
Hallo Holm!
Vielen Dank für deine herzliche Antwort!
Nein, nicht ich habe keine "Klemmstelle", sondern du denkst hier nicht
voraus, sorry! Das gibt nämlich einen Riesengaudi, wenn man dem
Autorouter 2 Cu Lagen vorgaukelt, obwohl nur eine physikalisch
existiert.
Rein präventiv: Ich weiß natürlich, daß manuell geroutet viel bessere
Ergebnisse bringt als Autorouting.
Bauteile sind wie Tracks keine Layer, werden aber bestimmten Layern
zugeordnet. Track != Layer.
Sicherlich ist dein Hinweis auf Version 5 gut, aber ich möchte nicht
warten, bis die Binaries (für Ubuntu/Mint) herauskommen, und zum selber
compilieren habe ich keinen Bock mehr.
Beste Grüße,
Uwe
Uwe H. schrieb:> Nein, nicht ich habe keine "Klemmstelle", sondern du denkst hier nicht> voraus, sorry! Das gibt nämlich einen Riesengaudi, wenn man dem> Autorouter 2 Cu Lagen vorgaukelt, obwohl nur eine physikalisch> existiert.
Im Zweifle macht man die nicht existierende Lage so richig teuer, IIRC
gab es dafür Einstellugen im KiCad.
Einlagige Layouts macht man nicht mit dem AutoRouter, der ist dafür zu
doof. Das maucht man besser manuell.
Uwe H. schrieb:> Nein, nicht ich habe keine "Klemmstelle", sondern du denkst hier nicht> voraus, sorry! Das gibt nämlich einen Riesengaudi, wenn man dem> Autorouter 2 Cu Lagen vorgaukelt, obwohl nur eine physikalisch> existiert.
Du kennst https://www.mikrocontroller.net/articles/KiCad nicht?
Von dort:
"Und wie teile ich KiCad mit, daß der Autorouter nur eine Seite
verwenden soll?
Auf die doofe Tour: Erst in KiCad zweiseitig wählen, und dann beide
Lagen im Autorouter als "Unterseite" wählen."
> Rein präventiv: Ich weiß natürlich, daß manuell geroutet viel bessere> Ergebnisse bringt als Autorouting.
Richtig. Interessant könnte eine Crossover-Technik sein. Stromversorgung
und kritische Stellen manuell, unkritisches mit dem Autorouter.
Danke Jim und dem Geist von Bernd für die kontruktiven Ratschläge!
Kicad macht richtig Spaß, ist im Ruhestand mein bestes Spielzeug
zusammen mit den ARMs. Bin mal gespannt, in wieweit Kicad in die Eagle
Welt eindringt. Allerdings hatte ich in meiner Industriezeit immer den
Eindruck, man wählt gigantische CAD Programme wie Mentor Graphics.
LG
Uwe
Uwe H. schrieb:> bis die Binaries (für Ubuntu/Mint) herauskommen, und zum selber> compilieren habe ich keinen Bock mehr.
Es gibt ein ppa mit den Nightlies.
Ich empfehle dringenst nicht mehr mit der alten Version anzufangen
wenn Du nicht schon durch vorhandene alte Projekte einen zwingenden
Grund hast.
Da wurde so viel geändert und umgekrempelt daß Du bei späterem Umzug
eines Projekts nach Version 5 nur noch am Fluchen sein wirst weil es Dir
die alten Projekte beim Upgrade so durch die Mangel dreht daß sie dem
Zustand "zerschossen" gefährlich nahe kommen werden, er wird hinter
Deinem Rücken Bauteile austauschen, Dioden umdrehen(!), manche Bauteile
plötzlich nicht mehr finden, etc. Erst recht wenn Du nicht viel
Erfahrung damit hast.
Fang besser gleich mit der neuen Version an.
Bernd K. schrieb:> Da wurde so viel geändert und umgekrempelt daß Du bei späterem Umzug> eines Projekts nach Version 5 nur noch am Fluchen sein wirst weil es Dir> die alten Projekte beim Upgrade so durch die Mangel dreht daß sie dem> Zustand "zerschossen" gefährlich nahe kommen werden, er wird hinter> Deinem Rücken Bauteile austauschen, Dioden umdrehen(!), manche Bauteile> plötzlich nicht mehr finden, etc. Erst recht wenn Du nicht viel> Erfahrung damit hast.VOR dem Umzug:
1) Von allem Sicherungskopien machen.
Dann das Projekt so einstellen, dass Du
2) Die projekt-cache.lib auf jeden Fall aktualisiert im Ordner hast.
3) Alle Footprints auf der Platine in einen Archiv Ordenr bringen (Geht
in PCBnew mit Datei > archive Footprints), der im Projektordner liegt.
4) Auch die verwendeten 3D Modelle in einem Ordner im Projekt speichern.
5) Deine privaten erstellten Symbol-, Footprint, 3D-Bibliotheken an
einem sicheren Ort speichern.
6) In den Bibliotheksverzeichnissen die projekt-cache.lib (eeschema)
bzw.
Dein Projekt-Footprint Archiv (PCBnew) eintragen, und alle anderen
Bibliotheken austragen.
7) Testen, ob nun noch alle Bibliotheken gefunden werden. Wenn nicht,
diesen Zustand herstellen.
8) Von allen Projektordner aktuelle Sicherungskopien machen.
> Fang besser gleich mit der neuen Version an.
Ja....ich sehe, da muss ich mich auch gründlich einarbeiten.
Sorry aber warum sollte man KiCAD 4 Projekte nach KiCAD 5 wandeln?
Wer Zeit hat kann das ja gerne machen. Aber statt Zeit zu verschwenden
und ein funktionierendes Projekt zu ruinieren lasse ich KiCAD 4 einfach
auf dem Rechner.
Einzig den Projektpfad werde ich von "KiCAD" nach "KiCAD 4" umbenennen
und neue Projekt dann in "KiCAD 5" speichern und fertig ist.
Die Kicad-Version 5.0.0 ist "fertig" für Windows noch nicht
verfügbar ( 17.Juli 2018 ).
Dann nehm ich halt die Version 6.0.0rc1....( Kein Witz ).
Application: kicad
Version: (6.0.0-rc1-dev-80-g65d72e1c1)
kicad-r10695.65d72e1c1-686.exe ( 32Bit ), ( 17.Juli 2018 ).sofort
lieferbar...
http://downloads.kicad-pcb.org/windows/nightly/
Ob da 2 Versionen parallel entwickelt werden?
Wenn Projekte von Kicad Version 4.0 auf 5.0 schon massive
Probleme verursachen, Kicad 6.0 ist in etwa einem dreiviertel
Jahr vorgesehen, wenn ich richtig gelesen habe.
Heißt es dann wieder, Verzeihung, "nichts geht mehr"?
Irgendwie mag ich das nicht so recht glauben.
Ich würde aber dringend davon abraten, diese oder eine andere
Entwicklerversion von Kicad für wichtige Projekte zu verwenden.
Torsten K. schrieb:> Aber statt Zeit zu verschwenden und ein funktionierendes Projekt zu> ruinieren lasse ich KiCAD 4 einfach auf dem Rechner.> Einzig den Projektpfad werde ich von "KiCAD" nach "KiCAD 4" umbenennen> und neue Projekt dann in "KiCAD 5" speichern und fertig ist.
Ernsthaft:
Genau so wird's gemacht und nicht anders.
Armer Wicht schrieb:> Ist das so gewollt, dass Kicad 5.0.0 nicht mehr auf Win XP läuft,> schade.
Dann probier's halt mit win98 oder win 95. Halt ein bisschen kreativ an
die Sache ran gehen. :-;
Armer Wicht schrieb:> Ist das so gewollt, dass Kicad 5.0.0 nicht mehr auf Win XP läuft,> schade.
Nein (zumindest ist auf der developers-Mailing-Liste nichts dergleichen
an mir vorbeigelaufen).
Vernünftige Fehlermeldungen freuen das kicad-Team sicher.
Aber ist das so gewollt, dass du Fragen zu 5.0.0 im Thread zu Version
4.0.7 stellst?
MfG, Arno
Arno schrieb:> Aber ist das so gewollt, dass du Fragen zu 5.0.0 im Thread zu Version> 4.0.7 stellst?
Der 5.0.0-Tread ist ja gesperrt worden.
Ne, Spaß beiseite:
Armer Wicht schrieb:> Layout Editor und Footprint Bibliothekseditor stürzen ab.
Hatte den Effekt mit Win7/32Bit auch.
Habe nach Hinweisen eine 5.0.0-RC3 genommen. Die ging.
Sehr feine Sache: man kann jetzt Vias einfach so setzen, ohne das eine
Leitung rangehen muss.
Achso, ich hab mitten im Projekt den Wechsel von 4.0.7 auf 5.0.0 gemacht
-> prolemlos...
Arno schrieb:
> Aber ist das so gewollt, dass du Fragen zu 5.0.0 im Thread zu Version> 4.0.7 stellst?
Naja, weiter oben wird sogar was von Version 6.0.0 geschrieben. Ich
weiß, es ist warm, aber lies vorher ein bisschen, bevor du ausflippst.
Eine nachgereichte 5er Version läuft jetzt bei mir auch halbwegs, nur
die Footprint Bibliotheksverwaltung macht Probleme.