Forum: Platinen Eagle 6 - Automatische Namensgebung


von Rick M. (rick00)


Lesenswert?

Hallo!

Ich möchte im Schaltplaneditor per automatischer Namensgebung Bauteile 
durchnummerieren lassen.

1.)Beim Einfügen der Bauteile, müßte dies lt. Handbuch eigentlich so 
gehen:

Per ADD-Befehl einen Bauteil (zB. Widerstand) holen und während dieser 
noch am Mauszeiger hängt, 'R100' in die Cmd eingeben und mit Enter 
abschließen. Jetzt müßte ich eigentlich den ersten Widerstand mit dem 
Namen R100 absetzen können, den nächsten mit R101...usw. Jedoch 
verschwindet der Widerstand am Mauszeiger einfach. Was mache ich falsch?
Bei den PADs im Package-Editor ist es das selbe.


2.) Wenn ich bereits Bauteile eingefügt habe und diese, mit definiertem 
Start-Namen, durchnummerieren lassen möchte:

Mit Script: renumber-sch.ulp, lt. Forumsbeitrag?

Finde leider hierzu keine genaueren Angaben...

3.) Habe ich das Problem, daß ich eine Reihe von Widerständen von 101 
bis 108 durch-benennen möchte lassen, es aber auf einem anderen Blatt, 
den Widerstand mit dem Namen R105 schon gibt. Jetzt kann ich natürlich 
den Widerstand irgendwie umbenennen und ansch. die automatische 
Benennung durchführen. Aber nachdem mir Eagle bei dem Versuch den einen 
Widerstand um zu benennen mehrfach mitgeteilt hatte, daß auch dieser 
Name bereits vergeben ist, habe ichs erst mal sein lassen.

Gruß Rick

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Rick M. schrieb:
> Ich möchte im Schaltplaneditor per automatischer Namensgebung Bauteile
> durchnummerieren lassen.
Das ist keine gute Idee. Ich benenne in meinen Plänen alle Bauteile nach 
ihrer Funktionsgruppe. Und so weiß ich sofort, wenn jemand zu mir 
sagt: "der R102 ist durchgebrannt", dass ich im Netzteil ganz vorn 
suchen muss, denn der erste Widerstand im Netzteil ist R100. Wenn aber 
die D632 defekt ist, dann suche ich bei den Ausgängen...

Und beim Layout ist es sehr verdächtig, wenn der Kondensator C703 direkt 
beim T214 sitzt!

Kurz: die Zeit, die ich einmal in eine sinnvolle Namensgebung stecke, 
kann ich mir später zigfach sparen.

von Rick M. (rick00)


Lesenswert?

Hallo Lothar!

Genau um das gehts mir doch.

Eagle benutzt beim Einfügen einfach ne fortlaufende Nummer.
Ich aber möchte eine Reihe von Widerständen so durchnummerieren, daß ich 
sofort weiß wo sie hingehören.

Die Rehe soll mit R101 beginnen. Die erste Ziffer teilt mir eine lokale 
Zugehörigkeit mit, die nachfolgende 2-stellige Zahl ist eine 
fortlaufende Nummer.

Habs mit der renumber-sch.ulp probiert. Funktioniert aber nicht richtig.
Es werden nur die vorhandenen Namen auf- oder absteigend durchbenannt.
Ich barauch aber die Möglicheit einen Start-Namen/Wert zu definieren; 
anschl. soll durchbenannt werden.
Dies sollte auch lt. Handbuch bei den PADs im Package-Editor 
funktionieren, um beispielsweise PADs mit der Startnummer '10' aufwärts 
beim Absetzen durch zu nummerieren. Es wird aber nur das erste PAD mit 
10 nummeriert, das 2te hat die Nummer 2 ??



Gruß Rick

von M. B. (Firma: TH Nürnberg) (ohmen)


Lesenswert?

Damit renumber-sch.ulp funktioniert müssen die Baugruppen auf 
unterschiedlichen Blättern sein. Dann kannst Du mit verschiedenen 
Bezeichnungen arbeiten...

von Alex H. (hoal) Benutzerseite


Lesenswert?

Ich kann zwar gerade nicht spontan deine Fragen beantworten, aber schau 
dir mal cmd-renumber.ulp an. Es Nummeriert die Bauteile gemäß ihrer Lage 
auf dem Board.

Ich sehe es aber eher als Notlösung an, die man auf einem bereits 
gegebenen Board laufen lassen kann. Eigentlich sollte man seine Bauteile 
von vornherein sinnvoll benennen, wie du es in deiner ersten Frage 
eigentlich anstrebst.
Ich interpretiere die Hilfe genauso wie du und kann das Verschwinden des 
Bauteils hier nachvollziehen. Es sieht nach einem Bug oder zumindest 
einer unverständlichen Beschreibung aus. Du kannst das Verhalten in 
Cadsofts Newsgroup eagle.support.ger auf news.cadsoft.de beschreiben. 
Gewöhnlich werden Bugs zur nächsten Beta beseitigt.

von Rick M. (rick00)


Lesenswert?

Morgen Alex!

Danke für die Bestätigung des Fehlers und den Tip.
Werde mir mal die Newsgroup ansehen.

Gruß Rick

von Alex H. (hoal) Benutzerseite


Lesenswert?

Rick M. schrieb:

> Danke für die Bestätigung des Fehlers und den Tip.
> Werde mir mal die Newsgroup ansehen.

Kein Problem. In eagle.betatest hat gestern jemand den selben Fehler 
berichtet. Zufällig? ;)

Viele Grüße
Alex

von Rick M. (rick00)


Lesenswert?

Hallo Alex,

war nicht ich ;-)
Aber anscheinend mach ich doch nix falsch...schaut so aus, als obs n Bug 
ist.

Gruß Rick

von Rick M. (rick00)


Lesenswert?

Hallo,

das Ganze läuft bereits unter der Bezeichnung "Well known bug" und soll 
in der nächsten Beta-Version (6.2.2) behoben werden.

Gruß Rick

von Alex H. (hoal) Benutzerseite


Lesenswert?

Falls es noch jemanden interessiert:
Der Bug ist in der nun erschienenen Beta 6.2.2 behoben.

Zitat aus der Beschreibung:
1
Fixed ADD through the command line with assignment of an object name :
2
the currently handled object has been dropped inadvertently.

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.