Hallo, gibt es bei Eagle eine Möglichkeit, einen Offset auf ein Raster zu geben? Problem ist, bei vielen SMD Bauteilen benötige ich ein 0.8mm Raster. Möchte ich nun aber zeitnah auch ein paar PTH bzw. RM2.54 Bauteile verschieben möchte, passt das Raster nicht, da RM0.8 kein Teiler von RM2.54 ist.
Du kanns in den Einstellungen für's Grid festlegen welches Raster verwendet werden soll, wenn Du die ALT-Taste gedrückt hast. Da kannst Du dann ein feineres Raster festlegen.
Hallo Matthias, das ist mir bewusst. Problem ist, dass die Rasterfelder bei 0,0 beginnen. Würde es aber gerne so haben, dass die Raster erst später anfangen, bzw. der Startpunkt verschoben ist.
Stefan S. schrieb: > gibt es bei Eagle eine Möglichkeit, einen Offset auf ein Raster zu > geben? Leider nein. Das würde einem aber manchmal viel Arbeit ersparen. Das einzig mir bekannte wäre noch, Relative Koordinaten (relativ zu einer mit MARK bestimmten Position) zu verwenden, aber das entspricht nicht einem im Offset versetztem Raster. :( Die brutale Methode wäre, die gesammte Platine um den Offset zu verschieben. Gibt es da schon ein ULP dafür?
:
Bearbeitet durch User
Okay, dann scheint es von Haus aus leider nicht zu gehen. Das ist Schade. Solange man nur Dip Module nutzt, spielt es wenig eine Rolle. Habe verschiedne Bauteile mit unterschiedlichen Abständen drauf. Das gesamte Verschieben ist aufwendig. Eine ULP ist mir nicht bekannt.
@ Detlef Kunz (adenin) >Das würde einem aber manchmal viel Arbeit ersparen. Wann denn? Ich habe das noch nie vermisst. Einfach ein kleineres Raster einstellen, sinnvollerweise einen ganzzahligen Teil. Also statt 100 mil 25mil oder 10mil. https://www.mikrocontroller.net/articles/Eagle_im_Hobbybereich#Auswahl_des_Rasters
@Falk. Bringt leider nichts, wenn das RM für zB. TQFN bei 0.8mm liegt und ansonsten die anderen Sachen RM 2.54 habem. Mit 2.54 kann man sonst nichts gescheits anfangen.
Detlef Kunz schrieb: > Die brutale Methode wäre, die gesammte Platine um den Offset zu > verschieben. > Gibt es da schon ein ULP dafür? Ich glaube, das ist keine gute Idee - dann liegt NICHTS mehr im Raster, das zieht jede Menge Ärger nach sich beim weiteren Arbeiten. Mit meinem CadStar-System habe ich so ein Problem nicht, da kann ich den Nullpunkt temporär setzen wohin ich will, und ich kann auch jederzeit von einem 10mil-Raster auf eines mit 0,2mm wechseln, das mache ich regelmässig bauteilabhängig. Z.B. sorge ich dafür, dass beim Routen eines BGAs die Pads im aktuell verwendeten Raster liegen. Georg
@ Stefan S. (sschultewolter) >@Falk. Bringt leider nichts, wenn das RM für zB. TQFN bei 0.8mm liegt >und ansonsten die anderen Sachen RM 2.54 habem. Mit 2.54 kann man sonst >nichts gescheits anfangen. Du siehst das zu eng. Das Raster ist eine Hilfe, keine Begrenzung! Wenn du kleines SMD-Zeigs hast, setz das Raster runter, 0,2mm oder so. Wenn du grobes, ggf. zölliges Zeug hast, setz das Raster rauf, z.B. 25mil. Die verbindung zwischen den Pins ist ohne Haken und Ösen machbar! https://www.mikrocontroller.net/articles/Eagle_im_Hobbybereich#Leitungen_gerade_anschlie.C3.9Fen Wie bereits gesagt, habe ich so eine Offsetfunktion noch nie benötigt. Und ich nutze Eagle schon seit 15 Jahren.
Stefan S. schrieb: > Okay, dann scheint es von Haus aus leider nicht zu gehen. Das ist > Schade. Das ist eigentlich überhaupt nicfht schade. Wer so ein Problem hat, sollte sich zu allererst mal überlegen, wo genau er so ein Bauteil wo ihn sowas stören würde, hinplazieren will. Wenn man unbedingt will, kann man per INFO die Koordinaten beliebig genau angeben. Bei manchen Mechanikteilen braucht man das, sonst aber eher nicht. Allenfalls kann man (falls ich mich recht erinnere) mit shift-LMClick das zu verschiebende Bauteil auf's gerade angesagte Raster kriegen. Naja und das Routen geht ja sowieso mit jedem Raster ohne Probleme, wenn man bedenkt, daß man Leiterzüge bei den Pins anfangen sollte, die außerhalb des aktuellen Rasters liegen - sonst geht's zwar auch, sieht aber nicht schön aus. W.S.
Stefan S. (sschultewolter) schrieb: > gibt es bei Eagle eine Möglichkeit, einen Offset auf ein Raster zu > geben? Hilft dir zwar vermutlich gerade nicht wirklich weiter ;), aber Diptrace beispielsweise kann jederzeit ein beliebiges Raster von einem beliebigen Punkt aus neu einstellen (siehe violettes Fadenkreuz im Anhang), mit anderer Schrittweite starten, wie z.B. 0.8 mm und später wieder zum alten zölligen Raster zurückkehren. Wer sich mit eagle halt gerne quälen möchte .. ;-)
Matthias P. schrieb: > Du kanns in den Einstellungen für's Grid festlegen welches Raster > verwendet werden soll, wenn Du die ALT-Taste gedrückt hast. Was ist an dem Wort "Offset" so schwer zu verstehen? Stefan S. schrieb: > gibt es bei Eagle eine Möglichkeit, einen Offset auf ein Raster zu > geben?
O.Pisa schrieb: > Was ist an dem Wort "Offset" so schwer zu verstehen? garnichts. Aber es ist völlig unverständlich, daß jemand so etwas zu brauchen glaubt. Selbst wenn es sowas gäbe, wäre es völlig kontraproduktiv. Warum? Weil man im Prinzip mit einer Leiterplatte ein mechanisches Bauteil kreiert, das gewissen mechanischen Bedingungen genügen soll, also was für einen Umriß, was für Koordinaten von Befestigungslöchern und Steckverbindern und so weiter. Damit man dabei nicht völlig in die Irre kommt, sollte man sich irgendwann im Designprozeß eben festlegen, wo zum Kuckuck man seinen Koordinatenursprung hinlegt. Das ist etwas völlig anderes, als das Problem des TO, der nicht weiß, wie er Bauteile sinnvoll plazieren und routen kann, siehe hier: Stefan S. schrieb: > Problem ist, bei vielen SMD Bauteilen benötige ich ein 0.8mm Raster. > Möchte ich nun aber zeitnah auch ein paar PTH bzw. RM2.54 Bauteile > verschieben möchte, passt das Raster nicht, da RM0.8 kein Teiler von > RM2.54 ist. Mein Rat: Sieh nach, welche Constraints zu welchem Preis dein LP-Hersteller hat und richte dein Raster danach. Wenn du z.B. mit Breiten von 0.2 mm und Abständen von 0.2 mm und Restringbreiten von 0.2 mm und Drills von 0.4 mm arbeitest, dann ist das in vielen Fällen völlig ausreichend und für praktisch jeden LP-Hersteller ist das eher "grob" als "normal", sollte deshalb keinerlei Probleme machen, weder technisch noch preislich. Dann stellst du dein Raster auf 0.2 mm ein, Alt-Raster auf 1 mm, Width auf 0.2 mm, Drill auf 0.4 mm (und entsprechende Werte im DRC) und nun kannst du eigentlich alles sauber genug plazieren und routen und es sieht obendrein auch noch ganz passabel aus. W.S.
W.S. schrieb: > Damit man dabei nicht völlig in die Irre kommt, sollte man sich > irgendwann im Designprozeß eben festlegen, wo zum Kuckuck man > seinen Koordinatenursprung hinlegt. In der Designphase gibt es nicht den Koordinatenursprung. Wenn du z.B. eine Platine zur Verdrahtung von Bedien- und Anzeigeelementen für eine Frontplatte entwirfst, werden die Bedien- und Anzeigeelemente sinnvollerweise bezogen auf den Koordinatenursprung der entsprechenden CAD-Zeichnung für die Frontplatte angeordnet. Für das Routen von Bussignalen, möchte man vielleicht bezogen auf die erste gezogen Leiterbahn routen. Und schon befindet man sich in einem anderen Benutzerkoordinatensystem.
O.Pisa schrieb: > Für das Routen von > Bussignalen, möchte man vielleicht bezogen auf die erste gezogen > Leiterbahn routen. Und was soll das? "Möchte man vielleicht.."? Mal abgesehen von der darin enthaltenen Unsinnigkeit, die letztlich zu DRC-Problemen führt, ist genau sowas bei teureren Systemen völlig offtopic: Wer mit nem Push&Shove-Router arbeitet, der kriegt seine Leiterzüge nicht nach eigenem Gusto, sondern nach Abstandsregeln verlegt. Für alle Anderen ist es sehr viel sinnvoller, das Routing-Grid und die LZ-Breiten genau so festzulegen, daß man damit die Anforderungen seines LP-Herstellers erfüllt - und das für alle Leiterzüge. Derartige Prämissen sollten doch eigentlich für alle Leute sonnenklar sein, die sich an's LP-Design wagen. W.S.
W.S. schrieb: > Wer mit nem Push&Shove-Router arbeitet, der kriegt seine > Leiterzüge nicht nach eigenem Gusto, sondern nach Abstandsregeln > verlegt. Und wie aktiviert man den bei EAGLE, um das es hier in dem Thread geht? ;-) > Für alle Anderen ist es sehr viel sinnvoller, das Routing-Grid und die > LZ-Breiten genau so festzulegen, daß man damit die Anforderungen seines > LP-Herstellers erfüllt - und das für alle Leiterzüge. Wenn du dann bitte mal erklärst, was a) Routing-Grid mit Offset zu tun hat b) Warum die Anforderungen des LP-Herstellers zufällig kompatible mit einem mechanischen Montageraster sein sollten (sowohl vom Raster Mil/mm als auch von der Lage des Urspungs)?
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.