Hallo! Bin gerade dabei mich zwangsweise mit Eagle vertraut zu machen und habe folgendes Problem: Ich möchte mir ein neues Bauteil in einer eigenen Bibliothek anlegen. Die Bestandteile dieses Bauteis (Symbol, Package) will ich aber nicht selber neu zeichnen, da ja schon in anderern Bauteilen vorhanden, sondern zusammenen kopieren. Welches Bauteil soll erstellt werden: NPN-Phototransistor (SFH309) Ein fertiges brauchbares Symbol beinhaltet das Bauteil BPX81 aus der Library: "Opto-trans-siemens" Ein fertiges Package hat die LED3MM in der Library: "led\LED" Jetzt möchte ich mir, wie gesagt, meinen Photo Transistor möglichst einfach zusammen kopieren -- was in Eagle anscheinend nicht einfach geht. Symbol und Package einfach per Drag&Drop in diesem Müll-DOS-Programm zusammenziehen -- fehlanzeige. Der einzige "Weg", den ich bisher kenne : ----------------------------------------- 1.)Das Bauteil BPX und LED in eigene Bibliothek kopieren. Beim BPX hab ich nur 1 Device in meiner Biliothek, aber bei der LED hab das Device LED und zig Packages dazu. O.k. ich könnte in diesem Fall nur das Package LED3MM in meine Bibliothek kopieren und fertig, aber wenn ich nur das Symbol der LED will? 2.)Bauteil BPX öffnen, per INFO nachschuen, wie das Symbol heißt -> OT-NO 3.)Eigenes Symbol SFH309 erstellen. 3.)Das Symbol OT-NO öffnen mit COPY + GROUP + rechter Mausklick "Copy Group" das Symbol kopieren 4.)Das Symbol im Symbol "SFH309" einfügen (PASTE) und speichern. 5.)Package "SFH309" erstellen. Wieder die ganze Kopier-Prozedur wiederholen und abspeichern. 6.)Neues Device erstellen "SFH309" 7.)Mit ADD das Symbol "SFH309" einfügen. 8.)Mit Button "Neu" das Package "SFH309" auswählen. 9.)Mit Button "Connect" die Kathode und den Colletor verbinden + Anode mit Emitter 10.)Präfix "T" für Transistor setzten und mit NAME ">NAME" vergeben. Das wars, geht doch ganz fix, oder ;-) ein hoch auf Eagle!! Kann mir BITTE jemand eine einfachere Methode zeigen!? Vielen Dank im voraus. Gruß Rick P.S.: Wie bekomme ich die zig Packages wieder aud meiner Bibliothek raus?
Du hast es nicht ganz verstanden, wie in Eagle Bauteile gezeichnet
werden.
>Das wars, geht doch ganz fix, oder ;-) ein hoch auf Eagle!!
Das hält mich ab, einen Ratschlag zu geben, da bin ich eigen.
Das Package kannst du im Device-Fenster auch per Drag & Drop aus dem Control panel reinziehen, es wird dann automatisch in die Bibliothek eingefügt und du wirst aufgefordert, das Prefix für dieses Package einzugeben.
spontan schrieb: > Du hast es nicht ganz verstanden, wie in Eagle Bauteile gezeichnet > werden. > >>Das wars, geht doch ganz fix, oder ;-) ein hoch auf Eagle!! > > Das hält mich ab, einen Ratschlag zu geben, da bin ich eigen. Ist es für dich unvorstellbar, daß es nicht immer möglich ist, seinen Frust, vollständig unter Kontrolle zu halten und sich dieser dann eben in einen kleinen Kommentar äußert? Wenn Du dich persönlich mit Eagle verbunden fühlst und ich Dich dadurch beleidigt habe, kann ich auch nichts dagegen machen..... Gruß Rick
OFFTOPIC: > Ist es für dich unvorstellbar, daß es nicht immer möglich ist, seinen > Frust, vollständig unter Kontrolle zu halten und sich dieser dann eben > in einen kleinen Kommentar äußert? > Wenn Du dich persönlich mit Eagle verbunden fühlst und ich Dich dadurch > beleidigt habe, kann ich auch nichts dagegen machen..... Ist es dir bewusst, das du nach eben dieser Kontrolle von deinen Mitmenschen beurteilt wirst - nicht nur hier im Forum, sondern auch "da draussen, in der realen Welt" ? EAGLE: Na in der Tat fix - gibt es andere Programme, die es schneller umsetzen? Meine "a_eigene_bauteile.lbr" (a_ wegen der Sortierung) hab ich mir so ähnlich zusammengestellt, wenn ich zu faul war, selbst zu zeichnen. Einfach das passende Symbol aus der Bibliothek kopiert, und in die neue Lib eingebaut. Pins verbunden - fertig. Das dies nun 10 einzelne Punkte sind - ok, nett, das mal so aufgebröselt gesehen zu haben, nachdem ich das so oft gemacht hab, geht mir das so schnell von der Hand. Ist vermutlich mit allem so, an das man gewöhnt ist ..
OFFTOPIC: Psych schrieb: > Ist es dir bewusst, das du nach eben dieser Kontrolle von deinen > Mitmenschen > beurteilt wirst - nicht nur hier im Forum, sondern auch "da draussen, in > der realen Welt" ? Beurteilung -- is ja interessant: Und was beurteilst Du da genau? Gut/schlecht, hat Hilfe verdient oder nicht, dumm/intelligent..... Alleine, daß Du über andere Menschen urteilst, zeigt mir, daß Du selbst noch gehörig an Dir zu arbeiten hast. Nobody is perfect....und so muß auch ich jeden Tag an mir arbeiten um mich weiter zu entwickeln.....jeder hat da so seine eigenen größeren Baustellen; bei mir ist es nunmal, unter anderen, mein Temperament.
1. Gewünschte Zielbibliothek (also deine eigene) öffnen, 2. Irgendwo im Bibliotheksbaum des Hauptfensters ein Package markieren, Rechtsklick -> in Bibliothek kopieren 3. Das Package in dein Device einbauen. Solltest du noch kein Device/Symbol dafür haben (weil du etwa nicht nur ein neues Package zu einem bestehenden Device hinzufügen willst): 1. Irgendeine Bibliothek öffnen, die so ein Symbol hat und das Symbol öffnen, 2. 'GROUP ALL; CUT' ausführen, 3. deine eigene Bibliothek öffnen und ein passend benanntes Symbol neu anlegen, 4. 'PASTE' ausführen, 5. Device erstellen, Package und Symbol hinzufügen und verbinden. Der weg vermeidet die separate Bibliothek und die zig Packages, die sonst 'versehentlich' mitkommen. Viel mehr lässt sich da praktisch nicht vereinfachen. Verbinden musst/solltest du in diesem Fall grundsätzlich von Hand weil sonst garantiert Pin-Namen im Symbol und Pad-Namen im Package nicht zueinanderpassen... was meistens nach dem Ätzen auffällt.
Kevin K. schrieb: > Das Package kannst du im Device-Fenster auch per Drag & Drop aus dem > Control panel reinziehen, es wird dann automatisch in die Bibliothek > eingefügt und du wirst aufgefordert, das Prefix für dieses Package > einzugeben. Danke, dadurch wirds schon mal einfacher. Jedoch muß ich vorher das Device BPX81 in meine Bibliothek kopieren, nur um das Symbol klauen zu können. Das Device samt Package brauch ich aber gar nicht im meiner Bibliothek. Gibts da einen anderen Weg, um mir das Symbol zu klauen, ohne daß ich mir unötig den BPX in meine Bibliothek hole, denn jetzt muß ich Symbol, Package und Device einzeln mit dem Befehl REMOVE aus meiner Bibliothek entfernen. (jedenfalls kenne ich bisher nur den Weg) Gruß Rick
Rick M. schrieb: > Jedoch muß ich vorher das Device BPX81 in meine Bibliothek kopieren, nur > um das Symbol klauen zu können. Nein. Du öffnest die Bibliothek mit dem BPX81 drin, kopierst das Symbol mittels group-cut in die Zwischenablage, öffnest deine Bibliothek, erstellst ein neues Symbol und drückst auf PASTE.
Hallo Sven, Du warst schneller, als ich. Sven P. schrieb: > 1. Gewünschte Zielbibliothek (also deine eigene) öffnen, > 2. Irgendwo im Bibliotheksbaum des Hauptfensters ein Package markieren, > Rechtsklick -> in Bibliothek kopieren > 3. Das Package in dein Device einbauen. Wenn ich das gewünschte Package einfach per Drag&Drop in das Device "SFH309" reinziehen, hab ich es nicht unnötigerweise separat in meiner Bibliothek, oder sehe ich das was falsch? Sven P. schrieb: > 1. Irgendeine Bibliothek öffnen, die so ein Symbol hat und das Symbol > öffnen, Ja, aber wie finde ich möglichst einfach das Symbol? Symbole werden nicht im Control-Panel angezeigt d.h. muß ich erst das Device öffnen und mir per INFO des Namen des Symbols holen und notieren. Erst dann kann ich die Bibliothek öffnen und per EDIT/SYMBOL das Symbol mit COPY/GROUP + RK/Copy Group kopieren und im, von mir erstelltem Symbol "SFH309", per PASTE einfügen. Sven P. schrieb: > 2. 'GROUP ALL; CUT' ausführen, Den Befehl "CUT" gits nicht als Button, oder? L.t. Hilfe dient dieser zum Kopieren in die Zwischenablage. Ich dachte mehrere Befehle in der Kommandozeile können einfach per Leerzeichen hintereinander geschreiben werden und müssen nicht per Strichpunkt getrennt werden? GROUP ALL + CUT macht das selbe wie ich oben mit COPY?
Rick M. schrieb: > Wenn ich das gewünschte Package einfach per Drag&Drop in das Device > "SFH309" reinziehen, hab ich es nicht unnötigerweise separat in meiner > Bibliothek, oder sehe ich das was falsch? Das verstehe ich jetzt offen gestanden nicht. Ich versuchs aber mal: Es gibt unter Bibliotheken keine Querverweise, falls du das meinst. Du kannst in einer Bibliothek 'A' nicht ein Gehäuse aus der Bibliothek 'B' direkt verwenden, ohne es ebenfalls in die Bibliothek 'A' zu kopieren. Meintest du das? Meistens legt man sich aus diesem Grund so eine Bibliothek mit Referenzgehäuse an, damit über die Jahre nicht zehn Varianten desselben Gehäuses heranwachsen. > Sven P. schrieb: >> 1. Irgendeine Bibliothek öffnen, die so ein Symbol hat und das Symbol >> öffnen, > > Ja, aber wie finde ich möglichst einfach das Symbol? > Symbole werden nicht im Control-Panel angezeigt d.h. muß ich erst das > Device öffnen und mir per INFO des Namen des Symbols holen und notieren. Jein. Im Control-Panel tauchen die Devices auf. Da siehst du ja dann, welche Symbole verbaut wurden. Aber klar, wenn in irgendeiner Bibliothek ein Symbol enthalten ist, welches in keinem Device benutzt wird, ist das schon versteckt. > Erst dann kann ich die Bibliothek öffnen und per EDIT/SYMBOL das Symbol > mit COPY/GROUP + RK/Copy Group kopieren und im, von mir erstelltem > Symbol "SFH309", per PASTE einfügen. Wenn du ein Device gefunden hast, welches ein brauchbares Symbol enthält, kannst du es auch öffnen und dann Rechtsklick -> 'Symbol editieren'. > Sven P. schrieb: >> 2. 'GROUP ALL; CUT' ausführen, > > Den Befehl "CUT" gits nicht als Button, oder? Doch, ist die Schere. > L.t. Hilfe dient dieser > zum Kopieren in die Zwischenablage. Ich dachte mehrere Befehle in der > Kommandozeile können einfach per Leerzeichen hintereinander geschreiben > werden und müssen nicht per Strichpunkt getrennt werden? Du musst die trennen. Es gibt ja auch Befehle, die als Parameter etwa Signalnamen benötigen. Da würde es ohne Strichpunkt unweigerlich zu Verwechselungen kommen. Was anderes: Ist dir der Zusammenhang zwischen Symbol, Package und Device ganz klar? Ist auf den ersten Blick vielleicht nicht sofort ersichtlich. > GROUP ALL + CUT macht das selbe wie ich oben mit COPY? Nein, COPY dupliziert sofort, CUT+PASTE geht über die Zwischenablage. COPY ist, wenn du zum Beispiel zehn gleiche Widerstände brauchst. Du fügst einen ein und änderst seine Parameter (Ausrichtung, Gespiegelt, Wert, ...) und kannst dann mit COPY direkt Kopien anfertigen.
Hallo! Sven P. schrieb: >> Den Befehl "CUT" gits nicht als Button, oder? > Doch, ist die Schere. Entweder hab ich was mit meinen Augen, aber ne Schere gibts in Eagle 6 nicht. Siehe Scrennshot: "keine Schere" Sven P. schrieb: > Du musst die trennen. Es gibt ja auch Befehle, die als Parameter etwa > Signalnamen benötigen. Da würde es ohne Strichpunkt unweigerlich zu > Verwechselungen kommen. Ich habe die Variante mit "GROUP ALL CUT" probiert, mit ";" und ohne. Beides funktioniert nicht, nur "meine" Variante mit COPY + GROUP + RK+Copy Gruppe funktioniert, warum, weiß ich nicht. UPDATE: Der CUT-Befehl funktioniert nur nicht mehr, wenn ich vorher mit meiner COPY-Variante gearbeitet habe! Sven P. schrieb: >> GROUP ALL + CUT macht das selbe wie ich oben mit COPY? > Nein, COPY dupliziert sofort, CUT+PASTE geht über die Zwischenablage. > > COPY ist, wenn du zum Beispiel zehn gleiche Widerstände brauchst. Du > fügst einen ein und änderst seine Parameter (Ausrichtung, Gespiegelt, > Wert, ...) und kannst dann mit COPY direkt Kopien anfertigen. So stehts zumindest in der Hilfe. Nehme ich den COPY-Befehl dann hängt eine Kopie des Symbols am Mauszeiger. Die ignoriere ich einfach und schließe das Fenster. Anschl. öffne ich meine eigene Bibliothek und erzeuge ein neues Symbol und füge die Kopie mit PASTE ein. Anschl. Speichern, fertig. Sven P. schrieb: > Jein. Im Control-Panel tauchen die Devices auf. Da siehst du ja dann, > welche Symbole verbaut wurden. Aber klar, wenn in irgendeiner Bibliothek > ein Symbol enthalten ist, welches in keinem Device benutzt wird, ist > das schon versteckt. Ja, aber nur das Bild des Symbols, nicht aber den Namen, welchen ich aber brauche, um das Symbol überhaupt finden, öffnen und kopieren zu könenn. Sven P. schrieb: > Wenn du ein Device gefunden hast, welches ein brauchbares Symbol > enthält, kannst du es auch öffnen und dann Rechtsklick -> 'Symbol > editieren'. Wo gibts so ein Kontextmenü? Im Kontrolpanel nicht -> Sceenshot: "Symbol_editieren" Auch im Bibliothekseditor gibts so etwas nicht. Sven P. schrieb: > Was anderes: Ist dir der Zusammenhang zwischen Symbol, Package und > Device ganz klar? Ist auf den ersten Blick vielleicht nicht sofort > ersichtlich. Ja, ich habe Probleme mit den Bezeichnungen und deren Bedeutung. Device beinhaltet Symbol&Package Package = Gehäuse Symbol = Symbol für den Schaltplan Sven P. schrieb: > Ich versuchs aber mal: Es gibt unter Bibliotheken keine Querverweise, > falls du das meinst. Du kannst in einer Bibliothek 'A' nicht ein Gehäuse > aus der Bibliothek 'B' direkt verwenden, ohne es ebenfalls in die > Bibliothek 'A' zu kopieren. Meintest du das? > Meistens legt man sich aus diesem Grund so eine Bibliothek mit > Referenzgehäuse an, damit über die Jahre nicht zehn Varianten desselben > Gehäuses heranwachsen. Doch das geht. Siehe Beitrag von Kevin K. Du ziehst das Package von Bibliothek A einfach per Drag&Drop in das Device deiner Bibliothek B, ohne Umwege und benennst es. Siehe Screenshots: Package per Drag_N_Drop in Device einfügen 01+02 Gruß Rick
Rick M. schrieb: > Ist es für dich unvorstellbar, daß es nicht immer möglich ist, seinen > Frust, vollständig unter Kontrolle zu halten und sich dieser dann eben > in einen kleinen Kommentar äußert? ja, weil sich der frust gegen deine - nennen wir es - kompetenzen richten sollte und nicht gegen eagle. nicht das programm ist dumm, sondern..... diese einstellung ist bei <20 jährigen sehr breit vertreten - und zum zutreten!
ad CUT-Befehl: UPDATE: Hier gibts anscheinend ein Problem. Meine COPY-Variante funktioniert immer richtig. Die CUT-Variante funktioniert nicht mehr, wenn ich vorher mit COPY gearbeitet habe......? Vielleicht mache ich auch nen Fehler beim Eingeben in der CLI: "group all; cut" wodurch der CUT-Befehl ignoriert wird. Das "GROUP ALL" funktioniert, weil das gesamte Symbol markiert wird. Michael H. schrieb: > ja, weil sich der frust gegen deine - nennen wir es - kompetenzen > richten sollte und nicht gegen eagle. > nicht das programm ist dumm, sondern..... > > diese einstellung ist bei <20 jährigen sehr breit vertreten - und zum > zutreten! Wer kann hier nicht seinen Frust unter Kontrolle halten? Über andere urteilen und herziehen, aber selber nicht besser.... Besser du trittst dier selber in den .....
Hab den Grund in der Hilfe gefunden:
auch der CUT-Befehl funktioniert, jedoch muß mann auch nach dem CUT ein";" setzten: "GROUP ALL; CUT;" oder, wenn mann nach dem CUT-Befehl keinen StrichPunkt setzt, per linker-MK einen Referenzpunkt setzen.
Rick M. schrieb: > Entweder hab ich was mit meinen Augen, aber ne Schere gibts in Eagle 6 > nicht. Siehe Scrennshot: "keine Schere" Tatsächlich. Das könnte daran liegen, dass bei Version 6 die Zwischenablage auf das Windows-typische Frickel umgestellt wurde, oder? Habe die 6er-Version bisher gemieden. > So stehts zumindest in der Hilfe. > [...] Joa, anscheinen wurde das tatsächlich geändert. Na hoffentlich kann mans abschalten, so wie der Käse mit dem Kontextmenü auf der linken Maustaste. Das sind so Dinge, die ich an Eagle eigentlich toll finde und bei denen es mich ganz fürchterlich stört, dass es Zug um Zug an Klickibunti angepasst wird. Das Kontextmenü kam früher (bzw. mit entsprechender Einstellung auch heute) mit Strg+Linke, neuerdings kommt es mit der Linken allein. Das braucht kein Mensch und stört nur den Arbeitsfluss :-( > Ja, aber nur das Bild des Symbols, nicht aber den Namen, welchen ich > aber brauche, um das Symbol überhaupt finden, öffnen und kopieren zu > könenn. [...] Siehe Anhang. > Ja, ich habe Probleme mit den Bezeichnungen und deren Bedeutung. > Device beinhaltet Symbol&Package > Package = Gehäuse > Symbol = Symbol für den Schaltplan Ein Package ist das Gehäuse (DIP14, SO14) und hat Pads als Anschlüsse, ja. Ein Symbol taucht später im Schaltplan auf und hat Pins (z.B. ein Und-Gatter). Ein Device ist das ganze Bauteil und besteht auf der Schaltplanseite aus beliebig vielen Symbolen (vier Und-Gatter und zwei Versorgungspins), die zusammengehören. Wenn du ein solches Bauteil verbaust, kommt automatisch der ganze Symbolsatz mit (ggf. aber erst mit INVOKE). Ein Bauteil kann schließlich in verschiedenen Gehäusen existieren, das sind die Varianten. So kann ein Device zwei Varianten haben, eine mit dem DIP14-Package, eines mit dem SO14. > Doch das geht. > Siehe Beitrag von Kevin K. Ne, geht nicht. Auch damit kopierst du schlicht und einfach das Package in die Bibliothek. Es wird dann nur automatisch als Variante dazugefügt.
Rick M. schrieb: > Wer kann hier nicht seinen Frust unter Kontrolle halten? > Über andere urteilen und herziehen, aber selber nicht besser.... ich hab mit keinem wort gesagt, dass man sich nicht aufregen soll. textverständnis...
Hallo Sven! Sven P. schrieb: >> Entweder hab ich was mit meinen Augen, aber ne Schere gibts in Eagle 6 >> nicht. Siehe Scrennshot: "keine Schere" > Tatsächlich. Das könnte daran liegen, dass bei Version 6 die > Zwischenablage auf das Windows-typische Frickel umgestellt wurde, oder? > Habe die 6er-Version bisher gemieden. Anscheinend Sven P. schrieb: > Joa, anscheinen wurde das tatsächlich geändert. Na hoffentlich kann mans > abschalten, so wie der Käse mit dem Kontextmenü auf der linken > Maustaste. Das sind so Dinge, die ich an Eagle eigentlich toll finde und > bei denen es mich ganz fürchterlich stört, dass es Zug um Zug an > Klickibunti angepasst wird. > Das Kontextmenü kam früher (bzw. mit entsprechender Einstellung auch > heute) mit Strg+Linke, neuerdings kommt es mit der Linken allein. Das > braucht kein Mensch und stört nur den Arbeitsfluss :-( So ist halt jeder anders. Eagle treibt mich momentan in den Wahnsinn, weil alles so extrem umständlich ist, weils keine brauchbare Oberfläche hat und immer noch auf DOS-Niveau ist. Villeicht wirds ja noch besser, wenn ich mal das Handbuch komplett durchgearbeitet habe, jedenfalls hoffe ich das. Aber mit intuitive Bedienung is mal nix. Sven P. schrieb: >> Ja, aber nur das Bild des Symbols, nicht aber den Namen, welchen ich >> aber brauche, um das Symbol überhaupt finden, öffnen und kopieren zu >> könenn. [...] > Siehe Anhang. ThanX, das macht es nochmal ein wenig einfacher. Danke für Deine ausführliche Hilfe! Gruß Rick
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.