Forum: Platinen Eagle - Package innerhalb Lib kopieren


von Martin S. (sirnails)


Lesenswert?

Hallo miteinander,

ich bin mit diesem sch*** Programm langsam am Wahnsinnig werden. 
Inzwischen ist auch der Umstieg beschlossen, aber das dauert noch. Bis 
dahin ärgere ich mich mit absoluten Kindergarten-Problemen, wie dem 
Folgenden:

Ich möchte innerhalb einer Lib ein Package kopieren, umbenennen und 
anpassen, um eine Variante zu erstellen.

Total billige Aufgabenstellung.

Was nicht funktioniert:

- Copy & Paste (warum sollte man sowas auch unterstützen)
- COPY-Befehl (es ist ein Leerzeichen im Pfad, und Eagle ist zu dumm 
dafür)
- Die Lib per Drag&Drop kopieren (dann öffnet er einfach nur das 
Package, dass dieser dumme Affe kopieren soll).

Man merkt - ich bin nach über einer Stunde Herumprobieren an meiner 
Geduldsgrenze angekommen. Kann mir jemand sagen, wie man das anstellt? 
Mein Denken ist vermutlich schon viel zu 21tes Jahrhundert für diese 
1980 Krampfbedienung -.-

von HolgerS (Gast)


Lesenswert?

group -> cut -> paste

von Martin S. (sirnails)


Lesenswert?

HolgerS schrieb:
> group -> cut -> paste

Jetzt hab ich das gleiche Teil 2x nebeneinander. Aber was bringt mir 
das?

von Thomas K. (maxi888)


Lesenswert?

Group - cut - neues package erstellen - paste.
Und geh mal ne halbe Stunde an die Luft bevor du in die Luft gehst, dein 
logisches Denkvermögen scheint schon betroffen :)

: Bearbeitet durch User
von HolgerS (Gast)


Lesenswert?

das original: group -> cut.
neues package öffnen: -> paste.

von programming (Gast)


Lesenswert?

Martin Schwaikert schrieb:
> Hallo miteinander,
>
> ich bin mit diesem sch*** Programm langsam am Wahnsinnig werden.
> Inzwischen ist auch der Umstieg beschlossen, aber das dauert noch. Bis
> dahin ärgere ich mich mit absoluten Kindergarten-Problemen, wie dem
> Folgenden:
>
> Ich möchte innerhalb einer Lib ein Package kopieren, umbenennen und
> anpassen, um eine Variante zu erstellen.

Das geht in Diptrace alles intuitiv so wie man es sich wünscht. Beim 
Adler muss man halt leidesfähig sein.

;)

von Martin S. (sirnails)


Lesenswert?

Thomas K. schrieb:
> Group - cut - neues package erstellen - paste.

Kann es sein, dass es mir COPY nicht geht, aber mit CUT?

> Und geh mal ne halbe Stunde an die Luft bevor du in die Luft gehst, dein
> logisches Denkvermögen scheint schon betroffen :)

Termindruck... :-/

von Thomas K. (maxi888)


Lesenswert?

Hmm grad versucht, muss mich korrigieren mit der Schaltfläche Copy (2 
Männchen) geht das.
Also Group - Copy - im Package Editieren Fenster neuer Name - dann 
paste.

von Martin S. (sirnails)


Lesenswert?

Merkwürdigst... hatte ich probiert, hat nichts gemacht.

von asd (Gast)


Lesenswert?

>> Group - cut - neues package erstellen - paste.

> Kann es sein, dass es mir COPY nicht geht, aber mit CUT?

In den älteren Versionen (ich weiß nicht bis wann) geht es nur mit 
cut-paste, was eigentlich völlig unlogisch ist. Bei Version 7.2 geht es 
AFAIR auch mit copy-paste.

von Wolfgang (Gast)


Lesenswert?

Martin Schwaikert schrieb:
> Man merkt - ich bin nach über einer Stunde Herumprobieren an meiner
> Geduldsgrenze angekommen.

Vielleicht hättest du davon drei Minuten für das Lesen im Handbuch 
verwenden sollen. Da steht z.B. "Traditionell kopierte der COPY-Befehl 
in EAGLE nur Objekte, indem man sie mit der Maus anklickte und innerhalb 
der selben Zeichnung absetzte. Der COPY-Befehl kopierte auch Objekte 
zwischen Bibliotheken. Vor Version 6 kopierte er jedoch nicht die 
selektierte Gruppe in die Zwischenablage, so wie dies andere 
Windows-Programme tun. In EAGLE wurde hierfür der CUT-Befehl verwendet. 
Unglücklicherweise hat dies Windows-Anwender immer wieder irritiert, so 
dass seit Version 6 der COPY-Befehl auch die selektierte Gruppe von 
Objekten in die Zwischenablage der Systems kopiert, wobei die restliche 
Funktionalität voll erhalten bleibt."

Die erste Frage ist also die, nach der von dir benutzten Version von 
Eagle.

von W.S. (Gast)


Lesenswert?

Martin Schwaikert schrieb:
> Man merkt - ich bin nach über einer Stunde Herumprobieren an meiner
> Geduldsgrenze angekommen. Kann mir jemand sagen, wie man das anstellt?
> Mein Denken ist vermutlich schon viel zu 21tes Jahrhundert für diese
> 1980 Krampfbedienung

Möchtest du lieber eine höfliche Antwort oder eine angemessene Antwort 
haben?

a) die höfliche:
Du meinst wahrscheinlich kein package, sondern einen Footprint. Also 
markiere alles in dem vorhandenen Footprint, was du haben willst, und 
benutze dann den Befehl "cut". Dir sollte klar sein, daß eigentlich 
JEDE Aktion in so einem speziellen Programm einen Namen haben muß, 
damit das Ganze auch scriptfähig ist. Also reg dich über das konkrete 
Wort nicht auf.
Dann kreiere dir einen anderen Footprint mit Namen nach deinem Gusto und 
benutze den Befehl "paste". Anschließend kannst du damit anstellen, was 
du willst.

Siehste, nichts ist einfacher als dies.

b) die angemessene Antwort:
Du tätest besser daran, das Handbuch zu lesen, bevor du dich so sinnlos 
aufregst. Es geht GANZ EINFACH UND AUCH LOGISCH BEI EAGLE ZU. Das ist 
schon seit langem so und das ist GUT!

Und es war schon so, als es noch gar kein Windows und kein Copy&Paste in 
dieser Welt gab - von sowas wie Linux ganz zu schweigen. Genau DESHALB 
heißt das Zauberwort "cut" - und auch deshalb, weil cut ein angenehm 
kurzes Wort ist und es zu den Essentials von Eagle gehört, eben auch per 
Kommandozeile und Script benutzbar zu sein.

Wenn du meinst, daß dein Denken schon zu viel 21. Jahrhundert sei, dann 
sage ich dir, daß du derjenige bist, der in dem von dir selbst genannten 
Kindergarten noch immer steckt.

Es ist nicht Sinn und Zweck eines derartigen Spezialprogrammes wie 
Eagle, allen modischen Schnickschnacks nachzulaufen, sondern in sich 
konsistent und sinnvoll zu sein. Die Üblichkeiten, die man in anderen 
Gefilden wie z.B. Textverarbeitung und Tabellenkalkulation kennt, 
treffen auf Konstruktionsprogramme wie Eagle einfach nicht zu, weswegen 
der geistige Ansatz "Das muß genau so gehen wie bei Word" eben dumm und 
hirnrissig ist.

Wer des Lesens und Schreibens nicht mehr mächtig ist (dank 
21.Jahrhindert), mag sich auf die ja vorhandenen Icons konzentrieren, da 
hat man ebenfalls alle Funktionalität.

Noch ein Wort zum beabsichtigten Umsteigen: Fall da mal nicht auf die 
Nase. Man kann ganz prima ne Menge Geld ausgeben - o ja. Aber wenn man 
dann die Soft kriegt, ist bei einigen Systemen noch viel mehr an Lernen 
von Spezialitäten angesagt als bei Eagle und bei anderen (DipTrace, 
KiCad) sieht man sofort, daß es dort um Größenordnungen inkonsistenter 
und unlogischer zugeht als bei Eagle. Da ist dann noch viel mehr an 
Lernen angesagt, weil die üblichen Büro-Aktivitäten womöglich sogar 
machbar sind, aber zugleich zu einigermaßen unerwarteten Ergebnissen 
führen.

W.S.

von my2ct (Gast)


Lesenswert?

W.S. schrieb:
> "Das muß genau so gehen wie bei Word" eben dumm und
> hirnrissig ist.

Ich wage mal die Behauptung, dass auch bei so "intuitiven" Programmen 
wie M$-Word mindestens 50% der Nutzer mit 50% der Funktionen nicht 
zurecht kommen.

von programming (Gast)


Lesenswert?

W.S. schrieb:
> Man kann ganz prima ne Menge Geld ausgeben - o ja. Aber wenn man
> dann die Soft kriegt, ist bei einigen Systemen noch viel mehr an Lernen
> von Spezialitäten angesagt als bei Eagle und bei anderen (DipTrace,
> KiCad) sieht man sofort, daß es dort um Größenordnungen inkonsistenter
> und unlogischer zugeht als bei Eagle.

Weder muss man Geld ausgeben, um mit Diptrace warm oder produktiv zu 
werden (500 Pins gibbet umsonst). Noch geht es dort unlogischer zu. Im 
Gegenteil. Es ist Windows konform und nicht so steinzeitlich in der 
Bedienung wie eagle. Ich habe lange genug mit eagle herumhantiert, um 
den Unterschied ganz gut zu kennen und ich kann Martin Schwaikert 
(sirnails) nur raten es einfach mal auszuprobieren. Wenn's ihm nicht 
gefällt, nun ja, KiCAD ist schließlich auch noch da. KiCAD habe ich nur 
ansatzweise mal gestestet, nachdem ich es mir selber compiliert habe 
(compilieren unter Windows ist zwar mit Aufwand verbunden, aber ging 
erstaunlich gut). Um sich in KiCAD einzuarbeiten braucht es aber Zeit 
(mehr Zeit als für Diptrace).

von Martin S. (sirnails)


Lesenswert?

W.S. schrieb:
> Du meinst wahrscheinlich kein package, sondern einen Footprint.

Dann sollte Eagle das ganze auch selbst "Footprint" nennen, oder?

> Also reg dich über das konkrete
> Wort nicht auf.

Tat ich noch nie.

> Siehste, nichts ist einfacher als dies.

Sehr einfach. Copy&Paste geht nicht. Man muss wissen, dass CUT global 
funktioniert, während sich COPY ausschließlich auf das aktive 
Arbeitsblatt beschränkt.

> Das ist schon seit langem so und das ist GUT!

Jaja, ich weiß; früher war alles besser. Oder wie man so schön in Bayern 
sagt "Des ham mia no nia anders g'macht".

> Und es war schon so, als es noch gar kein Windows und kein Copy&Paste in
> dieser Welt gab

Und genau da ist auch das Problem.

> Es ist nicht Sinn und Zweck eines derartigen Spezialprogrammes wie
> Eagle, allen modischen Schnickschnacks nachzulaufen,

Usability ist kein "modischer Schnickschnack" sondern ein ganz 
elementarer Entwicklungsschwerpunkt seitdem es graphische Oberlflächen 
gibt.

> weswegen
> der geistige Ansatz "Das muß genau so gehen wie bei Word" eben dumm und
> hirnrissig ist.

Sehe ich auch so. Aber darum ging es hier überhaupt nicht.

> Noch ein Wort zum beabsichtigten Umsteigen: Fall da mal nicht auf die
> Nase. Man kann ganz prima ne Menge Geld ausgeben

Wir geben in der Firma inzwischen eine Menge Geld für die Seuche Eagle 
aus! Das fängt damit an, dass seriöse Auftragsfertiger kein Eagle 
unterstützen und hört damit auf, dass seriöse Auftragsschmieden keine 
Eagle-Layouts/Schaltpläne mehr haben wollen. Wenn ein Projekt nicht 
fertig wird, weil keiner die Eagle-Layouts anfassen will, DANN wird es 
so richtig teuer. Niemand interessiert sich da für die 1000 Euro in der 
Anschaffung ;-)

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.