Forum: Platinen Netzklassen in Eagle: letztes Stück Leiterbahn schmäler verlegen


von Markus L. (markus_fh)


Lesenswert?

Ich experimentiere gerade mit den Netzklassen (Eagle 9) und hab da mal 
ne Frage. An sich erscheint das ja sinnvoll, verschiedene Klassen für 
Pwr, Signal usw. zu definieren.

Wenn ich jetzt aber z.B. im Layout VCC verlege (definiert als Netzklasse 
pwr mit 20 mil) dann benötige ich ja beim Anschluß am IC (z.B. 
uController) eine deutlich geringere Breite aufgrund des SMD-Pads. Ich 
kann nun aber nicht kurz vor dem IC absetzen und dann das letzte Stück 
mit z.B. 8mil weiterfahren. Das nimmt der in dem Breite-Angabefenster 
nicht an, der springt immer gleich auf 20mil zurück. Wie würde man das 
denn in der Praxis machen? So erscheint mir die Funktion nicht wirklich 
sinnvoll anwendbar zu sein.

Man könnte zwar die ganze Leiterbahn erstmal mit 20mil verlegen und 
danach dann bestimmte Abschnitte auf 8mil stellen, verbunden mit einem 
Fehler (den man dann ja billigen kann), aber so lässt sich nicht 
wirklich gut arbeiten.

Würde mich mal interessieren wie ihr das macht und ob ihr überhaupt mit 
Netzklassen arbeitet.

von Harald A. (embedded)


Lesenswert?

Komisch, bei mir ist anders herum. Bei angelegten Netzklassen ist die 
Leiterbahnbreite trotz entsprechender Einstellung eben nicht fest 
vorgegeben, der Abstand bei differentiellen Leitungspaaren hingegen 
schon.

von Markus L. (markus_fh)


Lesenswert?

Harald A. schrieb:
> trotz entsprechender Einstellung eben nicht fest vorgegeben
Breiter machen kann ich die LBs auch, aber halt nicht schmäler als der 
gegebene Wert. Aber das bringt mir nix.

Welche Eagle-Version nutzt du? Vermutlich 7.7 ?

von michael_ (Gast)


Lesenswert?

Die neue Version kenn ich nicht.
Aber ich habe da einen Knick gemacht, um dann eine neue Breite 
einzustellen.
Um zwischen IC-Beinchen durchzukommen.

von Markus L. (markus_fh)


Lesenswert?

michael_ schrieb:
> Aber ich habe da einen Knick gemacht, um dann eine neue Breite
> einzustellen.
Das heißt, du kannst ne Breite einstellen, die schmäler ist als die 
Breite in der Definition der Netzklasse? Genau das geht bei mir nicht. 
Größer ja. Bei kleineren Werten springt es sogleich wieder auf den 
vordefinierten Wert. Ich würde aber auch nicht ausschließen, dass das 
ein Bug ist.

von michael_ (Gast)


Lesenswert?

michael_ schrieb:
> Die neue Version kenn ich nicht.

Früher war eben alles besser.

von Harald A. (embedded)


Lesenswert?

Markus L. schrieb:
> Welche Eagle-Version nutzt du? Vermutlich 7.7 ?

9.6.2

Poste das mal im offiziellen Eagle-Forum.

michael_ schrieb:
> Früher war eben alles besser.

Ganz sicher nicht. Eagle hat sich ab V8 erheblich weiter entwickelt. 
V6/7 wird wird hier nur noch für die typischen Rants herangezogen.

: Bearbeitet durch User
von W.S. (Gast)


Lesenswert?

Markus L. schrieb:
> An sich erscheint das ja sinnvoll, verschiedene Klassen für
> Pwr, Signal usw. zu definieren.

So? Erkläre das mal. Im Moment sehe ich da keinen sinnvoll 
festzunagelnden Zusammenhang zwischen Leiterbahnbreite von 20 mil und 
Rails wie pwr usw.

Sowas wäre bei Netzen mit bestimmter Impedanz sicherlich nett, aber bei 
gewöhnlichen Netzen nicht.

Ach: und warum arbeitest du noch immer mit imperalen Maßen? Die 
allermeisten hier in Europa bekannten LP-Hersteller geben ihre Eckdaten 
über kleinste Strukturbreiten usw. metrisch an.

W.S.

von Markus L. (markus_fh)


Lesenswert?

W.S. schrieb:
> So? Erkläre das mal.
Beim Verlegen der LB wird automatisch die passende Breite eingestellt. 
Aber ich hatte ja gefragt, ob ihr sowas nutzt. Ich bin nebenbei noch 
Anfänger mit einigen Monaten Erfahrung. Wenn das von erfahrenen Leuten 
nicht genutzt wird, wäre das auch eine Information für mich.

