Forum

Einloggen | Registrieren | RSS  

matzi682015(R)

E-Mail

Aachen,
06.12.2016,
19:59
(editiert von matzi682015
am 06.12.2016 um 20:10)
 

EAGLE - Programm (Computertechnik)

Hallo Gemeinde,

ich habe im EAGLE-Schaltplan-Editor ein Bauteil kreiert, und ich weiß nicht mehr wie ich das hingekriegt habe. Jedenfalls kriege ich es jetzt nicht mehr hin. Daher hier um Hilfe-frag :-)

In der Library ist ein ULN200x drin, den kann man aber nur als 16-poligen Käfer in den Schaltplan einfügen. Ich möchte aber einen ULN200x zeichnen, wo jedes einzelne der 7 Treiber in den Schaltplan eingefügt werden kann, fortlaufend.

Komischer Weise habe ich das vor einigen Tagen zufällig hingekriegt, ich kann es aber nicht mehr nachvollziehen, wie ich das gemacht habe. Jedenfalls ist das Bauteil jetzt wieder weg, nur in dem Schaltplan, den ich gezeichnet habe, da ist es noch drin. In meiner eigenen Library ist es weg. Keine ahnung.

--
greets from aix-la-chapelle

Matthes :hungry:

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:

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,
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,
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: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:

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:

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).

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?

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:

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,
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:

bastelix(R)

06.12.2016,
23:11

@ matzi682015

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.

matzi682015(R)

E-Mail

Aachen,
06.12.2016,
22:53

@ bastelix

EAGLE - Programm

» » excusez-moi, hier bitte:
» »
» »
» Sieht für mich so aus, als versuchst du die Datei von Windows (vermutlich
» durch Doppelklick) öffnen zu lassen. Wenn Windows kein Programm mit der
» Dateinamenerweiterung verknüpft hat kommt das Fenster.
»
» Versuchs mal aus Eagle heraus übers Menü "Datei -> Öffnen -> ULP..."
»
»

Das sieht so aus:



Man sieht nix, es sieht aus wie ein Programm

--
greets from aix-la-chapelle

Matthes :hungry:

bastelix(R)

06.12.2016,
22:40

@ matzi682015

EAGLE - Programm

» excusez-moi, hier bitte:
»
»
Sieht für mich so aus, als versuchst du die Datei von Windows (vermutlich durch Doppelklick) öffnen zu lassen. Wenn Windows kein Programm mit der Dateinamenerweiterung verknüpft hat kommt das Fenster.

Versuchs mal aus Eagle heraus übers Menü "Datei -> Öffnen -> ULP..."

matzi682015(R)

E-Mail

Aachen,
06.12.2016,
22:36

@ bastelix

EAGLE - Programm

» » » Probiere mal dieses Ulp aus: https://cadsoft.io/resources/ulps/245/
» »
» » Da kriege ich die Fehlermeldung, dass die Datei nicht geöffnet werden
» kann
» » :confused:
»
» Wenn du die Datei runterlädst und dann in Eagl via Datei -> Öffnen ->
» ULP... öffnest? Bei mir geht dann ein Editorfenster mit dem ULP-Code auf,
» nur die Commandline zum eingeben des RUN-Befehls finde ich nicht...
»
»
»
» Vielleicht kann ja jemand mit der Fehlermeldung was anfangen, wenn es nen
» Screenshot davon gäbe ;-)

excusez-moi, hier bitte:

--
greets from aix-la-chapelle

Matthes :hungry: