Hallo, habe eine recht komplexe Leiterplatte von Altium Designer in KICAD importiert. Klappt grundsätzlich gut mit der integrierten Import Funktion. Aber es erscheinen jede Menge Fehlermeldungen beim DRC. U.a. wird die LP nicht im 3-D Betrachter nicht richtig dargestellt, da Fehler in der Umrandung (Edge Cut) vorhanden sind. Aber die Koordinaten vom Kreisbogen und der Linie liegen exakt auf der gleichen Stelle. Wo liegt hier das Problem ?
Dirk F. schrieb: > Aber die Koordinaten vom Kreisbogen und der Linie liegen exakt auf der > gleichen Stelle. Nö, die liegen ein paar Nanometer auseinander :-) Da ist KiCad wohl etwas zu genau. Ich sehe nicht wirklich, dass man Koordinaten mit Nanometer-Auflösung benötigen würde, es sei denn, im nächsten Update käme Support für Chip-Design hinzu :-) Die Koordinaten sollten (zumindest beim Import) auf eine vernünftige Auflösung gerundet werden. Gruß, Bernd
Ups, sorry, die Punkte lagen doch nicht exakt übereinander. Jetzt geht es.
Bernd B. schrieb: > Da ist KiCad wohl etwas zu genau. Ich sehe nicht wirklich, dass man > Koordinaten mit Nanometer-Auflösung benötigen würde, es sei denn, im > nächsten Update käme Support für Chip-Design hinzu :-) Gegen Rundungsfehler wird diese "quasi stufenlose" Auflösung gemacht.
Was aber schade ist, dass die Import Funktion die Kreisbögen nicht richtig darstellt.
Dirk F. schrieb: > Was aber schade ist, dass die Import Funktion die Kreisbögen nicht > richtig darstellt. Ich nehme mal an dass das zu den Platinenumrissen gehört, und kein freistehender Kreisbogen im Altium ist? Bitte leg einen Bug dafür an. Der Code dafür gehört sowieso umgeschrieben, und dann ist das Problem mit den Rundungsfehlern vermutlich auch gleich behoben. Kleiner Background: KiCad unterstützte intern keine Polygone mit Kreisbögen als der Altium importer geschrieben wurde, jetzt aber schon.
Thomas P. schrieb: > Ich nehme mal an dass das zu den Platinenumrissen gehört, und kein > freistehender Kreisbogen im Altium ist? Ja, richtig. > > Bitte leg einen Bug dafür an. Der Code dafür gehört sowieso > umgeschrieben, und dann ist das Problem mit den Rundungsfehlern > vermutlich auch gleich behoben. Kleiner Background: KiCad unterstützte > intern keine Polygone mit Kreisbögen als der Altium importer geschrieben > wurde, jetzt aber schon. Keine Ahnung wie man einen Bug anlegt. Kann das sonst jemand machen ?
Dirk F. schrieb: > Keine Ahnung wie man einen Bug anlegt. > Kann das sonst jemand machen ? Bugs können in Gitlab unter https://gitlab.com/kicad/code/kicad angelegt werden. Es gibt auch einen Button im KiCad Menü (ich glaube unter About) dafür der direkt dorthin weiterleitet und die Versionsinfo schon für dich ausfüllt. Wichtig wäre vor allem ein Altium Board zu haben mit den fehlerhaften Platinenumrisse. Wenn das anlegen vom Bug zu komplex ist kannst du die Datei auch hier verlinken.
Thomas P. schrieb: > kannst du die > Datei auch hier verlinken. Sorry, nicht möglich. Habe selber kein Altium und kann die Original Altium Datei aus Urheberrechtschutzgründen nicht hochladen. Ich bitte einen Altium User mal einen einfach Leiterplatte mit Kreisbögen in den Umrissen zu zeichnen und dann in KICAD zu importieren.
Ich glaub ein verwandter Bug ist https://gitlab.com/kicad/code/kicad/-/issues/10045 Ich hab den Import von Platinenumrisse komplett neu geschrieben, was die Probleme beseitigen sollte: https://gitlab.com/kicad/code/kicad/-/commit/de39bffd9067f0f7e7df4db63145042faeffb08b Die Korrektur wird auch in der zukünftigen KiCad 6.0.1 Version vorhanden sein.
Dirk F. schrieb: > Was aber schade ist, dass die Import Funktion die Kreisbögen nicht > richtig darstellt. Habe eben gemerkt, dass in V6.0 die Kreisbögen richtig importiert werden.
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.