> Ach: und warum arbeitest du noch immer mit imperalen Maßen?
"Noch" ist gut - ich hab ja erst angefangen. Der Hintergrund ist, dass 
ich sehr viel aus US-Kreisen konsumiere (Rick Hartley, Eric Bogatin). Da 
sind meist mil angesagt und - noch schlimmer - inch. So habe ich das 
halt verinnerlicht.

von Markus L. (markus_fh)


Lesenswert?

PS: Ich nehme deine Anmerkung jetzt zum Anlass, mehr im metrischen 
System zu denken. Leider sind die ganzen (guten) Faustregeln aus 
Bogatins Büchern immer auf "inch" bezogen.

von Harald A. (embedded)


Lesenswert?

Lass dich nicht antriggern, "mil" ist für Leiterbahnbreiten eine 
durchaus gängige Praxis. Kann man sicher auch in Millimeter ausdrücken, 
aber 6mil klingen vlt auch griffiger als 0,15mm.
Für Power würde ich auch eine feste Netzklasse nicht unbedingt sehen, da 
sollte man doch immer so niederimpedant wie möglich bleiben. Wie ich 
schon schrieb, für mich sind Netzklassen in erster Linie für 
impedanzkritische Leiterbahnen wichtig, USB, Ethernet, PCI etc.

von W.S. (Gast)


Lesenswert?

Markus L. schrieb:
> "Noch" ist gut - ich hab ja erst angefangen.

Das erinnert mich an die Kochbücher von Julia Child, wo sie den 
Amerikanern die französische Art des Kochens beibringen wollte: 
Sämtliche europäischen Maße (Liter, Gramm usw.) hat sie pingelig in 
imperiale Maße umgerechnet und unsereiner als Leser hatte dann das 
Problem, von "Tassen" und so weiter zurückzurechnen.

Ähnliches findet sich bei amerikanischen YT-Videos. Wer von uns weiß 
ohne Taschenrechner, wie breit 15/32 Inch tatsächlich ist? 
Dezimalstellen sind den Amerikanern offenbar ein Graus, da hantieren sie 
lieber mit derartigen Brüchen.

W.S.

von Bauform B. (bauformb)


Lesenswert?

Markus L. schrieb:
> Wenn ich jetzt aber z.B. im Layout VCC verlege (definiert als Netzklasse
> pwr mit 20 mil) dann benötige ich ja beim Anschluß am IC (z.B.
> uController) eine deutlich geringere Breite aufgrund des SMD-Pads.

Man braucht das, keine Frage. Ich schalte gelegentlich die Breite in der 
Netzklasse um. Normal ist also für pwr 8mil eingestellt, ich verlege 
aber 20mil bzw. so breit wie es passt. Wenn ich meine, dass alles passt, 
stelle ich 20mil ein und kontrolliere die DRC-Fehlermeldungen. 
Stellenweise sind die nicht berechtigt, weil 8mil zwingend ist und 
stellenweise mache die Bahn dann breiter. Ganz zum Schluss könnte ich 
die DRC-Fehler akzeptieren, aber meist stelle ich wieder 8mil ein.

von W.A. (Gast)


Lesenswert?

W.S. schrieb:
> Ach: und warum arbeitest du noch immer mit imperalen Maßen? Die
> allermeisten hier in Europa bekannten LP-Hersteller geben ihre Eckdaten
> über kleinste Strukturbreiten usw. metrisch an.

Alles klar, das macht die Sache aber nicht übersichtlicher.
Pinabstand 2.54, 1.27, 0.65 mm vs. 100, 50, 25 mil
Leiterbahnbreiten irgendwelche 1/10 mm vs einfache natürl. Zahlen in mil
Cu-Dicke 35, 70, 105 µm vs. 1, 2, 3 oz/ft²

von W.S. (Gast)


Lesenswert?

W.A. schrieb:
> Alles klar, das macht die Sache aber nicht übersichtlicher.
> Pinabstand 2.54, 1.27, 0.65 mm vs. 100, 50, 25 mil

Das ist nur deine Sichtweise.
Sag mal deinem Gehäusezulieferer, daß der Abstand der Befestigungslöcher 
3.1496 Inch sei. Sowas ist wichtig, die Pinabstände von 2.54 mm usw. 
jedoch nicht. Beim Routen werden die schon beim allerersten Knick 
gefangen und sind dann in dem System, was man beim Layouten eingestellt 
hat.

W.S.

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
Noch kein Account? Hier anmelden.