Forum: Platinen Altium: Airwire-Netzname anzeigen im PCB Editor


von Janos K. (noshky)


Lesenswert?

Hallo,
eine sicherlich ganz einfach zu beantwortende Frage: Wie kann ich im 
Altium Designer die Netznamen der Luftlinien/Ratsnest herausbekommen? 
Bei einem gerouteten Signal sehe ich den Netznamen ja im PCB Inspector. 
Ich weiß mittlerweile, dass ich mit Strg+Click das gesamte Netz 
auswählen und highlighten kann - aber den Namen finde ich nicht.

Ich sehe nur den Namen des Netzes an den Pads, aber das ist oft schwer 
erkennbar... gibt es da einen einfachen Trick?

P.s. ist euch schonmal aufgefallen, dass man exakt vertikale Airwires 
nicht auswählen kann?? Bug?

: Bearbeitet durch User
von Taz G. (taz1971)


Lesenswert?

Ich glaube das geht nicht.
Aber Du kannst einzelnen Netzen verschiedene Farben zuordnen (z.B. VCC 
rot) um sie besser auseinander zu halten.

von Janos K. (noshky)


Lesenswert?

Oh das wäre super - wie mache ich das?

Ich habe jetzt auch festgestellt, dass (manchmal) beim 
hovern/darüberzeigen mit dem Mauszeiger auf ein Airwire, in der 
Statusleiste unten der Name des Netzes angezeigt wird. Das ist aber 
ziemlich schwierig zu zielen...

von Taz G. (taz1971)


Lesenswert?

Um den Netzen Farben zugeben im Panel PCB (falls nicht auf, unten rechts 
auf PCB - PCB). Oben im Auswahlmenu auf Nets gehen, darunter Net Class 
'All Nets' wählen. Alle Netze werden nun aufgelistet, mit doppelklick 
kann man die Eigenschaften ändern (z.B. Connection Color, Hide ...).
Ich gehe sowieso am Anfang immer hin und setze die Powerversorgungsnetze 
auf Hide. Meist mache ich eine GND-Plane und VCC +5V 12V usw. laufen 
auch über die ganze Platine, da stören die Netzlinien - am Anfang.

von Janos K. (noshky)


Lesenswert?

Super! Vielen Dank, auch für den Tip wie ich die Netze verstecken kann - 
das mache ich auch immer gerne genau so.

Wie machst du das dann beim Routen, bezüglich der Netz-Namen? In der 
Regel ist es doch schon wichtig ganz genau zu wissen, welche Leitung man 
gerade "in der Hand" hat oder?
Auch bei der Platzierung der Komponenten, also vor dem Routing, würde 
ich mir gerne einen guten Überblick verschaffen, mit welchen Airwires 
ich es zu tun habe. Orientiert man sich im Altium Designer dann 
lediglich an den Pads, um den Namen des Signals herauszubekommen?

von 6A66 (Gast)


Lesenswert?

Taz G. schrieb:
> Um den Netzen Farben zugeben im Panel PCB (falls nicht auf, unten rechts
> auf PCB - PCB).

Oder:

Design/Netlist/Edit Net

rgds

von Taz G. (taz1971)


Lesenswert?

Bei Routen interessieren mich die Netz-Namen eigentlich gar nicht. Ich 
muss ja doch alle irgendwie routen. Im Schaltplan gibt es in der Regel 
nur ganz wenige kritische Verbindungen, die man im Auge behalten muss.
Wenn ich route schalte ich, wie schon erwähnt alle Versorgungsleitungen 
aus, weil die unkritisch sind und sowieso auf der ganzen Platine 
verstreut sind. (Manchmal bei empfindlichen Analogverstärkern ist das 
anders, keine Regel ohne Ausnahmen). Bauteile dessen Positionen schon 
vorher feststehen werden sofort platziert. Ich ziehe mir eine Gruppe von 
Bauteilen an eine freie Stelle um die Anordnung zu optimieren z.B. ein 
OP mit seinen Widerständen und Kondensatoren. Am Anfang konzentriere ich 
mich mit dem routen auf die kurzen Verbindungen. Ist die Gruppe geroutet 
wird sie auf der Platine platziert. Jetzt kommen meist mehrere 
Iterationsschritte wie verlaufen die Netzlinien von der Gruppe zur 
Platine ? Gruppe drehen? Gruppe unroute neu anordnen, routen, schauen 
und wieder von vorn.
Das ganze Routing steht und fällt mit der Anordnung der Bauteile. Kennst 
Du das Tastenkürzel 'T' 'O' 'L' ?. Im Schaltplan die Gruppe von 
Bauteilen, die zusammen gehören markieren und im PCB 'TOL' (arrange 
Components within Rectangle) im Rechteck anordnen. (Unter Tools muss 
Cross Select Mode aktiv sein).

von Christian B. (luckyfu)


Lesenswert?

