Hallo Forum, eine Frage an die Eagle-Spezialisten unter Euch: Ist es moeglich, die Daten eines (ungerouteten) Boards unter Zuhilfenahme z.B. der ULP's oder sonst wie zu exportieren? Interessant waeren halt im Prinzip die einzelnen Pads sowie die Verbindungsinformationen. Nett waere es natuerlich auch, auf die selbe Weise wieder Daten hineinzubekommen. Ich werde im Rahmen einer Vorlesung einen kleinen (einfachen!) Autorouter schreiben, bzw. ich werde mich daran versuchen ;) Die Daten aus Eagle waeren ganz nuetzlich fuer die parametrisierung meines Prograemmchens. Man kann das natuerlich auch anders machen aber wenn ich es schaffe, die Daten aus Eagle zu ex- und importieren kann das evt. wachsen und vllt. sogar mal nuetzlich werden. Das ist im Moment aber nicht die Hauptmotivation es geht im Prinzip mehr um das Problem der Wegfindung mit Rahmenbedingung und eine Heuristik, um die kombinatorische Explosion des Problems in den Griff zu bekommen. Da das nur ein einsemstriges Projekt ist steht visualisierung aussen vor, deswegen mein Gedanke, Eagle dazu zu gebrauchen. Falls jemand einen Vorschlag hat, wie man die Daten anders visualisieren koennte, nur zu, es muss nicht zwingend Eagle sein. Ich moechte moeglichst pragmatisch zu einer Loesung kommen. Also bitte jetzt keine Diskussion ueber Sinn und Unsinn des Projektes und so sprueche wie "braucht keiner" und "gibt es alles schon". Die Alternative waere ein Entscheidungsfindungssystem z.B. zur Gardinenauswahl da wuerd ich sagen dass das doch etwas mehr Sinn macht. Michael
Diptrace, Easy-PC oder FreeRouting liefern z.B. ULPs zum Konvertieren mit. Alle erzeugen dabei lesbare (ASCII) Files. http://www.freerouting.net/index.php?page=eagle
Für reine Visualisierung gibt es sicher einfachere Möglichkeiten, z.B. fig2dev, svg oder eine Bitmap-Grafikbibliothek wie GD oder ImageMagick.
Danke, das ist ein Anfang, auch wenn ich die Daten stark ueberarbeiten muss wenn sie mir nuetzlich sein sollen... Andreas: Ja aber ich moechte zumindest im Vorfeld nicht mehr Arbeit in die Visualisierung als in das eigentliche Problem investieren...
Auch wenn das auf den ersten Blick komplizierter klingt - ich würde das ULP selbst schreiben oder ein vorhandenes modifizieren, denn so kannst du genau festlegen, was in welcher Form exportiert wird und Veränderungen lassen sich so evtl. auch einfacher durchführen. Die ULP-Sprache ist sehr C-ähnlich und die Eagle-Hilfe erklärt eigentlich genug zu Syntax und den Eagle-internen Datenstrukturen, auf die man beim exportieren zugreifen muss. Ich schätze, das ist insgesamt maximal genauso viel Aufwand wie zusätzlichen einen Konverter für ein gegebenes ULP zu schreiben. Gruß Dr.Seltsam
Ist wahrscheinlich eine gute Idee... damit koennt ich mal anfangen... ich muss die Vorlesung sowieso noch etwas voranschreiten lassen bis ich genug ueber Prolog gehoert habe dass ich mit der eigentlichen Komponente anfangen kann. Ich schau mir mal obiges Script an ich denke das kann man entsprechend modizifieren. Michael
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.