Nabend. Ich habe gerade ein Problem zu welchem ich so keine Lösung finde. Ich habe ein Layout im 0.5mm Raster gezeichnet, und dieses anschließend um +18 +1 -0.5° gedreht. Nun muss ich wieder etwas an diesem Layout ändern, wozu ich es um -18.5° gedreht habe aber das Raster stimmt nun nichtmehr. Gibt es eine möglichkeit das Layout irgendwie auf Raster aus zu richten? (Ohne alles neu zu machen) Suchen haben nur Lösungen für einzelne Bauteile ergeben.
Du kannst das Raster auf minimale Größe einstellen und alle Bauteile gleichzeitig so lange verschieben, bis sie im richtigen Raster sind und dann das Raster zurück stellen. Ist aber beliebig ungenau. Eine bessere Idee habe ich leider nicht.
Bin kein Eagler, aber warum dreht man ein Layout? Ingo
Ingo schrieb: > aber warum dreht man ein Layout? Weil das Layout die Form eines gebogenen \ hat und man es als - um einiges günstiger bekommt.
Habe die Vorschläge ausprobiert ... Es geht nicht. Beim Drehen wurden die einzelnen Linien immer wieder neu berechnet und keine ist mehr *.0mm lang sondern immer *.9999857mm. Habe eine alte Sicherung des Layouts rausgesucht, wo dieses nochnicht gedreht war und mit diesem gearbeitet.
Michael D. schrieb: > keine ist mehr *.0mm lang sondern immer *.9999857mm. Da sieht man wieder sehr schön, dass der Datentyp float nur 7-8 signifikante Stellen hat...
Du kannst vielleicht das ULP so ändern, dass es die Koordinaten entsprechend rundet .
Du kannst auch die position nehmen z.B. 0.9999857mm, Raster dann z.B. auf 1,9999857mm stellen, um ein raster nach links verschieben und dann Raster zurück auf 1mm -> ein Raster zurück schieben. Das Ganze ggf. in der Y-Richtung wiederholen. Schon sitzt alles wieder im Raster!
@ Lothar Miller (lkmiller) (Moderator) Benutzerseite >> keine ist mehr *.0mm lang sondern immer *.9999857mm. >Da sieht man wieder sehr schön, dass der Datentyp float nur 7-8 >signifikante Stellen hat... denkst du, Eagle rechnet intern mit 32 Bit Float? Glaub ich kaum. >auf 1,9999857mm stellen, um ein raster nach links verschieben und dann >Raster zurück auf 1mm -> ein Raster zurück schieben. Das Ganze ggf. in >der Y-Richtung wiederholen. Schon sitzt alles wieder im Raster! Warum soll es denn auf dem Raster sitzen? Das ist in den meisten Fällen unnötig. Das macht man eher, um viele ICs gleichmässig anzuordnen etc. Leiterbahnen können prinzipiell auf jedem möglichen und auch unmöglichen Raster liegen. Hat für die Fertigung keinerlei Bedeutung.
Wenn er schreibt, das er das "-" günstiger bekommt, als das "\"? Dann scheint es wohl doch eine Rolle zu spielen, oder?
@ ar (Gast) >Wenn er schreibt, das er das "-" günstiger bekommt, als das "\"? >Dann scheint es wohl doch eine Rolle zu spielen, oder? Nö. Wahrscheinlich ist es nur eine ungewöhnlich geformte Platine, die er zur besseren Platzausnutzung drehen will. Ob dann die Bauteile und Leiterbahnen auf irgendeinem Raster liegen interessiert keine Sau.
Das sicher nicht, da aber Eagle meines Wissens kein Online DRC unterstützt ist es durchaus sinnvoll fürs routen ein Raster zu verwenden um nicht nach jedem Leiterzug einen DRC laufen lassen zu müssen.
Falk Brunner schrieb: >>> keine ist mehr *.0mm lang sondern immer *.9999857mm. >>Da sieht man wieder sehr schön, dass der Datentyp float nur 7-8 >>signifikante Stellen hat... > denkst du, Eagle rechnet intern mit 32 Bit Float? Glaub ich kaum. Vielleicht nicht immer, aber evtl. genau dann, wenn beim Rotieren etwas anderes als ein 90° Winkel vorkommt. Oder wie meinst du, sollte Eagle das rechnen? Mit BCD-Arithmetik, oder Festkomma, oder...? Ich hab einfach mal mit der V6 ein Quadrat gezeichnet, das um 18.5 Grad rotiert und dann wieder zurückrotiert. Und schon sind die Seiten des Quadrats kürzer geworden... @ Michael D. (etzen_michi) Welche Eagle Version hast du da?
@ Lothar Miller (lkmiller) (Moderator) Benutzerseite >> denkst du, Eagle rechnet intern mit 32 Bit Float? Glaub ich kaum. >Vielleicht nicht immer, aber evtl. genau dann, wenn beim Rotieren >etwas anderes als ein 90° Winkel vorkommt. >Oder wie meinst du, sollte Eagle das rechnen? Mit BCD-Arithmetik, oder >Festkomma, oder...? Keine Ahnung, aber es wirbt ja seit Jahr und Tag damit, dass es intern 100nm Auflösung der CAD Daten nutzt und "verlustfrei" zwischen metrisch und imperialen Maßen umrechnen kann. >Ich hab einfach mal mit der V6 ein Quadrat gezeichnet, das um 18.5 Grad >rotiert und dann wieder zurückrotiert. Und schon sind die Seiten des >Quadrats kürzer geworden... Naja, V6 ist mir suspekt. Nimm mal old School V4. Und dass man irgendwann IMMER Rundungsfehler reinkriegt, sollte klar sein. Die Frage ist, wie groß sie sind. Man rotiert ja nicht aus lange Weile dauernd das Layout.
Falk Brunner schrieb: > Nimm mal old School V4. Auch mit V4.16 und die V5 sind die Linien nach dem Rotieren kürzer...
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.