Alternativ kann man auch T O C verwenden und hat dann ein Bauteil nach 
dem anderen am Mauszeiger hängen von denen, die ausgewählt sind.
Ich mach das aber auch so, beim Routen interessieren mich die Netznahmen 
wenig. Wenn spezielle Designregeln notwendig sind (z.B. bei diff. Pairs) 
gebe ich das schon als Attribut im Schaltplan an und erstelle 
entsprechende Design Rules VOR dem Platzieren der Bauteile. Anschließend 
werden die Funktionsgruppen im Schaltplan angewählt und ich mach mir 
dann immer erstmal Nester neben der Platine, wo ich die Funktionsgruppen 
so zusammensetze daß die Leiterzüge innerhalb der Funktionsgruppen 
möglichst kurz sind. Anschließend setze ich die Funktionsgruppen so ins 
Layout, daß ich möglichst wenig Kreuzungen mit den nach Außen gehenden 
Netzen habe.
Bei komplizierten Baugruppen mit vielen Bauteilen auf verhältnismäßig 
wenig Platz kann die Platzierung manchmal länger dauern als das Routing. 
Aber die Zeit sollte man sich auf jeden Fall nehmen.

von Janos K. (noshky)


Lesenswert?

Danke für euren Tips! Das mit den Nestern mache ich immer genauso und 
TOL und TOC sind da ja super Gehilfen für. Auch die anderen Tools dazu 
schaue ich mir noch an.

Jedoch, auch beim Platzieren interessieren mich normalerweise die Namen 
der Netze sehr, und auch die der Komponenten. Dabei ist es ja wichtig, 
die Blockkondensatoren kurz zu halten, einen Quarz erkennt man zwar so, 
aber manche Leitungen haben eben Priorität vor anderen - besonders beim 
Platzieren.
Dabei schaue ich gerade einfach auf die Pads, da steht der Name ja dran 
und das geht auch meistens ganz gut.
Eher schwierig finde ich aber gerade, zu wissen welches Bauteil ich 
eigentlich in der Hand habe! Wie macht ihr das, wenn ihr viele 0603 
Bauteile habt, und jetzt die 100nF Kondensatoren sucht?
Auch über die Cross-Selection? Ich benutze zur Zeit immer die 
Cross-Probe, aber das finde ich eher mühsam. Gibt es auch dafür keine 
Anzeige im PCB Editor um wenigstens den Value Parameter der Komponente 
zu sehen?

von 6A66 (Gast)


Lesenswert?

Janos K. schrieb:
> Jedoch, auch beim Platzieren interessieren mich normalerweise die Namen
> der Netze sehr, und auch die der Komponenten.

Dann mach Dir den Schaltplan auf, selektiere die Bauteile/das Bauteil 
die/das Du platzieren möchstest und platziere das eben so wie erwünscht. 
Da interessieren mich nicht die Namen der Netze sondern die 
Bauteilgruppierung (analoge Bauteile). So wie TAZ G das (im übrigen sehr 
schön) beschrieben hat läuft es auch bei mir.

rgds

von Taz G. (taz1971)


Lesenswert?

Janos K. schrieb:
> Eher schwierig finde ich aber gerade, zu wissen welches Bauteil ich
> eigentlich in der Hand habe!

Am Anfang habe ich noch Designator und Comment visible, ich habe 
Shortcuts angelegt um die Overlay-Layer schnell ein- und ausschalten zu 
können.

Die Blockkondensatoren sind immer erst nach den anderen Bauteilen dran. 
Als Beispiel den OP in die Mitte, die Rs und Cs drumherum optimieren, 
Abblock C auf Bottomlayer unter dem OP sodas mit einem VIA die 
Verbindung sehr kurz ist, oft gehört noch ein wenig Widerstand in die 
Powerversorgung, die sind meist auch auf Bottomlayer.
Aber das Routing ist Geschmackssache jeder macht es ein wenig anders. 
Und so ein Schwarz/Weiß Denken - Richtig/Falsch fällt mir schwer, 
Hauptsache die Platine läuft zuverlässig.

von Taz G. (taz1971)


Lesenswert?

Ich möchte nicht zu sehr off-Topic werden aber vielleicht liess der ein 
oder andere mit, der manche Möglichkeiten noch nicht kennt.
Zwei Sachen wie ich die View-Probleme für mich gelösst habe.
1. Shortcuts angelegt um Top,Bottom,Top Overlay und Bottom Overlay mit 
einem Tastendruck ein- und auszuschalten.
2. Layersets angelegt fürs Routen auf Top- und Bottomlayer.

zu 1. unter Costumize New einen neuen Command angelegt.
Process: PCB:DocumentPreferences
Parameters: TopSignal=Toggle  (bzw. 
BottomSignal,TopOverlay,BottomOverlay)
Caption: TopToggle   (bzw. ...)
Descriptor: TopToggle   (bzw. ...)
Shortcuts-Primary: 1  (bzw. 2,3,4)
(Die Tasten sind schon belegt mit Planning Mode,2D,3D View, die habe ich 
umgelegt nach STRG+1 (,2,3) geht natürlich auch umgekehrt)

zu 2. auf LS - Board Layer Sets ein neues Set für TopLayer und 
BottomLayer angelegt.
TOPLayer Set = TopLayer, TopOverlay, KeepoutLayer, MechBoardOutline
BottomLayer Set = siehe Top aber Häckchen bei View from Bottom Side
Wenn fertig kann man mit STRG+Mausklick auf ein Layerset den Edit 
Command Dialog aufrufen und einen Shortcut festlegen. Ich habe für 
All-Layer Strg+Num0, Top Strg+Num1, Bottom Strg+Num2 und SignalLayers 
Strg+Num3

Nach sehr kurzer Zeit hat man sich an die Tasten gewöhnt und die Frage 
welches Bauteil habe ich gerade vor mir lösst sich mit einem 
Tastendruck.

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.