Forum: Platinen Eagle 5.2-Schaltplan fuer v4.16 speichern?


von Joern (Gast)


Lesenswert?

Moin,

ich habe einen Schaltplan mit der neusten Eagle-Freeware erstellt, 
moechte nun aber das Board bei mir an der Uni mit der Version 4.16 
erstellen, weil die dort eine Vollversion besitzen.
Gibt es irgendeine Moeglichkeit, einen mit der neuen Version erstellten 
Schaltplan so abzuspeichern? Dass er sich mit der alten Version oeffnen 
laesst? Ich habe auch einige eigene Bibliotheken fuer das Board mit der 
neuen Version erstellt. Fuehren die zu Problemen mit aelteren Versionen?

Danke, Joern

von john (Gast)


Lesenswert?

no way -  wenn du für nen unijob da jetzt viel zeit reingesteckt hast, 
dan... :-(
hatte mal genau das gleiche problem:-(

von Chris (Gast)


Lesenswert?

Das geht, du mußt den Schaltplan mit einem ULP exportieren, und in der
alten Version wieder importieren. Das gleiche kannst du mit den Libs usw 
machen, nur neuere Features, wie Attribute usw gehen nicht, da bekommst 
du eine Fehlermeldung, wobei du dann die Zeile löschen musst. Geht dann 
auch fürs Board.

von Joern (Gast)


Lesenswert?

Na, das ist ja mal wieder ein einziger Obertraum. Mit welcher ULP kann 
ich das denn exportieren? Exportieren eines Schaltplans in ein Script 
steht in der Version irgendwie nicht zur Verfuegung. Und wie bindet das 
dann die verwendeten lbrs ein? Irgendwie stecken die doch schon im 
Schaltplan mit drin, sonst gelaenge ja kaum das Erstellen von 
Bibliotheken aus Schaltplaenen.

Gruss, Joern

von Chris (Gast)


Lesenswert?

Es gibt ein ulp, was eine Libs mit allen verwendeten Teilen im Project 
erstellt. Daraus resultiert eine einzige Lib. Diese exportierst du dann 
als script, damit du die lib in der 4x Version mittels script generieren 
kannst. Das ist der Part mit der Lib.
Dann exportierst du den Schematic als script, und importierst ihn in der 
4x version. Dann dasselbe mit dem Layout, sonst ist die Sache 
inconsistent.
Ev. mail es an smt@mouter.gmail.com und ich mache es dir, nicht aber 
heute.
Das erste at löschen sowie den punkt durch das at ersetzen.

Chris

von Joern (Gast)


Lesenswert?

Welche Version verwendest Du denn? Mein Problem ist, dass ich zwar 
Bibliotheken als script exportieren kann, nicht aber Schaltplaene. (Oder 
gibt es dort einen Trick?) Liegt das an meiner Freeware-Version?
Ansonsten, danke fuer das Angebot, das zu machen. Wenn ich es nicht 
selbst hinbekomme, komme ich gern darauf zurueck.

Gruss, Joern

von Chris (Gast)


Lesenswert?

Geht auch mit Freeware version, nur weiß die ulp nicht auswendig.
Bis ich es erklärt und gesucht hätte, habe ich es gemacht.

von Juergen (Gast)


Lesenswert?

> Geht auch mit Freeware version, nur weiß die ulp nicht auswendig.
> Bis ich es erklärt und gesucht hätte, habe ich es gemacht.

erst scharf machen ,... und dann stehen lassen.  ;-)

ich möchte es aber auch wissen.

von Jörn P. (jonnyp)


Lesenswert?

Hol dir unter ftp://ftp.cadsoft.de/eagle/program/4.16r2/ die 
Vorgängerversion von eagle und mach den Plan neu. Das dürfte schneller 
sein, als der Versuch es zu konvertieren. Eine direkte Rückkonvertierung 
gibt es IMO nicht.

von Chris (Gast)


Lesenswert?

In der 4.er ist das ULP export-schematic.ulp usw dabei, in der 5.er 
fehlt es, aber zuerst musst du die exp-project-lib.ulp laufen lassen, 
und dann die libs mit der 4.er version erstellen, mit dem Script, befor 
du das
.scr des export-schematic.ulp in der 4.er version startest, sonst fehlen
dir die libs.

von Chris (Gast)


Lesenswert?

Nachtrag, mich hat die Konvertierung ca eine Minute Arbeit gekostet, 
wobei die hälfte der Zeit im Suchen der ULP draufgegangen ist.

von Simon A. (moony) Benutzerseite


Lesenswert?

Hallo,

erst mal vielen Dank für die Hinweise.

Hatte auch das Problem: Eagle Schaltplan für Version 5 (oder höher) in 
Version 4.16 öffnen.


Ich habe das hier verwendet, möglicherweise eine neuere Version des hier 
besprochenen ULP:

http://www.cadsoft.de/downloads/file/copypaste-v2.zip

Readme.txt lesen, da steht eine Anleitung.


Es funktioniert. Leider konnte ich die library (für Version 5 oder 
höher) nicht benutzen. Man sollte also eine zur alten Version passenden 
library haben. Ohne die habe ich aber immerhin die Verdrahtung ohne 
Bauteile und ein Layout mit Umriss, entflechtet ohne Bauteile. Ich muss 
also nur noch die Bauteile reinsetzen.


Gruß,
moony

von Jörn P. (jonnyp)


Lesenswert?

Libraries in eine tiefere Version zu konvertieren ist das Einfachste.
Einfach z.B. eine 5.x lib als script exportieren und mit version 4.x 
eine neue lib aufmachen und das script einlesen.
Von Version 6.x runter ist ein bischen komplizierter, aber kein 
Beinbruch ;-)
Man muss nur erst mit einem Texteditor in die Script datei schauen und 
die
"IO" wieder in das alte Format "I/O" ändern und auch die "align xyz" 
entfernen, weil die alten versionen das nicht kennen,
Dann weiter wie gehabt.

von Simon A. (moony) Benutzerseite


Lesenswert?

Hallo Jörn,

zwar nicht mehr nötig aber vielen Dank. Das ganze könnte mal in ein 
Wiki..

von Jörn P. (jonnyp)


Lesenswert?

Hi Simon, gut wenn alles funzt ;-)
Vielleicht lernen andere was daraus, denn der ganze Käse kocht des 
öfteren wieder hoch...

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
Noch kein Account? Hier anmelden.