Eagle: Autoroute nur gnd und vcc net mit ausschließlicher Verwendung von Vias

Ich habe Mühe, den Eagle Autorouter (Eagle 7.6) dazu zu bringen, nur die VCC- (Layer 2) und GND-Layer (Layer 15) auf einer 4-Layer-Platine zu routen. Ich habe eine Netzklasse für VCC und GND erstellt. Jetzt hätte ich gerne einen separaten "Routing-Pass" für GND und für VCC.

Ich möchte, dass es nur Durchkontaktierungen auf allen GND- und VCC-Pads zur jeweiligen Ebene hinzufügt und nach Möglichkeit keine Spuren erstellt (nur für Durchgangslochkomponenten, z. B.). Verwenden Sie zB den kürzesten Weg zum jeweiligen Layer, anstatt Leiterbahnen zum Netzteil zu ziehen und zu verbinden.

Ich habe versucht, die Kosten aller Schichten außer der GND- oder VCC-Schicht auf 99 und die Kosten der Durchkontaktierungen auf 0 einzustellen, aber am Ende werden immer alle Signale geroutet, nicht nur die GND-Signale.

Wie mache ich das?

RTFM. Führen Sie in diesem Fall „HELP AUTO“ aus. Das hätte eigentlich klar sein müssen.
@OlinLathrop Das Problem ist, dass ein beträchtlicher Teil der Eagle-Benutzer nicht einmal weiß, dass die Befehlszeilenschnittstelle existiert.
@OlinLathrop Nun, viel Googeln und Durchsuchen der Autorouter-Hilfeartikel, die ich gefunden habe, haben nichts über verschiedene Einstellungen gesagt, die Sie in der CLI-Version des Autorouters im Vergleich zur GUI-Version verwenden können, oder dass der Befehl überhaupt existiert. Also nein, es war mir nicht klar, sonst hätte ich die Frage nicht gestellt. Ich bin kein erfahrener Benutzer des Programms und habe das cli bisher nur in geringem Umfang verwendet.
Der Auto-Befehl löst auch nicht mein Problem mit der von Eagle bereitgestellten Dokumentation.
@tcrosley: Dann sollten sie nicht da sein. Perlen vor die Säue. Die wahre Stärke von Eagle liegt in den Befehlen. Die GUI ist nur ein Wrapper, der manchmal praktisch sein kann. Es ist für jeden Eagle-Benutzer unentschuldbar, sich dessen zumindest nicht bewusst zu sein.

Antworten (2)

Wenn Sie die Befehlsversion der Auto-Router-Funktion verwenden, können Sie ein oder mehrere zu routende Signale wie folgt angeben:

AUTO! GND VCC;

Mehr Infos auf dieser Seite .

Danke das ist auf jeden Fall hilfreich. Wie kann ich aber einige Regeln angeben? Die Eagle-Hilfe gibt nicht viel darüber an, welche Argumente der Befehl außer Signalnamen annehmen kann. Dies funktioniert für das Routing eines einzelnen Netzes, versucht jedoch, Durchkontaktierungen um jeden Preis und Routen auf allen verfügbaren Ebenen zu vermeiden. Gibt es eine vollständigere Referenz zu diesem Befehl als die Eagle-Schnellhilfe?

Verwenden Sie anstelle des Autorouters das Tool "Fanout". Wählen Sie bei ausgewähltem „Fanout“-Werkzeug die Schaltfläche „Fanout-Signal“ in der oberen Symbolleiste. Klicken Sie nun auf ein GND- oder VCC-Pad und alle Pads dieses Netzes sollten mit der entsprechenden Ebene verbunden sein.