Forum

Einloggen | Registrieren | RSS  

matzi682015(R)

E-Mail

Aachen,
07.12.2016,
03:38

@ bastelix

EAGLE - Programm

» »
» »
» » Man sieht nix, es sieht aus wie ein Programm
» Ich schätze mal es liegt an der Auflösung des Screenshots, dass es aussieht
» wie alt-aramäische Schrift ;-)
»
» Aber das schaut doch schon mal gut aus. (Und nach ausführlichem Studium der
» Eagle-Hilfe weiß ich auch, warum ich Target verwende ;-) )
»
» Jetzt öffnest du deinen Schaltplan, dann gehst du im Schaltplanfenster auf
» Menü "Datei -> ULP ausführen" und öffnest die ULP-Datei.
»
» Ich drück dir inzwischen die Daumen. Bei mir kommt dann ein Fehler (Unknown
» identifier 'PAD_SHAPE_XLONGOCT') was aber durchaus an meiner alten
» Eagle-Version liegen könnte.


Ja, diese Fehlermeldung zeigt sich bei mir auch:-(

--
greets from aix-la-chapelle

Matthes :hungry:

ollanner(R)

07.12.2016,
07:10

@ matzi682015

EAGLE - Programm

» » Ich drück dir inzwischen die Daumen. Bei mir kommt dann ein Fehler
» (Unknown
» » identifier 'PAD_SHAPE_XLONGOCT') was aber durchaus an meiner alten
» » Eagle-Version liegen könnte.
»
»
» Ja, diese Fehlermeldung zeigt sich bei mir auch:-(

Kommt auch hier in einer 6.6er Version. Offenbar ist das ULP seit der 4.1er Version nicht mehr angepasst worden. Kommentiert man die beiden Zeilen (202,203) aus grüßt einem folgende Meldung:


Da ist wohl noch Anpassungsbedarf. :-( Autor steht ja mit Mail-Adresse oben im Ulp.

--
Gruß
Der Ollanner

matzi682015(R)

E-Mail

Aachen,
07.12.2016,
07:21

@ ollanner

EAGLE - Programm

» » » Ich drück dir inzwischen die Daumen. Bei mir kommt dann ein Fehler
» » (Unknown
» » » identifier 'PAD_SHAPE_XLONGOCT') was aber durchaus an meiner alten
» » » Eagle-Version liegen könnte.
» »
» »
» » Ja, diese Fehlermeldung zeigt sich bei mir auch:-(
»
» Kommt auch hier in einer 6.6er Version. Offenbar ist das ULP seit der 4.1er
» Version nicht mehr angepasst worden. Kommentiert man die beiden Zeilen
» (202,203) aus grüßt einem folgende Meldung:
»
»
» Da ist wohl noch Anpassungsbedarf. :-( Autor steht ja mit Mail-Adresse oben
» im Ulp.

Das bringt mich auch nicht weiter, aber ich will ja nicht meckern.

--
greets from aix-la-chapelle

Matthes :hungry:

bastelix(R)

07.12.2016,
19:17

@ matzi682015

EAGLE - Programm

» Das bringt mich auch nicht weiter, aber ich will ja nicht meckern.
Bist du mit der Anleitung https://www.elektronik-kompendium.de/forum/forum_entry.php?id=244054&page=0&category=all&order=time zum ziel gekommen?

bastelix(R)

07.12.2016,
20:43

@ matzi682015

Noch ein Versuch

» Das bringt mich auch nicht weiter, aber ich will ja nicht meckern.
Hi Matzi,

ich möchte nur kurz darauf hinweisen, dass ich EAGLE ein bis drei mal pro Jahr verwende um mir einen Schaltplan anzuschauen. Mehr mache ich damit nicht. Meine Schaltpläne und Platinen mache ich mit Target oder Fritzing. Ich beherrsche auch die Sprache ULP nicht (hab auch keine große Lust die zu lernen, weil ich nicht wüsste wozu ich die brauche). Also erwarte bitte keine Wunder ;-)

Ich hab in dem ULP-Code etwas herumgemetzgert (anders kann man es nicht nennen) und jetzt läuft es unter EAGLE (Version 6.6.0 for Linux Light Edition). Ob das was hinten raus kommt wirklich brauchbar ist kommt auf dein Bauteil an. Soweit ich das nachvollziehen konnte werden jetzt ein paar Pad-Formen anders behandelt.

Öffne die ULP-Datei in EAGLE damit das Editor-Fenster aufgeht.

In dem Editor-Fenster siehst du unten Links die Zeile und Spalte (Zeile:Spalte).

Dann ersetzte bitte Folgende Zeilen:

Zeile 202
case PAD_SHAPE_LONG : ShapeString = "Xlongoct";break;
Zeile 203
// case PAD_SHAPE_YLONGOCT : ShapeString = "Ylongoct";
Zeile 331
//S.arcs(A) DrawArc(A);
Zeile 342
//P.arcs(A) DrawArc(A);

Dann speicherst du die Änderungen und führst das ULP in deinem Schaltplan aus.


Wenn sich zu deiner Eagle-Version nichts mehr geändert hat, dann müsstes du jetzt nach dem Speicherort gefragt werden und ob es eine oder mehrere Bibliotheken werden sollen.

Den kompletten Code möchte ich hier nicht posten, da ich nicht sicher bin ob ich das darf (Copyright).

matzi682015(R)

E-Mail

Aachen,
07.12.2016,
20:49

@ bastelix

EAGLE - Programm

» » Das bringt mich auch nicht weiter, aber ich will ja nicht meckern.
» Bist du mit der Anleitung
» https://www.elektronik-kompendium.de/forum/forum_entry.php?id=244054&page=0&category=all&order=time
» zum ziel gekommen?

Ich werde mich damit beschäftigen, habe es gelesen.

--
greets from aix-la-chapelle

Matthes :hungry:

matzi682015(R)

E-Mail

Aachen,
07.12.2016,
21:00

@ bastelix

Noch ein Versuch

» » Das bringt mich auch nicht weiter, aber ich will ja nicht meckern.
» Hi Matzi,
»
» ich möchte nur kurz darauf hinweisen, dass ich EAGLE ein bis drei mal pro
» Jahr verwende um mir einen Schaltplan anzuschauen. Mehr mache ich damit
» nicht. Meine Schaltpläne und Platinen mache ich mit Target oder Fritzing.
» Ich beherrsche auch die Sprache ULP nicht (hab auch keine große Lust die zu
» lernen, weil ich nicht wüsste wozu ich die brauche). Also erwarte bitte
» keine Wunder ;-)
»
Huhu bastelix, ich danke Dir sehr, dass Du mir Tipps gibst!

» Ich hab in dem ULP-Code etwas herumgemetzgert (anders kann man es nicht
» nennen) und jetzt läuft es unter EAGLE (Version 6.6.0 for Linux Light
» Edition). Ob das was hinten raus kommt wirklich brauchbar ist kommt auf
» dein Bauteil an. Soweit ich das nachvollziehen konnte werden jetzt ein paar
» Pad-Formen anders behandelt.

"Herumgemetzgert", das ist ein guter Spruch. Ich traue mich nicht herumzumetzgern, weil das oft im Chaos endet.

Die Aktion hier, um die es geht - ein Treiber-IC ULN200x dessen einzelne Elemente ich einfügen will, da habe ich auch irgendwas herumgemetzgert, es hat funktioniert, und dann habe ich weiter gemetzgert, und jetzt funktioniert es wieder nicht mehr.
»
» Öffne die ULP-Datei in EAGLE damit das Editor-Fenster aufgeht.
»
» In dem Editor-Fenster siehst du unten Links die Zeile und Spalte
» (Zeile:Spalte).
»
» Dann ersetzte bitte Folgende Zeilen:
»
» Zeile 202
» case PAD_SHAPE_LONG : ShapeString = "Xlongoct";break;
» Zeile 203
» // case PAD_SHAPE_YLONGOCT : ShapeString = "Ylongoct";
» Zeile 331
» //S.arcs(A) DrawArc(A);
» Zeile 342
» //P.arcs(A) DrawArc(A);
»
» Dann speicherst du die Änderungen und führst das ULP in deinem Schaltplan
» aus.

Da habe ich Angst. Ich will hier keine Metzgerei aufmachen.

»
»
» Wenn sich zu deiner Eagle-Version nichts mehr geändert hat, dann müsstes du
» jetzt nach dem Speicherort gefragt werden und ob es eine oder mehrere
» Bibliotheken werden sollen.
»
» Den kompletten Code möchte ich hier nicht posten, da ich nicht sicher bin
» ob ich das darf (Copyright).

--
greets from aix-la-chapelle

Matthes :hungry:

bastelix(R)

07.12.2016,
21:22

@ matzi682015

Noch ein Versuch

» Da habe ich Angst. Ich will hier keine Metzgerei aufmachen.
:rotfl: Der Spruch gefällt mir :-)

Ich bin mir zwar relativ sicher, dass du damit nichts kaputt machen kannst (schlimmstenfalls ist die erzeugte Bibliothek nicht verwendbar) aber ich will dir da auch nix einreden. Ich kann deine Bedenken nachvollziehen und da ich dir nicht versprechen kann dass da nichts kaputt geht... Für mich wars nen Versuch wert :-)

Ich könnt jetzt noch ein bisschen was über die Vorteile der von mit bevorzugten Software schreiben, aber das wäre ganz unverschämte Werbung ;-)

