Forum: Platinen ULP zur Anordnung von SMD Pads


von Ersi (cell85)


Angehängte Dateien:

Lesenswert?

Hallo,

ich suche ein ULP, das mir das setzen der Pads bei der Bauteilerstellung 
erleichtert.
Bei einem QFP176 gehäuse sind 1.2x0.3 große SMD Pads mit 0.25mm abstand 
nebeneinander zu setzen.

Momentan mach ich das händisch, was ziemlich anstrengend ist.
Gibt es ein dazu ein ULP oder könnte man eins schreiben, das mir diese 
Arbeit abnimmt? Hab leider nich soviel Ahnung davon.

Viele Grüße
Sven

von M. K. (avr-frickler) Benutzerseite


Lesenswert?

Stell doch das Raster auf 0,25mm um!

von Ersi (cell85)


Lesenswert?

ja aber ich muss auch die position von jedem einzelnen pad in Y richtung 
ändern, das muss per hand (gibts nicht im change menü)

also alles makieren -> change Position  Y 0.2

gibts nicht sowas?

Die Umstellung des Rasters war gut

von tom (Gast)


Lesenswert?

copy und paste verwenden.

von tom (Gast)


Lesenswert?

Falsch, bei Eagle ist das
Cut und Paste

von Ersi (cell85)


Lesenswert?

irgendwie wird das package immer bei cut & paste unsymmetrisch... 
verflixtes qfp 176

von Falk B. (falk)


Lesenswert?

@Sven S. (cell85)

>Bei einem QFP176 gehäuse sind 1.2x0.3 große SMD Pads mit 0.25mm abstand
>nebeneinander zu setzen.

SMD-Pad auf 1.2x0.3 einstellen.
Erstes Pad per move und direkter Koordinateneingabe setzen
Raster auf 0.5mm setzen.
Copy & Paste (Eagle hat auch Copy, war nur bis 4.x praktisch 
unbrauchbar).

>Arbeit abnimmt? Hab leider nich soviel Ahnung davon.

Dann solltest du es lernen.

http://www.mikrocontroller.net/articles/Eagle_FAQ#Bauteile_genau_positionieren

http://www.mikrocontroller.net/articles/Eagle_im_Hobbybereich#Bibliothekseditor

von Ersi (cell85)


Angehängte Dateien:

Lesenswert?

Hi falk, ja ich weiß wie das geht ich meinte es aber im bezug auf eine 
gruppe, was bei mir aber in eagle 6.2 nicht geht.

Vielleicht seht ihr was ich meine.
die Dimension des Packages ist 24.1 x 24.1 - die Pins sind 0.3 breit und 
mit abstand von 0.25 versetzt.

Ich muss das doch irgendwie zentriert zum Package dimension verlegen 
können ohne das rechts mehr abstand ist als links.

wie kann ich denn die Position einer Gruppe setzen? Ich habs auch nicht 
im Handbuch gefunden.

von tom (Gast)


Lesenswert?

Die Pins gruppieren dann mit move auf X=0 oder Y=0 schieben je nach 
Bedarf, dann change grid 12.05 (24.1/2), dann mit move die Pin-Gruppe 
einen grid verschieben. Wenns unsymetrsich wird wars nicht auf 0 oder 
der ein grid war falsch eingestellt.

von Tom K. (ez81)


Angehängte Dateien:

Lesenswert?

Sttt sich mit ULP zu beschäftigen, bietet es sich an, ein Programm in
irgendeiner benutzbaren Programmiersprache (oder notfalls Excel) zu
schreiben, das ein Eagle .scr erzeugt. Im Anhang mein Bastelscript für
solche Fälle (TQFP, SO, usw). Parameter im Quelltext ändern, mit 'python
pads.py > foo.scr' ausführen und im Package-Editor in Eagle mit dem
'script'-Befehl foo.scr ausführen.
Grüße

von Tom K. (ez81)


Lesenswert?

Hallo nochmal, ich wollte schon immer mal Javascript lernen und habe das 
ganze eben ungefähr portiert zum Gebrauch im Browser:
https://dl.dropbox.com/u/31340900/utils/foo.html
Das erste JS-Programm in meinem Leben, also nicht zu genau hinsehen und 
nicht validieren. Grob getestet mit Firefox, Chromium, Opera, Eagle 
5.10.

von Micha (Gast)


Lesenswert?

lol cool!

von Reinhard Kern (Gast)


Lesenswert?

Tom K. schrieb:
> Sttt sich mit ULP zu beschäftigen, bietet es sich an, ein Programm in
> irgendeiner benutzbaren Programmiersprache (oder notfalls Excel) zu
> schreiben

Muss man nicht, das gibts schon, z.B. bei Mentor:

http://www.mentor.com/products/pcb-system-design/library-tools/lp-wizard/lp-viewer-download

Das Ding heisst zwar LP-Viewer, kann aber Footprints nach IPC-7351 
automatisch erzeugen und für Eagle und alles mögliche andere 
exportieren.

Übrigens habe ich da mit Cadstar keine Probleme, ich gebe bei "Add Pad" 
einfach an "Multi" 25 Pads Abstand 0,5mm und habe ein LQFP100 mit 4 
Aufrufen erledigt. Und Copy & Paste ist auch immer eine 
vielversprechende Möglichkeit.

Gruss Reinhard

von Micha (Gast)


Lesenswert?

aber umsonst?

von Reinhard Kern (Gast)


Lesenswert?

Micha schrieb:
> aber umsonst?

Wie wo was umsonst? Der Viewer? Follow the Link.

Gruss Reinhard

von Tom K. (ez81)


Lesenswert?

Jetzt gehen bei dem Browser-Ding auch ICs mit 2 Reihen a la SOIC:
https://dl.dropbox.com/u/31340900/utils/foo.html

Wegen Off Topic Kommentare bitte hier: 
Beitrag "EAGLE: SMD-Pads automatisch anordnen."

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.