Forum: Platinen Eagle 5: Package zentrieren


von Marco G. (stan)


Lesenswert?

Hallo,

in den letzten 2 Wochen habe ich etliche Packages angelegt, 
hauptsächlich ICs von Infineon.
Dabei habe ich aus Bequemlichkeit den Ursprung meistens auf Pad 1 
gelegt, dann kann man die weiteren Pads gut im Raster platzieren.
(toll dass ich gestern erst das make-symbol-device-package-bsdl.ulp 
entdeckt habe ;)

Nun haben wir einen halbautomatischen Bestückungstisch von essemtec, der 
Eagle-files verarbeiten kann, aber den Ursprung in der Mitte der 
Packages braucht.

Gibt es eine Möglichkeit, die Packages zu verschieben?
MOVE erkennt nicht die Mitte der Gruppe, CUT schon, aber PASTE 
nummeriert die Pads neu :(

Oder soll ich mit oben genanntem ULP die Packages neu erstellen?


Gibt es eine Regel, so wie
- Symbol: Ursprung zentriert
- Package: Ursprung auf Pad 1
?

Viele Grüße
Marco

von Sachich N. (dude) Benutzerseite


Lesenswert?

Im Prinzip immer Ursprung zentriert. Kannst du nicht einfach in deine 
Lib gehen, mit Info dir Länge und Breite des Packages anzeigen lassen, 
ein passendes Raster einstellen und das ganze dann verschieben?
Du könntest auch die Packages aus Ref-Packages nehmen, die sind 
zentriert...

von Thomas S. (thomass)


Lesenswert?

@Marco,

ich habe schon mit einigen Bestücksystemen gearbeitet und meine 
Erfahrung ist  folgende.
Als erstes sind bei SMD Bauteile normalerweise die Koordinate immer 
mittig angegeben bei Steckern oder Schaltern etc. kommt es oft vor, dass 
als Koordinate Pin 1 angegeben wird dies kommt von der Historie der SMD 
Bestückung.
Um nun nicht alle Koordinaten auf dem Bestücker ändern zu müssen gibt 
es in der Bauteilbeschreibung normalerweise ein Offest das eingegeben 
werden kann. In Deinem Fall ist dieser Wert XY von der Mitte des 
Bauteils zum Pin1.
Danach sollte das BE aus dem richtigen Platz sitzen.
Der richtige Weg wäre natürlich die BE Lib in Eagle zu ändern.

Thomas

von Thomas S. (thomass)


Lesenswert?

qMarco,

hier noch was.


Marco G. wrote:
> Hallo,
>

> Gibt es eine Möglichkeit, die Packages zu verschieben?
> MOVE erkennt nicht die Mitte der Gruppe, CUT schon, aber PASTE
> nummeriert die Pads neu :(

1. Device öffnen
2. Hilfslinien(Kreuz) Bauteilmitte und Nullpunkt der Koordinate 
erstellen
3. Group Gruppe Makieren
4. Kleinstes Raster einstellen und versuchen die beiden Kreuze mit move
   Deckungsgleich zu bringen.

ODER

1-3
4. Raster einstellen 1.27mm etc. und mit MOVE danach gedrückte STRG
   und LMK ausrichten.

ALLES OHNE GEWÄHR

Versuch es einfach mal und berichte.

> Oder soll ich mit oben genanntem ULP die Packages neu erstellen?
>
Wenn alles nicht hilft dann JA

> Gibt es eine Regel, so wie
> - Symbol: Ursprung zentriert
> - Package: Ursprung auf Pad 1
> ?
Symbol immer mittig
Package bei SMD auch mittig und bei THT meines Wissens PIN1

Gruß und viel Glück

Thomas

von Marco G. (stan)


Lesenswert?

Danke für eure Tipps!

Thomas S. wrote:
> Versuch es einfach mal und berichte.

So habe ich es gemacht:
1. Device öffnen
2. Hilfslinien (Kreuz) Bauteilmitte erstellen (vorher ausrechnen)
3. Gruppe markieren
4. Raster 0.005 mm einstellen und und Kreuz auf Ursprung schieben

Mag sein dass es nicht auf 1/200 mm ankommt, aber so ist es in der Mitte 
:D


Gibt es auch noch einen Tipp für >NAME und >VALUE, bezogen auf Position 
und Schriftgröße? Vektorfont ist klar...

von Michael H* (Gast)


Lesenswert?

noch ein kleiner tipp hinterher: wenn du die gruppe mit dem mittelpunkt 
am cursor an der hand hast, kannst du in der kommandozeile einfach (0 0) 
eingeben und enter drücken.
grüße, holli

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.