Eagle: 4 Layer und Autorouter auf 2 Lagen zwingen

Gast #2898373
Hi

wie bewege ich Eagle dazu bei einer 4-Layer Platine nur auf den innerne 
beiden Lagen zu routen?

Die äußeren beiden Lagen sind Versorgung/Masse. Darauf sind die 
Versorgungsleitungen von Hand geroutet und sollen später mit Polygonen 
überdeckt werden um eine möglichst ideale durchgängige Fläche zu 
erhalten.

Wähle ich im Autoroute nur die beiden innerne Lagen (Layer 1+16 N/A) 
bekomme ich die Melduung "Layer 1, 16 verwendet aber nicht aktivtert! 
..." (siehe Anhang).

Wie angedroht kommt es zu Kollisionen der Durchkontaktierungen. Diese 
müsste ich alle manuell nachträglich korrigieren.

Wenn ich Polygone auf Top/Bottom erstelle und die Kosten für Polygone 
überall auf 99 setze legt er zwar weniger Bahnen auf Top/Bottom. Noch 
arbeitet der Optimierer, aber es sieht nicht so aus dass er alle Bahnen 
von Top/Bottom entzfernt.

Kann ich Eagle dazu zwingen nur auf den innerne beiden Lagen zu 
Routen? Kann es sein dass das einfach nicht geht?

Gruß
Christoph
Angehängte Dateien:
Gast #2898379
Nachtrag: Also ich will den Autorouter auf die inneren beiden Lagen 
zwingen, er darf aber Vias durch alle 4 Lagen setzen.

Die DRC Layerkonfiguration ist z.Z.
(1*2*15*16)

Mir ist klar dass es irgendwo ein Problem geben kann wenn ich zwar vier 
Lagen habe, ihm aber nur 2 zum Routen gebe und trotzdem durch alle 4 
Lagen Vias erlaube. Deswegen mein Verdacht dass Eagle das nicht kann...
Gast #2898400
Christoph schrieb:
> Die äußeren beiden Lagen sind Versorgung/Masse.

Ähm, dann musst du jeden Pin, der Signal hat, mit einem Via anfahren?
Erscheint mir unnötig aufwändig.
Normalerweise baut man die Versorgungslayer in die inneren Lagen der 
Platine.
Gast #2898458
Floh schrieb:
> Ähm, dann musst du jeden Pin, der Signal hat, mit einem Via anfahren?
> Erscheint mir unnötig aufwändig.

Ich verwende (fast) ausschließlich Dil Bausteine bzw. Bauteile mit 
Durchkontaktierung.

Floh schrieb:
> Normalerweise baut man die Versorgungslayer in die inneren Lagen der
> Platine.

Normalerweise ??? Prinzipiell unterschieden sich Anforderungen 
möglichweise etwas von Platine zu Platine ...
#2898509
Warum generierst Du nicht einfach vor dem Routinglauf Rechtecke in 
pcbgröße auf tRestrict und bRestrict.

Dann platziert der AR zwar noch VIAs aber keine Leitungen mehr auf den 
Außenlayern. Danach schmeisst Du die beiden Rechtecke weg und kannst 
normal weiterarbeiten.

Das Ganze kann man auch über eine Scriptdatei steuern

Grüße
Andreas
Gast #2898575
Andreas H. schrieb:
> Warum generierst Du nicht einfach vor dem Routinglauf Rechtecke in
> pcbgröße auf tRestrict und bRestrict.
>
> Dann platziert der AR zwar noch VIAs aber keine Leitungen mehr auf den
> Außenlayern. Danach schmeisst Du die beiden Rechtecke weg und kannst
> normal weiterarbeiten.
Das habe ich bereits probiert, bei mir plaziert er keine Vias in 
Restricted und kommt dementsprechend nicht zurecht.

Ist das eine Einstellungssache?
Gast #2898590
Kevin K. schrieb:
> Überleg besser mal, ob du nicht die Signalleitungen auf die Außenlagen
> packen möchtest und ob du nicht lieber von Hand routen möchtest.

Nein und nochmal nein.

Ich will den Eagle Autorouter dazu bewegen ausschließlich auf den von 
mir gewünschten Layern zu routen. Dazu darf er durchgängige Vias 
verwenden.
Die Frage ist wie man sowas machen kann und ob Eagle das kann??

Dass 5 Leute 10 Meinungen haben wie man es nun richtig macht ist klar, 
aber hier sind die Außenlagen Supply und dabei bleibt es.
#2898826
Christoph schrieb:
> Das habe ich bereits probiert, bei mir plaziert er keine Vias in
> Restricted und kommt dementsprechend nicht zurecht.
>
> Ist das eine Einstellungssache?

Du darfst halt kein vRestrict setzen.
Ich hab das mehrfach benutzt um zu verhindern, das er unter bestimmten 
Bauteilen Leitungen durchführt. Hat eigentlich immer gut geklappt.

Ach ja, die Layer müssen beim Routen sichtbar sein wenn ich mich recht 
entsinne.

Grüße
Andreas

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 14 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.