matzi682015(R)

E-Mail

Aachen,
07.12.2016,
21:47

@ bastelix

Noch ein Versuch

» » Da habe ich Angst. Ich will hier keine Metzgerei aufmachen.
» :rotfl: Der Spruch gefällt mir :-)
»
» Ich bin mir zwar relativ sicher, dass du damit nichts kaputt machen kannst
» (schlimmstenfalls ist die erzeugte Bibliothek nicht verwendbar) aber ich
» will dir da auch nix einreden. Ich kann deine Bedenken nachvollziehen und
» da ich dir nicht versprechen kann dass da nichts kaputt geht... Für mich
» wars nen Versuch wert :-)
»
» Ich könnt jetzt noch ein bisschen was über die Vorteile der von mit
» bevorzugten Software schreiben, aber das wäre ganz unverschämte Werbung ;-)

Ich muß hier zugeben, dass ich mir mit EAGLE Anfangs auch seeeeeehhhrrr schwer getan habe, mannomann, das hat gedauert, mich da so einzuarbeiten; und ich bin noch lange nicht durch; aber ich habe mich sehr daran gewöhnt, dass ich jetzt so meine kleinen Projekte mit EAGLE machen kann, das ist sehr schön für mich. In den 90ern habe ich OrCAD gehabt, unter Windows 98 oder 95, weiß ich nicht mehr. Das war auch ein sehr schönes Programm, aber damit "arbeiten" konnte ich eigentlich nur mithilfe der ständigen Unterstützung eines Freundes, der Ingenieur ist.

