Eagle files nach txt exportieren

OP #2238665
Hallo zusammen,

ich habe hier aus einem Projekt zwei eagle-Files (jeweils brd und sch), 
die ich gerne mit Target modifizieren möchte.
Ich kann hier aber kein eagle installieren und suche jemanden, der diese 
Files aus eagle als txt-file exportieren und mir zusenden würde.

Kontakt bitte per pn, die files sende ich dann zu.

Danke und Gruß
Thomas
OP #2240563
Ja, einfach so mit dem eagle*.ulp (bei Target verfügbar) in ein Textfile 
konvertieren, damit man das Projekt in Target einlesen kann. Geht aber 
nur mit installiertem eagle, und das geht nur mit admin-Rechten.
Als "layouter" hast Du noch nix davon gehört? facepalm Da ist ja wieder 
ein Spezialist am werken...

Thomas
Gast #2240753
Thomas P. schrieb:
> Hallo zusammen,
>
> ich habe hier aus einem Projekt zwei eagle-Files (jeweils brd und sch),
> die ich gerne mit Target modifizieren möchte.
> Ich kann hier aber kein eagle installieren und suche jemanden, der diese
> Files aus eagle als txt-file exportieren und mir zusenden würde.

Das kannst du vergessen, ich habs schon durch.
Das, was dir IBF als Skript anbietet, ist der letzte Rotz; dieses 
Textformat ist ein schlechter Witz.

Dazu kommt ein gravierendes Problem: Bei Eagle sind zwei Pins verbunden, 
wenn sie auf demselben Rasterpunkt liegen (gleiche Koordinaten im 
internen mic-Einheitensystem). Bei Target ist das nicht so.
'Exportierst' du nun einen Schaltplan von Eagle, bei dem zu z.B. zwei 
Widerstände bequem verbunden hast, indem du einfach die 
Anschlussbeinchen nebeneinandergesetzt hast, dann baut dir das Skript 
die Widerstände und Anschlussbeinchen mit Linien für Target nach. Es 
erzeugt wohl auch korrekterweise einen Befehl im Textformat, um beide zu 
verbinden.

Beim Einlesen in Target stellt dieses dann clever fest, dass diese 
Verbindung keine Länge hat (logisch, beide Pins saßen in Eagle auf dem 
gleichen Rasterpunkt) und optimiert sie weg. Ergebnis: Etliche 
Fehlermeldungen wegen unverbundener Pins in Target.
Gast #2240776
Sven P. schrieb:
> Dazu kommt ein gravierendes Problem: Bei Eagle sind zwei Pins verbunden,
> wenn sie auf demselben Rasterpunkt liegen (gleiche Koordinaten im
> internen mic-Einheitensystem). Bei Target ist das nicht so.

Darum gibt es Netzlisten, in denen für jedes Netz die verbundenen 
Bauteilanschlüsser aufgelistet sind. Da erübrigen sich dann 
Rasterpunktdiskussionen.
OP #2240794
Sven P. schrieb:
> Das kannst du vergessen, ich habs schon durch.
> Das, was dir IBF als Skript anbietet, ist der letzte Rotz; dieses
> Textformat ist ein schlechter Witz.

Schade, aber trotzdem vielen Dank für die Info.
Gibt es eigentlich eine Möglichkeit, ohne installiertes eagle das 
.sch-File in etwas Lesbares (png, pdf; ???) zu wandeln?


Gruß
Thomas
Gast #2240809
Helfer schrieb:
> Sven P. schrieb:
>> Dazu kommt ein gravierendes Problem: Bei Eagle sind zwei Pins verbunden,
>> wenn sie auf demselben Rasterpunkt liegen (gleiche Koordinaten im
>> internen mic-Einheitensystem). Bei Target ist das nicht so.
>
> Darum gibt es Netzlisten, in denen für jedes Netz die verbundenen
> Bauteilanschlüsser aufgelistet sind. Da erübrigen sich dann
> Rasterpunktdiskussionen.

Das hilft dir aber nicht weiter, wenn Target die Verbindungen wieder 
wegoptimiert. Ich schrieb doch: Beim Export stehen alle Verbindungen in 
der Textdatei. Beim Speichern und Laden in Target aber werden wieder 
welche fälschlicherweise wegoptimiert.
Gast #2240811
Thomas P. schrieb:
> Simon K. schrieb:
>> Besorge dir die Freeware EAGLE Version du Spezialist.
>
> Und mit der mache ich ohne Admin-Rechte dann was genau, Du Spezialist?

