Meine persönliche EAGLE CAD-Seite  

mein Eagle-Logo

Das TEXT-BUTTON-MENUE im BRD

Hier meine persönlichen Einstellungen im Layout-Editor.

Projekt EAGLE-Projekt Log:
Damit kann für ein Projekt die aufgewendete Zeit ermittelt werden,
um als Dienstleiser mit dem Auftraggeber auf Zeitbasis abzurechnen.

SVN Subversions-Kontrolle:
Damit werden die Daten mit SVN von und zum Server übertragen.

Layer Layer Ein/Ausschalten und Layerfarben
so wie Farbpaletten editieren.

Grid/Raster Das GRID und die Arbeitsfenster-Hintergrundfarbe.

Fangmodus Der Fangmodus und Selektierung.

F-Tasten Funktionstastenbelegung anpassen mit SCRIPT eagleassign.scr.

In der Scriptdatei kann für jedes Editor-Fenster eine individuelle Anpassung der
Funktionstasten (ASSIGN) vorgenommen werden.
Je nach Bedarf können auch verschiedene Script-Dateien mit unterschiedlichen Namen
angelegt werden, die dann bei Bedarf die Funktionstasten unterschiedlich belegen.

Hier ist EAGLE sehr flexibel. ;-)

Statistic Statistiken des Schaltplan bezogen auf Layer, Net-CLASSen, Devices, Parts, Values, Packages die in diesem Schaltplan benutzt werden.

Attribute Globale und Lokale Attribute verwalten.

Konsistenz Stellt die Konsistenz zwischen Schaltplan und Board wieder her.
Dazu muss man in mehreren Schritten vorgehen.
Nur wenn Schaltplan und Board Konsistent sind, ist auch
Garantiert dass das Layout den Vorgaben des Schaltplan
entspricht. Also die Bauteile den gleichen Namen und
Value bsitzen, die Attribute der PARTs und ELEMENte,
so wie die NET- und SIGNAL-Namen gleich sind.

CAM-Daten Erzeugt die Fertigungsdaten für den Leiterplattenhersteller.
Benötigt werden die GERBER- und die EXCELLON-Daten.
GERBER-Daten beschreiben das Kupfer je Lage und je nach Bedarf
die Lötstopmasken und den Bestückungsdruck.
Des Weiteren können auch Lötpastenmaske und Klebemasken
benötigt werden.
EXCELLON-Daten beschreiben die Bohrkoordinaten und Durchmesser.
Auch die Koordinaten und Rotation der Bauteile für
Bestückungsautomaten können exportiert werden.

BRD PDF Gibt das Board als PDF-Datei aus.

Drucken Ein Menue um vordefinierte *Druckausgaben zu wählen.
Bestimmte Druckereinstellungen und Druckausgaben werden oft gebraucht,
und um die Einstellungen im Drucker-Menue nicht umständlich vornehmen
zu müssen, gibt es dieses Menü.

*Druckausgaben:
Welcher Drucker der momentan eingestelle Systemdrucker ist, und welche
Drucker im System definiert sind, kann mit dem
cmd_wmic-system-defaultdrucker.ulp
ermittelt werden.

Layer-Sequenz EAGLE druckt per Default die Layer in der Reihenfolge der Layer-Nummern.
Um für den Ausdruck eine bestimmte Reihenfolge der Layer anzugeben,
damit die Lötstopmaske über das Kupfer und der Bestückungsdruck
wiederum über die Lötstopmaske gedruckt wird, wird hier ein ULP
layer-sequence.ulp aufgerufen, mit dessen Hilfe man die Reihenfolge
(Sequenz) der Layer angeben kann.
Bild-Export Erzeugt aus dem Inhalt oder der markierten GRUPPE des Editorfenster
eine Bilddatei (.png) mit wählbarer Auflösung.
Die Bilddatei kann dann benutzt werden um in einem Dokument oder eine
Internetseite die entsprechende Information zu erstellen.
Die Grundfunktion wird auch unter Datei Exportieren bereitgestellt.

XML Notepad Bei Zeichnungsladefehlern oder für sonstige Zwecke, kann die XML-Datei des Board
in Notepad++ geladen werden. Unter bestimmen Situationen kann es sein, dass man die
XML-Datei editieren muß, und dazu ist der Notepad++ hervorragend geeignet, da er die
XML-Syntax farblich kennzeichnen kann.
Nach dem Bearbeiten und speichern der bearbeiteten XML-Datei nicht vergessen die Datei
im BRD-Editor neu zu laden, da EAGLE die Änderungen ausserhalb des Programm
nicht erkennen kann.
Bibliothek Bibliotheken verwalten, benutzen, editieren.

BRD LBR Erzeugt aus dem Board oder einer GROUP ein Package in einer Bibliothek.
Damit kann eine komplettes Layout oder eine markierte Gruppe als Package
angelegt werden, um für eine Dokumentation eine Baugruppe zu erstellen.
Nicht benötigte Zeichenelement können dann noch im Package-Editor
entfernt oder neue Zeichenelemente hinzugefügt werden.

Text Die Möglichkeiten Texte zu bearbeiten sind etwas mager ausgefallen.
Mit ein paar ULPs wird hier Abhilfe geschaffen.