Und EAGLE gefällt mir jetzt noch viel mehr. Ich will mit EAGLE meine Sachen machen. Naja, mal schauen, ob ich auch mit Target umzugehen als Alternative lerne.

--
greets from aix-la-chapelle

Matthes :hungry:

bastelix(R)

07.12.2016,
23:24

@ matzi682015

Noch ein Versuch

» und ich bin noch lange nicht durch; aber ich habe mich sehr daran gewöhnt,
» dass ich jetzt so meine kleinen Projekte mit EAGLE machen kann, das ist
» sehr schön für mich.
Finde ich gut. Und solange du mit dem Programm zufrieden bis bleib einfach dabei. Was den allgemeinen Funktionsumfang angeht kennst du dich mit Eagle wohl eh besser aus als ich das je werde ;-)

» In den 90ern habe ich OrCAD gehabt, unter Windows 98 oder 95, weiß ich nicht mehr.
In den 90ern... Da hatte ein Freund QBASIC in der Schule... Mit ein paar Tipps von ihm und seinen Unterlagen hab ich das dann auch gelernt. Zu der Zeit hatte ich überhaupt kein Interesse an Elektronik, Hauptsache der Computer läuft ;-)

» Und EAGLE gefällt mir jetzt noch viel mehr. Ich will mit EAGLE meine Sachen
» machen. Naja, mal schauen, ob ich auch mit Target umzugehen als Alternative lerne.
Solange du Eagle in einer für dich brauchbaren Funktionalität und Version (für einen für dich fairen Preis) nutzen kannst bleib doch dabei. Nur weil mir Target besser liegt muss das nicht auch für dich gelten - und anscheinend gibts hier im Forum eh mehr Eagle-User die deine Fragen beantworten können ;-)

matzi682015(R)

E-Mail

Aachen,
08.12.2016,
00:21

@ bastelix

Noch ein Versuch

» In den 90ern... Da hatte ein Freund QBASIC in der Schule... Mit ein paar
» Tipps von ihm und seinen Unterlagen hab ich das dann auch gelernt. Zu der
» Zeit hatte ich überhaupt kein Interesse an Elektronik, Hauptsache der
» Computer läuft ;-)
»
» » Und EAGLE gefällt mir jetzt noch viel mehr. Ich will mit EAGLE meine
» Sachen
» » machen. Naja, mal schauen, ob ich auch mit Target umzugehen als
» Alternative lerne.
» Solange du Eagle in einer für dich brauchbaren Funktionalität und Version
» (für einen für dich fairen Preis) nutzen kannst bleib doch dabei. Nur weil
» mir Target besser liegt muss das nicht auch für dich gelten - und
» anscheinend gibts hier im Forum eh mehr Eagle-User die deine Fragen
» beantworten können ;-)

naja, quatsch eigentlich, jetzt ein neues Programm zu erlernen. Da würde ich dann in 5 Jahren noch hier um Rat fragen. Ich bleibe bei EAGLE.

--
greets from aix-la-chapelle

Matthes :hungry: