Meine persönliche EAGLE CAD-Seite  

mein Eagle-Logo

DESCRIPTION : Beschreibung von Ordner, Projekt, SCH, Seite, LBR, DEV, PAD, SYM.


DESCRIPTION : wieso und wozu.

Damit kann man alles relevante innerhalb EAGLE beschreiben.

In der letzten Firma in der ich angestellt war, hatten wir eine Mehrfachlizenz von EAGLE, und somit konnten mehrere Anwender zugleich mit EAGLE arbeiten.
Ein Problem war dabei die mangelhafte Dokumentation der Daten, da sich die Kollegen nicht mal die Zeit genommen haben für eine (kurz) Beschreibung *.

Im Control-Panel von EAGLE werden nur die relevanten Ordner und Dateien angezeigt, aber auch eine DESCRIPTION, wenn vorhanden. [1]

Leider machen die wenigsten davon Gebrauch.
Durch entsprechende Anlage von Ordnern, Unterordnern und deren Benennung, ergibt sich leider auch eine Unübersichtliche Struktur.
Es ist nicht immer einfach die einzelnen Projekte übersichtlich zu benennen ohne dass sich entsprechend lange Pfad-Dateinamen ergeben.
Eine effektive Hilfe ist die Möglichkeit alles zu Beschreiben. Diese Beschreibung wird dann im Control-Panel entsprechend angezeigt.

EAGLE kann für jede Dateiart SCH/BRD/LBR und Ordner eine DESCRIPTION anlegen.
Bei ULPs wird die erste Zeile des #usage angezeigt, und bei Selektierung eines ULP die gasamte #usage.
Die #usage-Directive ermöglicht es dem Ersteller eines ULP eine Beschreibung für die Benutzung des ULP anzugeben, und oder auf Besonderheiten hinzuweisen.

Eine Description kann als normaler Text oder als ein HTML-Text erstellt werden.
HTML-Text ist hier im Vorteil, da in EAGLE ein HTML-Browser integriert ist, so dass man Links auf Bilder, Dateien und Webseiten einbinden kann. [2]
Die nutzbaren HTML-Tags sind beschrieben unter
HELP - Suchen: HTML + [Enter] eingeben,
dann die Rubrik: Userlanguage aufklappen und hier Unterstütze HTML-Tags aufklappen.

Wird ein Ordner mit einer DESCRIPTION versehen, dann wird darin eine Datei mit dem Namen DESCRIPTION ohne Dateierweiterung angelegt.
Der Inhalt dieser Datei kann auch HTML-Text enthalten.
Jetzt zum Vorteil innerhalb EAGLE.
Sucht man eine Datei zu einem bestimmten Projekt, dann ist die Beschreibung hier Hilfreich, da die Description Aussagekräftiger sein kann als der Dateiname,
sofern der Anwender eine aussagekräftige Description angelegt hat *.

Leider ist hier die Suchfunktion innerhalb des Control-Panel nicht sehr hilfreich, da sie sich nach meiner Erfahrung gerne aufhängt.
Aus diesem Grund habe ich mal wieder ein kleines ULP geschrieben, file-list-dir.ulp, und es ist auch schneller als der Explorer.
Es erzeugt eine Textdatei mit dem Inhalt der gefundenen Dateien.
Jetzt kann auch noch gezielt in der Liste gesucht werden.

[1] Da diese Datei keine Namenserweiterung (.Extension) besitzt, muß man zum Editieren außerhalb EAGLE dem System mitteilen
   mit welcher APP die Datei zu öffnen ist. (bevorzugt notepad++ ;-) )
[2] Hinweis zu Websites gibt es hier siehe ... und dann noch die Description in Bibliothek Objekten.


Am Rande noch eine Bemerkung zu den Dateinamenlängen in Windows:

Microsoft-Angabe: https://learn.microsoft.com/de-de/windows/win32/fileio/maximum-file-path-limitation?tabs=registry
In der Windows-API (mit einigen Ausnahmen in den folgenden Absätzen) ist die maximale Länge für einen Pfad MAX_PATH, die als 260 Zeichen definiert ist.
Ein PDF zu dem Thema gibt es hier (Seite 2).


Bei Fragen: