www.mikrocontroller.net

Forum: Platinen Eagle 6 - Automatische Namensgebung


Important announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
Autor: Rick M. (rick00)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht 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

Autor: Lothar Miller (lkmiller) (Moderator) Benutzerseite Flattr this
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht 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.

Autor: Rick M. (rick00)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht 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

Autor: M. B. (Firma: OHM Hochschule) (ohmen)
Datum:

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

Autor: Alex H. (hoal) Benutzerseite
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht 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.

Autor: Rick M. (rick00)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Morgen Alex!

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

Gruß Rick

Autor: Alex H. (hoal) Benutzerseite
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht 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

Autor: Rick M. (rick00)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Hallo Alex,

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

Gruß Rick

Autor: Rick M. (rick00)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht 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

Autor: Alex H. (hoal) Benutzerseite
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Falls es noch jemanden interessiert:
Der Bug ist in der nun erschienenen Beta 6.2.2 behoben.

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

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel




Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder GIF-Format hochladen.
Siehe Bildformate
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken erkennst du die Nutzungsbedingungen an.

webmaster@mikrocontroller.netImpressumNutzungsbedingungenWerbung auf Mikrocontroller.net