Forum: Platinen Eagle ULP - alle Pads ändern


von H2 O. (Gast)


Lesenswert?

Hallo zusammen,

kennt jemand eine Möglichkeit in einem Layout in Eagle alle Pads in die 
selbe Form und Größe zu bekommen ohne dafür jedes Bauteil in dessen 
Bibliothek zu ändern?
Es ist ja leider oft so das manche Bauteile kleinere/größere Pads 
mitbringen, obwohl manchmal einfach nur am Designer der Bibliothek liegt 
der Größenunterschied und keinen sinnvollen Grund hat. Und natürlich die 
Inkonsistenz quer durch Eagle mit rund/4-eckig/6-eckig/Langloch-oval als 
Pad Form.

Ich konnte da leider keine ULP oder ein Script zu finden. Gibt's sowas 
vielleicht schon? Danke schonmal

von Olaf (Gast)


Lesenswert?

> Ich konnte da leider keine ULP oder ein Script zu finden. Gibt's sowas
> vielleicht schon? Danke schonmal

Sowas macht keinen Sinn. Die genau Form und Groesse eines Pads haengt 
von deiner Produktion ab. Daher macht sich auch jeder immer eigene 
Pads/Libaries und nutzt dann die. (jedenfalls im professionellem Umfeld)

Olaf

von georg (Gast)


Lesenswert?

Es macht auch deshalb keinen Sinn weil es keinen erkennbaren Vorteil 
bringt. Dem Hersteller ist die Padgrösse vollkommen egal, solang die 
Design Rules eingehalten werden, und wenn 50 verschiedene Grössen auf 
der LP vorkommen.

Natürlich gibt es Gründe, bestimmte Pads grösser oder kleiner zu machen, 
dann ändert man eben diese Pads.

Bei den meisten LP ist das Ergebnis eh unbrauchbar, weil eben ein IC 
eine andere Padgrösse braucht als ein Relais oder Trafo. Verschiedene 
Padgrössen sind genau genommen ein Qualitätsmerkmal des Layouts - nur 
eine Padgrösse auf der LP ist mit 95%iger Sicherheit Murks.

Georg

von H2 O. (Gast)


Lesenswert?

OK bei der Größe der Pads habt ihr definitiv recht.

Scheinbar läuft es wohl wirklich darauf hinaus, das ich mir demnächst 
mal ein paar der häufig benutzten Bauteile in ein eigene Bibliothek 
ummodele (die Form der Pads z.B. bei Oktogonale ändere bei den IC's). 
Sind nur ein paar dutzend Sachen und man kann sich ja Gott (e.g. 
Autocad) sei dank, aus bereits vorhanden Bibliotheken importieren.

Danke das ihr mir den Kopf gerade gerückt habt. Grüße

von Ernstl (Gast)


Lesenswert?

Nicht per Ulp afaik. Aber mit den Design Rules. Da kannst Du a) die 
Padform festlegen und b) min-max Parameter für Paddurchmesser und 
Drillhole festlegen.

von Teo D. (teoderix)


Lesenswert?

Ernstl schrieb:
> Nicht per Ulp afaik. Aber mit den Design Rules. Da kannst Du a) die
> Padform festlegen und b) min-max Parameter für Paddurchmesser und
> Drillhole festlegen.

Leider bügelt es dann aber alle Pads. Dann haben zB. auch die im 
TO220 Gehäuse, die selben popeligen Pads wie ICs etc.

von Ernstl (Gast)


Lesenswert?

Richtig, aber "alle Pads" war die Vorgabe des TO.

Ich mach das, wenn ich Routings für simple Schaltungen auf Lochraster 
plane. Zugegeben selten.

von HyperMario (Gast)


Lesenswert?

Thomas B. schrieb:
> kennt jemand eine Möglichkeit in einem Layout in Eagle alle Pads in die
> selbe Form und Größe zu bekommen ohne dafür jedes Bauteil in dessen
> Bibliothek zu ändern?

Sollt mit Bordmitteln gehen

1. exp-lbr.ulp exportiert alle Bauteile eines Designs in eine Lib.
2. change-pad-in-lbr.ulp
3. Update <lbrname>

Kannst ja mal ob schreiben ob es funzt, auch die Seiteneffekte würden 
mich interessieren.

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.