Forum: Platinen EAGLE: Testpunkte mit automatischem Netznamen


von BoB (Gast)


Lesenswert?

Hallo,
kurze Frage, vllt. kann mir hier jemand helfen. Ich weis nicht genau wie 
ich in der Hilfe danach suchen soll.

Ich möchte mir ein Device bauen, genauer einen Testpunkt.
Gibt es ein Tag (>...) oder dergleichen, der automatisch den Namen des 
angeschlossenen Netzes annimmt?

Wäre für Hilfe dankbar.

BoB

: Verschoben durch Moderator
von Rudolph (Gast)


Lesenswert?

Ich habs nicht mehr im Kopf, aber schau mal in die Supply/Supply2.lbr 
rein, die Spannungs-Symbole geben dem angeschlossenen Netz ihren Namen.

von BoB (Gast)


Lesenswert?

Jo, da war ich auch schon, aber :

das Ganze sollte im Board passieren, sodass der Netzname beispielsweise 
im Bestückungsdruck auftauchen kann

Supplies haben ja kein Package

von Mathias O. (m-obi)


Lesenswert?

Such mal nach Testpad.

von Leo (Gast)


Lesenswert?

Fertige Platzhalter scheint es dafür tatsächlich nicht zu geben.
Du könntest ein Attribut dafür verwenden, die sollten auch im 
Bestückungsdruck darstellbar sein.
Attribute lassen sich IMHO per ULP setzen. Das Script könnte alle 
Testpunkte im Board suchen, vom ersten Kontakt den Netznamen lesen und 
ins Attribut schreiben.

von Leo (Gast)


Angehängte Dateien:

Lesenswert?

Hab mal eine Demo gebastelt, siehe Anhang.
Anwendung: Testpunkte aus der Bibliothek einfügen und anschließen, im 
Board (funktioniert nur da) das ULP starten. Danach das erzeugte Script 
starten, die Attribute werden dann gesetzt.

Das Script ist nur zusammengehackt um die Idee zu zeigen, also wie immer 
ohne Garantie. Wahrscheinlich funktioniert das bei komplexen Designs mit 
Modulen, Bestückungsvarianten usw. nicht mehr.

von Marcus H. (Firma: www.harerod.de) (lungfish) Benutzerseite


Lesenswert?

@Leo: Danke für das Script. Werde ich gelegentlich in 7.2 prof 
ausprobieren. Marcus

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.