Eagle Bibliothek - Pinswap mit Pin am mehreren Pads

OP Persönliche Seite #4690465
Lesenswert?

Hallo Forum,

ich hoffe ihr könnt mir sagen ob ich was falsch mache oder ob das in 
Eagle einfach (noch) nicht geht.

Ich erstelle eine Bibliothek für die Kurzhubtaster RF15 und RF19 von 
RAFI (gibts u.a. bei Reichelt). Die Taster haben 3 Pads, denn einer der 
2 Tasteranschlüsse ist doppelt ausgeführt.
Dass ich im Symbol nur 2 Pins brauche und dass Eagle versteht, dass die 
2 Pads im Schalter miteinander verbunden sind ist eine tolle 
Verbesserung gegenüber früheren Eagle-Versionen.

Nun mein Problem:
ich möchte im Schaltplan die 2 Tasteranschlüsse mit Pinswap vertauschen 
können, bekomme aber die Fehlermeldung "Kann Pins, die an mehreren Pads 
angeschlossen sind, nicht vertauschen!"

Im Symbol haben beide Pins das Swaplevel 1, theoretisch sollte das doch 
so funktionieren?
Mach ich was falsch oder geht das halt nicht?

viele Grüße, Tilo
Angehängte Dateien:
#4690477
Lesenswert?

Tilo R. schrieb:
> Dass ich im Symbol nur 2 Pins brauche und dass Eagle versteht, dass die
> 2 Pads im Schalter miteinander verbunden sind ist eine tolle
> Verbesserung gegenüber früheren Eagle-Versionen.

Tilo R. schrieb:
> ich möchte im Schaltplan die 2 Tasteranschlüsse mit Pinswap vertauschen
> können, bekomme aber die Fehlermeldung "Kann Pins, die an mehreren Pads
> angeschlossen sind, nicht vertauschen!"

Is wohl noch nich so wirklich implementiert :(
Musst wohl wieder mit 2Pads im Symbol arbeiten?

Ich kannte das noch nich, wer'd mal damit spielen. Wenn's mehr als 
Frust bring, gibt's Laut.
OP Persönliche Seite #4690493
Lesenswert?

Pin- und Gateswap kann Eagle schon seit mindestens 10 Jahren und das 
funktioniert schon immer super. Wenn das in der Lib richtig eingetragen 
wurde.

Schwierig ist nur das Zusammenspiel mit dem für mich neuen, in v6 
eingeführten Feature mehrere Pads an einen Pin anzuschließen.

Wieder 2 Pins im Symbol zu haben ist ja keine Lösung, dann kann man ja 
erst recht nicht vertauschen.
Gast #4690540
Lesenswert?

Selbst wenn es funktionieren würde, nützt es praktisch nicht viel. Nach 
dem Pinswap im Board ist das Schaltbild erstmal verhunzt und du musst 
das Symbol anschließend spiegeln oder drehen. Jetzt musst du das eben 
vorher machen und dann die Leiterbahnen anschließen.

Bei diesem speziellen Taster würde ich allerdings das Pad SW2@2 im 
Device nicht anschließen weil ich den Taster auf dem Board ja um 180 
Grad drehen kann.
OP Persönliche Seite #4690558
Lesenswert?

eagle user schrieb:
> Selbst wenn es funktionieren würde, nützt es praktisch nicht viel. Nach
> dem Pinswap im Board ist das Schaltbild erstmal verhunzt und du musst
> das Symbol anschließend spiegeln oder drehen. Jetzt musst du das eben
> vorher machen und dann die Leiterbahnen anschließen.
Anders rum, Pinswap ist ja kein Selbstzweck. Ich benutze das immer 
während des Routings, wenn ich sehe "anders rum wäre auf der Platine 
geschickter"


> Bei diesem speziellen Taster würde ich allerdings das Pad SW2@2 im
> Device nicht anschließen weil ich den Taster auf dem Board ja um 180
> Grad drehen kann.
Genau das ist ja das tolle an der mehrere-Pads-pro-Pin-Funktion: Man 
muss da gar nichts mehr drehen. Eagle weiß, dass es reicht das eine ODER 
das andere Pad anzuschließen. Und noch besser, Eagle weiß, dass auf dem 
anderen Pad das selbe Signal liegt und man kann damit z.B. eine 
Tastenmatrix einseitig routen.
#4690597
Lesenswert?

Tilo R. schrieb:
> Genau das ist ja das tolle an der mehrere-Pads-pro-Pin-Funktion: Man
> muss da gar nichts mehr drehen.

Is doch nur die Optik im Schaltplan zu Pimpen.
Keine im Schaltplan sinnlos angezeigten Pins, macht halt mehr auf Profi.
Bin zwar kein Profi aber ein kleines Sandkorn war das doch:)
Wenn da Pinswap nich funst, stört mich das weniger, 2-4Pins.
Mehr nervt dass das Pinswap in den meisten (alle?) Libs selbst 
eingepflegt werden muss, bzw eigentlich nicht genutzt wird:(
Gast #4690633
Lesenswert?

Tilo R. schrieb:

> Anders rum, Pinswap ist ja kein Selbstzweck. Ich benutze das immer
> während des Routings, wenn ich sehe "anders rum wäre auf der Platine
> geschickter"

Ja klar, mach ich auch, nur der Mausklick-Aufwand ist nicht soo viel 
anders.

> Genau das ist ja das tolle an der mehrere-Pads-pro-Pin-Funktion:
> Eagle weiß, dass auf dem anderen Pad das selbe Signal liegt
> und man kann damit z.B. eine Tastenmatrix einseitig routen.

o.k., überzeugt; so gute Argumente gibt's selten!

Wenn jetzt noch Gateswap im Board funktionieren würde...
#4694201
Lesenswert?

Du suchst eine Möglichkeit mehrere Pins zusammen zu knüppeln?
IMHO geht das erst ab Verseion 6.
Wie üblich verknüpft man im device die pins mit den pads.
Dann markiert man rechts im Menue wo angeknüppelt werden soll und links 
welcher pin/pad dazu kommen soll und wählt "append" und schon isser dran 
;-)
Gast #4697651
Lesenswert?

Joe F. schrieb:
> Was für einen Sinn macht es, 2 Pins zu vertauschen, die sowieso ans
> gleiche Signal angeschlossen werden?

Wie kommst du drauf, daß das hier einer tun will :D
Hier get's natürlich um die sinnvolle Variante und um was sinnloses 
aus dem Schaltplan zu entfernen.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren