Hallo,
nachdem ich schon seit langem Eagle Benutzer bin habe ich mich erst gestern
dazu aufgerafft, mir mal ein eigenes menu.scr zusammenzustellen.
Eigentlich schien die Sache ja einfach, zumal das Kapitel hierzu im Handbuch
bzw. der internen Hilfe ja recht kurz ausfällt.
Ich nahm also das mitgelieferte script und passte es an meine
Display-Vorstellungen an...
Als ich soweit mit der "Theorie" fertig war, hagelte es unentwegt
Fehlermeldungen "Alias-Verschachtelungstiefe überschritten". Ich konnte
jedoch eigentlich keine offensichtlichen Fehler feststellen. Nach einiger
Zeit und eine Vielzahl erfolgloser Versuche, den Fehler einzugrenzen (es gab
ja keine genaueren Hinweise auf die Ursache und jeder Menüpunkt der die
Anzeige betraf verursachte den Fehler), reduzierte ich schrittweise die
benutzten Befehlszeilen manuell in der Eingabezeile des Board Moduls, was
dann auch erstaunlich viele Versuche benötigte.
Der Grund war dann so klar wie unverständlich, denn selbst bei einer
nicht-modifizierten Installation von Eagle verursacht schon die Eingabe der
einfachsten Beispiele aus der Hilfe den Fehler:
DISPLAY NONE BOTTOM
An etwas wie
Display None Top Pads Vias Dimension tPlace bPlace tDocu bDocu Unrouted;
war da noch gar nicht zu denken.
Der langen Rede (die der Nachvollziehbarkeit dienen sollte) kurzer Sinn:
Obwohl sowohl im Handbuch als auch in der Programmhilfe angegeben, darf ich
weder "top" noch "bottom" als Schlüsselworte mit angeben, sondern muss eine
Zeile wie
Display None 1 Pads Vias Dimension tPlace bPlace tDocu bDocu Unrouted;
, also 1 bzw. 16 für die betroffenen Layer, verwenden.
Mache ich hier etwas falsch oder ist das Verhalten bei zumindest 5.7.0
wirklich anders als in der Dokumentation angegeben?
Ciao...