Link Ein Link ist die Möglichkeit innerhalb der Schaltplandatei einen Verweis zu einer
anderen Position auf einer weiteren Schaltplanseite zu setzen
Des weiteren kann auch ein Link auf eine andere Datei oder ins WWW gesetzt werden.
Backup Leider haben die Entwickler vergessen eine einfache Möglichkeit zum laden von
Backup-Dateien einzubauen. Eagle erzeugt bei jeder Speicherung eine Backup-Datei,
erkennbar an .b#1 bis .b#9.
Ist Autobackup eingeschaltet und wird nicht innerghalb der vorgegebenen Zeit
manuell gespeichert, dann erzeugt Eagle eine .b## Datei.
Diese Datei ist dann besonders interessant, falls Eagle abgestürzt ist oder sich
auf Grund eines Fehlers in einem ULP *aufhängt.

* Hier muß der Author des ULP darauf achten, keine Endlosschleifen zu programmieren.

DEL Backup Löscht alle Backup-Dateien im aktuellen Ordner.
Auch das Autobackup.
Verzeichnis Um einfach an das Verzeichnis des Projekt zu gelangen, und nicht in langen Pfadnamen
im Explorer herumklicken zu müssen, hab ich mir ein paar ULPs gestrickt.
Auch zum Sichern der Daten auf ein Netzlaufwerk oder einen USB-Stick reicht hier
ein Mausklick.

ERC++ Exprt/Save ERROR Speichert die ERROR-Liste in eine Datei für Analyse.

? Projekte ? Suche nach Projekt-Dateien.

System Kopieren von System-Dateien wie ULPs, SCRs PNGs und Icons.
Konfigurieren der Lokalen- und Netzlaufwerk-Pfade.
Übersichtlicheres Einstelungs-Menue der EAGLE Einstellungen.
Ermitteln der eaglerc.usr-Datei der aktuellen *aktiven EAGLE-Instanz.
Systemdrucker Abfragen.

*aktive EAGLE-Instanz:
Benutzt man wie ich 3 EAGLE-Instanzen gleichzeitig, möchte man u.U.
die aktuell benutzte eaglerc.usr ermitteln.
Das kann mit dem Windows-Tool WMIC erledigen.
Weiter Infos dazu im wo-laeuft-eagle.ulp

ULPs Spezielle ULPs zum suchen und Editieren von und in ULPs, SCRs.
Weitere Infos im Quelltext der einzelnen ULPs.

PAD VIA Umschalten der Layerfarben von PAD und VIA damit diese Objekte in der
gleichen Farbe wie der Layer oder in einer anderen Farbe angezeigt werden.
Wenn Screen-Shots des Layout für die Erstellung einer Dokumentation
benötigt werden sollten PADs und VIAs die gleiche Farbe erhalten wie
der Kupferlayer.
Zum Layouten ist es von Vorteil wenn PAD und VIA eine eigene Farbe besitzen.
Ebenfalls ist es Sinnvoll die PAD-Namen Ein oder AUS zuschalten.

WIRE-Stub WIRE-Stubs sind offene Leiterbahnenden!

Das bedeutet hier ist weder ein PAD noch eine VIA angebunden.
WIRE-Stubs können durch auflösen (RIPUP) von Leiterbahnzügen kommen,
oder weil der Anwender den ROUTE-Befehl abgebrochen hat ohne bis zum
Ziel der Luftline zu routen.
Diese offenen WIRE-Enden können im Betrieb EMV-Probleme erzeugen da
sie wie Empfangs- und Sende-Antennen funktionieren.
Je höher die Frequenz des Signal ist, um so größer können die Störungen
ausfallen.

Mit diesem ULP können die Wire-Stubs gefunden und angezeigt werden.
Mit + wird in der Liste zum nächsten Wire-Stub weitergeschaltet der dann
in die Mitte des Arbeitsfenster gezoomt wird.
Wurde ein oder mehrere Wire-Stub mit RIPUP aufgelöst sollte mit
Erzeuge Liste die Liste neu erzeugt werden, da sonst beim erneuten
durchblättern der Liste nicht mehr vohanden Stubs im
Fenster zentriert werden.

Geometrie Geometrische Figuren einfacher erzeugen.
Einge ULPs um geometrische Figuren einfacher zu zeichnen und Berechnungen
von geometrischen Funktionen.
Erleichtert die Konstruktion von Mechaniken, Gebäuden und Landschaften.
Bearbeiten von Objekt-Gruppen (GROUP).

GROUP move Verschieben von markierten Objekt Gruppen.
Erleichtert die Konstruktion von Mechaniken, Gebäuden und Landschaften.
Bearbeiten von Objekt-Gruppen (GROUP).

ROUTE ingroup Ein ULP routesignal-nextmodul.ulp zum identischen ROUTEn von MODUL-Baugruppen.
Wenn in einer Schaltung identische MODULe benutzt werden, dann routet man nur ein Modul
und anschliessend markiert man mit GROUP das nächste Modul und startet das ULP.
Das ULP ermittelt die relativen Koordinaten der gerouteten Leiterbahnen des ersten Modul
und ROUTEt dann mit den exakt gleichen Leiterbahnverlauf das aktuelle Modul.
Funktionen Spezielle Funktionen als ULP.
Berechnen von diversen Bauteilwerten.

Das TEXT-Button-Menü am rechten Arbeitsfensterrand (kann per Drag & Drop) auch an jede andere Seite des Arbeitsfenster geschoben werden.