Meine persönliche EAGLE CAD-Seite  


Befehleseingabe und Script

Die klein- GROSS-Schreibung der BEFEHLE und Parameter in der Eagle-Befehls-Zeile ist egal.
Erkannte BEFEHLE und deren Parameter werden intern zu Großbuchstaben gewandelt.

Die klein- GROSS-Schreibung aller weiteren Parameter nach dem BEFEHL ist abhängig ob sie an ein ULP oder ins system() weitergereicht werden.
Für die meisten ULPs muß man die klein-GROSS-Schreibung der Befehlsparameter beachten.

Werden Parameter an das system() Windows weitergereicht, wie z.B. Dateinamen, dann ist die groß/klein-Schreibung i.d.R. auch egal,
da Windows die groß/klein-Schreibung nicht beachtet bzw. ebenso beim Interpretieren in der (CMD.EXE) in Großbuchstaben wandelt.
Eine Ausnahme macht hier LINUX, das sehr wohl die groß/klein-Schreibung beachtet.


Editor-Befehle in Bezug auf Benutzung im EDITOR.

SCH = Schaltplan
BRD = Board (Layout)
LBR = Bibliothek enthät die Symbole und Packages
DEV = Deviceset in der LBR (Verbindung von Symbol(en) zum Package(Varianten) / PIN zu PAD)
PAC = Package in der LBR (Gehäuse für das Board)
SYM = Symbol in der LBR (für den Schaltplan)
--- kann in jedem Editorfenster aussgeführt werden.

EAGLE unterstützt eine Signifikante Befehlseingabe. Das bedeutet, man braucht in der Befehlszeile nur den TEIL des Befehles eintippen, bzw. auch in einem SCRIPT schreiben,
damit EAGLE den Befehl eindeutig zuordnen kann. Allerdings ist es Sinnvoll in einem SCRIPT die Befehle auszuschreiben, ebenso wenn ein ULP ein SCRIPT generieren soll.
Sollte EAGLE bei der Abarbeitung eines SCRIPT einen Syntaxfehler erkennen, wird eine entsprechende Fehlermeldung ausgegeben, und hier macht es sich besser wenn man
einen BEFEHL ausgeschrieben hat, statt lauter Kürzel die man dann selbst nicht mehr interpretieren kann.

Index der Befehle in alphabetischer Reihenfolge

Hinter jedem Befehl stehten die Editoren in denen der Befehl benutzt werden kann.
Manche BEFEHLE steuern entrechendes Verhalten bzw. verändern Einstellungen und können in jedem Editor eingegeben werden.
Transparent bedeutet diese Befehl beendet nicht den aktuellen Befehl,alle anderen verhalten sich so, als hätte man die ESC-Taste gedrückt.
Besonderheiten zur ESC-Taste.
In manchen Befehlen wird die Ausführung nur unterbrochen, währen andere Befehle beendet werden.
Wird ein Befehl mit ESC bendet, dann ist kein Befehl mehr aktiv. Das aktivieren eines (neuen) Befehles beendet den laufenden Befehl.


BRD
ADDSCH/BRD/DEV
ARCSCH/BRD/SYM/PAC
ASSIGN ---
ATTRIBUTESCH/BRD/DEV
AUTOBRD
BOARDSCH (Button switch zu BRD)
BUSSCH
CHANGESCH/BRD/DEV/PAC/SYM
CIRCLESCH/BRD/SYM/PAC
CLASSSCH/BRD
CLOSE





schliesst LBR- SCH- BRD-Fenster. ACHTUNG:
Bei consistentem SCH/BRD und schliessen eines der Fenster verliert man die Consistence.
EAGLE markiert das verbliebene Fenster mit
.
Wer diesen Hinweis ignoriert und weiter arbeitet, selber Schuld...
CONNECTDEV
COPYSCH/BRD/PAC/SYM
CUTSCH/BRD/SYM/PAC
DELETESCH/BRD/SYM/PAC
DESCRIPTION ---
DIMENSIONSCH/BRD/PAC/SYM
DISPLAY Transparent
DRCBRD
EDIT












E alleine öffnet das Dateiauswahlmenü.
E .s1 wechselt zur Schaltplanseite 1 (auch vom Board aus: Button switch zu SCH *)
E .s5 wechselt zur Schaltplanseite 5 (*), existiert die Seite 5 noch nicht, wird sie angelegt.**
E .s9999 erzeugt immer eine neue nächste Schaltplanseite.**
** Wird an die letzte bestehende Seite angehängt.
      Die Prof-Version von EAGLE kann im SCH max 999 Schaltplanseiten enthalten,
      jede Zehl die größer als 999 ist, hängt eine NEUE Seite an.
      Weitere Optionen auch für MODUL-Seiten unter HELP EDIT
.sch schaltet vom BRD/LBR/DEV/PAC/SYM zum SCH-Editor um***
.brd schaltet vom SCH/LBR/DEV/PAC/SYM zum BRD-Editor um***
*** hier darf im LBR/DEV/PAC/SYM keine Seite .sxx angegeben werden!
      Sonst wird eine neue SCH-Datei mit dem Namen der aktuell geladenen LBR wie im ersten
      angegeben Ordner-Namen : Control-Panel | Optionen | Verzeichnisse angegeben angelegt.
ERCSCH/BRD
ERRORSSCH/BRD
EXPORTSCH/BRD/DEV/PAC/SYM
FRAMESCH/BRD/PAC/SYM
GATESWAPSCH
GRID Transparent
GROUPSCH/BRD/DEV/PAC/SYM Transparent
HELP ---
HOLEBRD/PAC
INFOSCH/BRD/DEV/PAC/SYM
INVOKESCH
JUNCTIONSCH
LABELSCH
LAYER --- Transparent
LOCKBRD
MARKSCH/BRD/DEV/PAC/SYM Transparent
MEANDERBRD
MENU ---
MIRRORSCH/BRD/PAC/SYM
MITERBRD
MODULESCH
MOVESCH/BRD/DEV/PAC/SYM
NAMESCH/BRD/DEV/PAC/SYM
NETSCH
OPEN ---
OPTIMIZESCH/BRD/PAC/SYM
PACKAGEDEV
PADPAC
PASTESCH/BRD/PAC/SYM
PINSYM
PINSWAPSCH
POLYGONSCH/BRD/PAC/SYM
PORTSCH
PREFIXDEV
PRINTSCH/BRD/DEV/PAC/SYM
QUIT ---
RATSNESTBRD
RECTSCH/BRD/PAC/SYM
REDOSCH/BRD/DEV/PAC/SYM Transparent
REMOVELBR/DEV/PAC/SYM
RENAMELBR/DEV/PAC/SYM
REPLACESCH/BRD
RIPUP Transparent
ROTATESCH/BRD/PAC/SYM
ROUTEBRD
RUN ---
SCRIPT ---
SET ---
SHOWSCH/BRD/DEV/PAC/SYM
SIGNALBRD
SMASHSCH/BRD
SMDPAC
SPLITSCH/BRD/PAC/SYM
TECHNOLOGYDEV
TEXTSCH/BRD/PAC/SYM ---
UNDOSCH/BRD/DEV/PAC/SYM Transparent
UPDATESCH/BRD
USE ---
VALUESCH/BRD/DEV
VARIANTSCH
VIABRD
WINDOWSCH/BRD/DEV/PAC/SYM
WIRESCH(BRD/PAC/SYM
WRITE --- Transparent