Forum: Analoge Elektronik und Schaltungstechnik Wie bei Altium ein Netlabel nach dem Netname benenenn


You were forwarded to this site from EmbDev.net. Back to EmbDev.net
von neuer (Gast)


Lesenswert?

Hallo,
wahrscheinlich eine ganz blöde Anfängerfrage, leider habe ich dazu mit 
google nichts gefunden, und auch Try and error (rumprobieren) hat mich 
nicht weiter gebracht.
Also an die erfahrenen altium Nutzer hier:

ich habe viele benannte Netze in meinem Schaltplan, an diese würde ich 
jetzt gerne "Net Labels" anbringen, wenn ich das auswähle wird mir aber 
nur die Option geboten den Namen neu zu vergeben. Ich hätte aber gerne 
einfach den namen des Netzes dort stehen.

Ich habe es auch schon mit "smart paste" versucht, was z.B. zum 
übertragen von Net labells in Ports funktioniert, leider funktioniert 
dieses aber nicht mit markierten wirres.

helft mir bitte auf die Sprünge :)

von Peter D. (peda)


Lesenswert?

neuer schrieb:
> ich habe viele benannte Netze in meinem Schaltplan, an diese würde ich
> jetzt gerne "Net Labels" anbringen

Wie hast Du die denn benannt ohne Labels?

von Patrick L. (Firma: S-C-I DATA GbR) (pali64)


Lesenswert?

neuer schrieb:
> ich habe viele benannte Netze in meinem Schaltplan, an diese würde ich
> jetzt gerne "Net Labels" anbringen,

Du meinst die heißen jetzt Netxxxxx und du willst ein anderen Namen 
geben?

: Bearbeitet durch User
von nurmal so (Gast)


Lesenswert?

Nein die Netze haben schon passende Namen (sowas wie UART1_RX), nur gibt 
es die Net Labels nicht (mehr).

von neuer (Gast)


Lesenswert?

sorry. warum wurde der letzte Beitrag von mir denn unter anderem Namen 
gepostet?

Ich bin gerade dabei den Schaltplan von einem bestehende Projekt etwas 
um zu organisieren, und dabei habe ich einige net labels gelöscht, da 
sie an anderer Stelle des Signals gesetzt werden sollten, war 
warscheinlich ein Fehler, nur dachte ich ich könnte die ganz einfach 
wieder dran pappen

von Patrick L. (Firma: S-C-I DATA GbR) (pali64)


Angehängte Dateien:

Lesenswert?

Du kannst oben ein Netlabel in der Leiste anklicken und dan auf die 
Leitung im Schema absetzen wo liegt das Problem?

: Bearbeitet durch User
von Peter D. (peda)


Lesenswert?

nurmal so schrieb:
> Nein die Netze haben schon passende Namen (sowas wie UART1_RX)

Aber wie hast Du die denn vergeben ohne Label?

Wenn Du Net Labels löscht, dann sind ja auch nicht mehr verbunden und 
der Draht bekommt einen neuen default Namen (Netxxx).

von Chris L. (kingkernel)


Lesenswert?

Peter D. schrieb:
> nurmal so schrieb:
>> Nein die Netze haben schon passende Namen (sowas wie UART1_RX)
>
> Aber wie hast Du die denn vergeben ohne Label?
>
> Wenn Du Net Labels löscht, dann sind ja auch nicht mehr verbunden und
> der Draht bekommt einen neuen default Namen (Netxxx).

Mit anderen Worten: Das Netz bekommt seinen Namen durch das Label. Ist 
das Label weg, ist auch der Name weg.

von Patrick L. (Firma: S-C-I DATA GbR) (pali64)


Lesenswert?

Chris L. schrieb:
> Mit anderen Worten: Das Netz bekommt seinen Namen durch das Label. Ist
> das Label weg, ist auch der Name weg.

Nicht ganz die heissen den Netxxx wobei xxx meist aus KomponentNr. und 
PinNr. besteht so etwa Tr1C oder IC1P1 usw.
Wenn das Netz kein Namen mehr hat, ist das Label noch drann und du hast 
nur ein Leerstring als Name, was dan eigentlich Namenlos ist.
Das passierte bei einigen Versionen wenn der Text vom Label blau 
hinterlegt war und man die [DEL] Taste drückte.
Das war ein Bug bei älteren Altium Versionen.
Neben bei was hasst du für eine Version?

: Bearbeitet durch User
von neuer (Gast)


Lesenswert?

So nach ein bisschen rum probieren habe ich das ganze jetzt auch etwas 
besser verstanden.

Es ist so das ich an den entsprechenden wires noch ports habe welche 
dann den Namen vergeben. Version ist die 21.

ich danke euch allen!

von neuer (Gast)


Lesenswert?

eine letzte Frage zu dem Thema
wenn ich das richtig sehen, darf man dann nie net labels und ports an 
dem gleichen wire benutzen, da es sonnst zu Inkosistenzen kommen kann, 
oder?

von Patrick L. (Firma: S-C-I DATA GbR) (pali64)


Lesenswert?

neuer schrieb:
> dem gleichen wire benutzen, da es sonnst zu Inkosistenzen kommen kann,
> oder?

Wen du 2 gleiche Namen vergibst, ist das Unproblematisch dann werden die 
einfach Verbunden.
Wen du einem Wire 2 unterschiedliche Namen gibst, kommt der DRC Motzen 
und macht dich auf Multible Zuweisungen aufmerksam.
Hast du den DRC deaktiviert, bekommt dann die Leitung in der Regel den 
erst vergebenen Namen und der Andere wird Ignoriert.
Am häufigsten passiert das, wen du Schemas über mehrere Seiten machst 
und die Leitungen über Port's verlinkst, dann dem Port ein anderen Namen 
gibst als das NetLabel der Leitung. Da kann es schon mal vorkommen das 
ohne DRC plötzlich eine Leitung gekappt wird bzw. nicht verbunden, wo du 
meinst dass sie verbunden ist.
Auch bei Bussen ist Vorsicht geboten, da du dort gerne eine 
Doppelbenennung machen kannst, so etwa Leitung heißt D0 und am Bus 
nennst du sie dann DB0, oder eben [DB0..7].

: Bearbeitet durch User
von Peter D. (peda)


Lesenswert?

Dazu gibt es die Optionen:
"Allow Ports to Name Nets" und
"Higher Level Names Take Priority"

von Taz G. (taz1971)


Lesenswert?

Peter D. schrieb:
> Dazu gibt es die Optionen:
> "Allow Ports to Name Nets" und
> "Higher Level Names Take Priority"

Ich rate jedem, der nicht 100%ig weiß was die Einstellungen bewirken, 
diese abzuschalten. (Also alle Netlist Options nicht nur "Allow 
Ports..")
"neuer (Gast)" hat es schon gesagt "da es sonnst zu Inkosistenzen kommen 
kann"
Seit Jahrzehnten posten User Probleme und immer wieder lautet die 
Antwort schalt die Option ab.

PS: man kann die Ports kopieren und als Netlabels einfügen (Smart Paste)

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.