Hi, ich stehe oft vor dem Problem wenn ich eine größere Schaltung layoute und dann Inputs/Outputs zum Stecker führe und die "Pinbelegung" vom Stecker ändern muss um die Signale schön auf den Stecker layouten zu können... Das mache ich sehr aufwendig: (alles im Schaltplan-Editor) - die beiden Pinnamen merken - Nets löschen - neue Nets anlegen - die Net-Namen vertauscht vergeben ... Das kann bei größeren Steckern ziemlich lange dauern und die Gefahr besteht, dass man irgendwo einen Fehler macht. Hab ewig im Internet nach solch einer ULP-Lösung gesucht und leider nichts gefunden. Ich würde ja gerne selbst ein ULP dafür schreiben, wenn ich mich denn damit auskennen würde, was leider nicht der Fall ist. Wie löst ihr solche Probleme? Vielleicht hat ja schon einer eine ULP dafür geschrieben oder würde eine schreiben? Ich denke, dass so ein Problem weit verbreitet ist... Grüße
Ich ändere den Pinswap im Device, so das man sie beim Layouten tauschen kann.
meine Stecker bestehen aus einem Gate pro Pin. Auf die Art geht's per Gate Swap, damit muss man die Wires im Schaltplan nicht anpassen. Als Bonus kann ich die Pins so plazieren, dass der Schaltplan übersichtlicher wird. Man muss natürlich wissen, was man tut, also, welche Pins swapbar sind.
eagle user schrieb: > meine Stecker bestehen aus einem Gate pro Pin. Auf die Art geht's > per Gate Swap, damit muss man die Wires im Schaltplan nicht anpassen. > Als Bonus kann ich die Pins so plazieren, dass der Schaltplan > übersichtlicher wird. Man muss natürlich wissen, was man tut, also, > welche Pins swapbar sind. Hallo und danke für die Antwort, dass funktioniert natürlich nur wenn man die Stecker selber macht, was selten der Fall ist. Privat benutzt man meistens die Standard Wannenstecker, aber beruflich ist das meist immer was anderes, von denen es vom Hersteller bereits eine Lib gibt. Ich werde versuchen mich in ulp einzuarbeiten und was passendes zu programmieren.
Waldemar schrieb: > Hallo und danke für die Antwort, dass funktioniert natürlich nur wenn > man die Stecker selber macht, was selten der Fall ist. Privat benutzt > man meistens die Standard Wannenstecker, Teo Derix schrieb: > Ich ändere den Pinswap im Device, so das man sie beim Layouten tauschen > kann. Hallo! Was hindert Dich daran?
Teo Derix schrieb: > Ich ändere den Pinswap im Device, so das man sie beim Layouten tauschen > kann. > > Hallo! >Was hindert Dich daran? Hallo Teo, sorry, wollte es erst ausprobieren, bevor ich was poste... Funktioniert einwandfrei! Danke dir für deinen Tipp, sehr einfach aber doch sehr mächtig! mit alle Pins gruppieren und dem Befehl "change swaplevel 1" (Beispiel) lässt sich das ganze Device in ein Paar Sekunden anpassen... Danke dir! Gruß
eagle user schrieb: > meine Stecker bestehen aus einem Gate pro Pin. Auf die Art geht's > per > Gate Swap, damit muss man die Wires im Schaltplan nicht anpassen. Als > Bonus kann ich die Pins so plazieren, dass der Schaltplan > übersichtlicher wird. Man muss natürlich wissen, was man tut, also, > welche Pins swapbar sind. Wie mache ich aus dem pin ein gate? Man kann ja nur den swaplevel ändern
Waldemar schrieb:
> Wie mache ich aus dem pin ein gate? Man kann ja nur den swaplevel ändern
das geht nachträglich nicht so einfach. Die meisten Stecker aus der
Eagle-Bibliothek bestehen ja aus einem einzigen symbol mit allen Pins,
wir brauchen aber ein symbol (= gate) pro Pin.
Nimm mal als Beispiel die Sub-D-Buchse F09G.sym (aus con-subd.lbr).
Dafür male ich zwei symbols: einmal einen einzelnen Buchsen-Pin namens
"F.sym" und zweitens das Gehäuse mit den zwei Masse-Pins (z.B.
"DSUB-9-2.sym"). Das device besteht dann aus einem "DSUB-9-2"-gate plus
neun "F"-gates (und natürlich dem package). Der 9-polige Stecker besteht
aus dem gleichen "DSUB-9-2"-gate plus neun "M"-gates.
Im Schaltplan kann ich, ganz nach Bedarf, alle 9 Pins "im Gehäuse"
plazieren (so, wie im F09G.sym), oder ich kann die Pin-gates einzeln
verwenden und z.B. Pin 9 oder das Gehäuse ganz weg lassen. Bei größeren
Steckern mit Signal- und Power-Pins kann ich die auf die
Schaltbild-Blätter "Interface" und "Stromversorgung" verteilen...
Übrigens: Bauteile selbst anlegen regelt, Eagle-Bibliotheken saugen!
eagle user schrieb: > das geht nachträglich nicht so einfach. Die meisten Stecker aus der > Eagle-Bibliothek bestehen ja aus einem einzigen symbol mit allen Pins, > wir brauchen aber ein symbol (= gate) pro Pin. Wenn Du im Device Swap=0 zB. auf 1 setzt, man kann per Pinswap, die Pinbelegung durcheinander würfeln wie man willst.
Teo Derix schrieb: > eagle user schrieb: >> das geht nachträglich nicht so einfach. Die meisten Stecker aus der >> Eagle-Bibliothek bestehen ja aus einem einzigen symbol mit allen Pins, >> wir brauchen aber ein symbol (= gate) pro Pin. > > Wenn Du im Device Swap=0 zB. auf 1 setzt, man kann per Pinswap, die > Pinbelegung durcheinander würfeln wie man willst. Jo, echt Praktisch! @eagleuser danke trotzdem für die Erklärung
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.