Syntaxfehler in Script (scr) in Eagle 5.4 ?

Gast #2607356
Moin!
Ich habe einen etwas komplexeren Schaltplan in Eagle 6.1 erstellt, den 
ich nun allerdings leider in Eagle 5 öffnen muss. Da es enorm viel 
Aufwand wäre, den kompletten Schaltplan nochmal neu einzugeben, habe ich 
mit dem ULP export-schematic.ulp von der Cadsoft Seite meinen Schaltplan 
in ein Script exportiert. Wenn ich dieses in Eagle 5.4 jetzt wieder 
importieren möchte, erhalte ich einen Fehler, der meiner Meinung nach 
kein Fehler sein dürfte.
Bei Ausführung der Zeile

ADD 'DM1' 'A' 74HC154N@74xx-eu R90.000 (5.300 -6.900);

erscheint die Meldung: Bauteil nicht gefunden: DM1
Ich habe einfach mal das 'DM1' und das 'A' weggelöscht, dann wird das 
Bauteil eingefügt, allerdings nicht mit dem richtigen Namen natürlich. 
Dann habe ich im Reference Manual nachgesehen ( 
ftp://ftp.cadsoft.de/eagle/userfiles/doc/eagle416r2_help_en.pdf ). Auf 
Seite 43 steht dort:

Syntax
ADD 'name' package_name[@library_name] orientation *..
ADD 'name' ['gate'] device_name[@library_name] orientation *..
ADD 'name' symbol_name options *..

Meiner Meinung nach müsste die obige Zeile also richtig sein? Lösche ich 
diese Zeie komplett erscheint der selbe Fehler bei der nächsten Zeile, 
bei der ein Bauteil eingefügt wird.

Hat jemand eine Idee, was da falsch laufen könnte?
Vielen Dank! :)
#2607418
Warum beziehst Du dich auf die Syntax von V4, während Du aber V5 haben 
willst? Da ist die Syntax leider etwas anders geworden.

ADD package_name[@library_name] [name] [orientation] •..
ADD device_name[@library_name] [name [gate]] [orientation] •..
ADD symbol_name [name] [options] •..

Scheinbar versteht dieses Script nur noch bis V4 ...
Gast #2607493
Jens G. schrieb:
> nehme mal das hier - damit kannste brd+sch zw. V3+4+5 hin- und
> herkonvertieren. Wie es unter V6 funktioniert, habe ich aber nie
> getestet - sollte aber keinen Unterschied machen zu V5 ... kannst ja mal
> berichten.

Das funktioneirt bei mir leider gar nicht auf Anhieb. Wenn ich das 
Script neu importiere bekomme ich endlos viele Fehlermeldungen, dass die 
Koordianten außerhalb des gültigen Bereichs liegen.

Mit meinem von Cadsoft heruntergeladenen, und ganz leicht angepassten 
(name und gate hinter den library name) Script bekomme ich alles 
wunderbar in Version 5 importiert. Nur einen Haken hat das ganze leider, 
ich kann danach nichts mehr editieren. Egal welches Bauteil ich 
anklicke, um es beispielsweise nur zu verschieben, da meldet sich der 
Taskmanager: eagle.exe wird beendet...
Gast #2607499
Hab nochmal was anderes versucht. Selbst wenn ich einen ganz neuen 
Schaltplan aufmache und oben

ADD +3V3@supply '+3V1' 'G$1' R0.000 (-0.100 3.100);

eingebe, erscheint zwar das Symbol, aber sobald ich es 
editieren/verschieben/o.ä. möchte stürzt Eagle ab :(
#2607502
>Das funktioneirt bei mir leider gar nicht auf Anhieb. Wenn ich das
>Script neu importiere bekomme ich endlos viele Fehlermeldungen, dass die
>Koordianten außerhalb des gültigen Bereichs liegen.


Hast Du evtl. nur eine Light-Version, die nur eine bestimmte Größe 
zuläßt?

Und was den Absturz angeht: spiele mal die aktuellste 5er Version 
drüber. 5.4 ist ja nicht mehr so neu ...
Gast #2607503
Okay... das scheint wohl ein generelles Problem zu sein. Ich kann in 
meinem Eagle plötzlich gar nichts mehr machen. Egal was ich tue, es 
stürzt ab. Liegt also nicht am Import denke ich.
Gast #2607509
Stark nun geht's! Habe jetzt Eagle 5.6 installiert, und nun klappt alles 
:-) Vielleicht lags an Windows 7 oder so.. keine Ahnung.
Aber danke für die Hilfe!

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 14 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.