Weiß nicht, wie das mit dem Windows-Installer ist.
Die Linux-Version jedenfalls besteht im Wesentlichen aus einem 
selbstentpackenden Archiv, welches ich in ein beliebiges Verzeichnis 
entpacken kann. Es läuft also auch ohne Administratorrechte problemlos.
OP #2240843
Kevin K. schrieb:
> Besorg dir welche. Irgendjemand ist ja wohl (vielleicht aus gutem Grund)
> dafür verantwortlich, der soll dir Eagle installieren.

Fein, dass Du versuchst sinnvoll zu helfen, bist ein toller Hecht.

Ich sitze an einem privaten(!) Rechner mit installiertem Target als 
stinknormaler Anwender ohne Adminrechte und will mir die Files erstmal 
anschauen. Der Administrator ist nicht greifbar, sonst würde ich ja wohl 
nicht fragen.

So, und nun geh Dir ein neues Problem ausdenken.
Gast #2240856
Moin,

habe ein Eagle mit Non-Profit Lizenz hier.
Wenn das mit der Lizenz in Ordnung geht kann ich das gerne mal 
exportieren. PDF & PNG ist kein Problem, die ULP für Textdateien 
müsstest du mal verlinken.
Gast #2241160
Sven P. schrieb:
> Das hilft dir aber nicht weiter, wenn Target die Verbindungen wieder
> wegoptimiert. Ich schrieb doch: Beim Export stehen alle Verbindungen in
> der Textdatei. Beim Speichern und Laden in Target aber werden wieder
> welche fälschlicherweise wegoptimiert.
Wenn du dir mal eine exportierte Netzliste von EAGLE anguckst, siehst 
du, dass da gar keine Koordinaten drinstehen, die Target wegoptimieren 
könnte. In den Netzlisten ist nur die Verknüpfung der Bauelemente, nicht 
die graphische Darstellung enthalten.
Gast #2241177
Helfer schrieb:
> Sven P. schrieb:
>> Das hilft dir aber nicht weiter, wenn Target die Verbindungen wieder
>> wegoptimiert. Ich schrieb doch: Beim Export stehen alle Verbindungen in
>> der Textdatei. Beim Speichern und Laden in Target aber werden wieder
>> welche fälschlicherweise wegoptimiert.
> Wenn du dir mal eine exportierte Netzliste von EAGLE anguckst, siehst
> du, dass da gar keine Koordinaten drinstehen, die Target wegoptimieren
> könnte. In den Netzlisten ist nur die Verknüpfung der Bauelemente, nicht
> die graphische Darstellung enthalten.

Die Netzliste interessiert hier aber nicht. Es ging um den Export eines 
Schaltplanes nach Target. Und da juckt Target die Netzliste gerade einen 
feuchten Dreck.
IBF liefert ein Export-ULP, welches den Eagle-Schaltplan in einer 
Textdarstellung nachbaut. Dort erzeugt eine Funktion für elektrische 
Verbindungen zunächst Signalnamen, dann Verbindungslinien. Letztere 
haben eventuell die Länge Null, wenn in Target keine Linie gezeichnet 
war, sondern die Pins direkt aufeinander saßen. Dann entfernt Target die 
'unsichtbare' Linie und die Verbindung gleich mit.

Probiers halt aus. Vielleicht hat sich ja bisweilen auch etwas getan, 
und der Bastelhaufen kommt damit zurecht :-)
OP #2241303
Sven P. schrieb:
> Probiers halt aus. Vielleicht hat sich ja bisweilen auch etwas getan,
> und der Bastelhaufen kommt damit zurecht :-)

Gibt zwei Möglichkeiten bei dem Projekt, das ich gerade am Wickel habe. 
Entweder ergibt sich in Target ein rotes Kreuz und die Prüfung findet 
dort einen nicht angeschlossenen Pin, oder es sitzt dort ein grüner 
Punkt für eine Verbindung. Nach welchen Regeln das stattfindet, weiß ich 
nicht, kann das aber auch nicht mit Eagle vergleichen.

Thomas
OP #2307903
Sven P. schrieb:
> Probiers halt aus. Vielleicht hat sich ja bisweilen auch etwas getan,
> und der Bastelhaufen kommt damit zurecht :-)

Nachdem ich ebenfalls auf die von Sven P. (haku) beschriebenen Probleme 
gelaufen bin, habe ich mich mit der Bitte um Hilfe an IBF gewandt. Diese 
Woche soll eine neue Version des eagle5.ulp zum Download bereitgestellt 
werden, welche die beschriebenen Probleme nicht mehr aufweist.

Thomas

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 15 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.