Forum: Platinen EAGLE: Bauteil/Package suchen in Schaltplan und Layout


von Janos K. (noshky)


Lesenswert?

Hallo,

eine Frage quält mich seit langem:
Wie kann ich in Eagle sowohl im Schaltplan als auch im Layout Bauteile 
(besser) finden?

Folgende Möglichkeiten kenne ich, doch genügen diese oft nicht:
- Wenn ich ein Bauteil im Schaltplan gefunden habe, zeige ich es mit dem 
SHOW Befehl per Klick auch im Layout (oder anders herum)
   - Problem: Oft erkenne ich die Markierung nicht im Layout (Nadel im 
Heuhaufen!)
- Mit dem SHOW Befehl kann ich Bauteile im Schaltplan oder Layout 
hervorheben lassen, wenn ich den Namen kenne (z.B. "SHOW R6").
   - Gleiches Problem: Bei zu vielen Bauteilen ist die Hervorhebung 
schwer zu erkennen.

Eine eingeschränkte Lösungsmöglichkeit kenne ich für den Schaltplan:
- Wenn ich auf einer Seite bin, die das Bauteil nicht enthält, suche ich 
mit dem Befehl "SHOW R6", und ein Dialog mit der das Bauteil enthaltenen 
Seite wird angezeigt. Wenn ich es dort anwähle, springt Eagle zu der 
Seite und direkt mit Voll-Zoom zu dem Bauteil.

--> Genau so eine Suche möchte ich haben, ohne erst die Seite wechseln 
zu müssen oder mir sogar eine leere Seite erstellen zu müssen. Und 
außerdem möchte ich auch im Layout so suchen (und besonders finden :-) 
können.

Jemand Vorschläge?

Grüße
Janosch

von Janos K. (noshky)


Lesenswert?

Schon während ich schrieb, viel mir ein:
Da muss es doch ein ULP geben!

Ja, gibt es!

"RUN FIND" öffnet einen Dialog (den ich noch nicht komplett vertieft 
habe) und führt dann im Schaltplan und Layout die gewünschte Suche durch 
(im Layout ist der Zoom leider nicht ganz so stark, aber das Bauteil 
wird zentriert).

"RUN FIND R6" zeigt (nach einem kurzen Bestätigungsdialog) direkt das 
gesuchte Bauteil an.

Wow, dieses Skript kann sehr viel! Wer es noch nicht kennt -> UNBEDINGT 
anschauen!

von Alex H. (hoal) Benutzerseite


Lesenswert?

Janosch K. schrieb:
> - Mit dem SHOW Befehl kann ich Bauteile im Schaltplan oder Layout
> hervorheben lassen, wenn ich den Namen kenne (z.B. "SHOW R6").
>    - Gleiches Problem: Bei zu vielen Bauteilen ist die Hervorhebung
> schwer zu erkennen.

Schau dir mal die Hilfe zum Befehl SHOW an. Er hat noch eine Option "@", 
die beim Hervorheben zusätzlich ein Rechteck um das Hervorgehobene 
zeichnet. In deinem Beispiel wäre der Befehl
1
show @ R6

In den meisten Fällen reicht das aus. Ich finde es dabei ganz gut, dass 
die aktuelle Zoomstufe erhalten bleibt und man so den Überblick behält.

Unübersichtlich wird es erst bei z.B. "show @ R*". Aber da hilft das 
angesprochene find.ulp auch nicht weiter. Dafür hat es andere nützliche 
Optionen.

von Janos K. (noshky)


Lesenswert?

Perfekt!
Das hatte ich in der Hilfe völlig übersehen.

Vielen Dank für den Tip!

von Zottel T. (zotty)


Lesenswert?

showzoom.ulp

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.