Forum: Platinen eagle package aus board erstellen


von Matthias S. (mat-sche)


Angehängte Dateien:

Lesenswert?

Liebes Forum,

ich nutze Eagle 7.5 und hab da ein Problem, vllt. könnt Ihr mir weiter 
helfen.
Ich habe ein Board entworfen, komplett bestückt, geroutet etc. kein 
Problem.
Jetzt möchte ich das Board Huckepack auf einer anderen Platine 
aufsetzen, wie zum Bsp. die ganzen ESP boards. Ich habe bis auf die 
Reihenklemmen, Stiftleisten und anderen Verbinder das Bord von Bauteilen 
befreit (siehe Bild).
Gibt es die Möglichkeit aus der Boarddatei die Daten für eine Package zu 
erstellen? So könnte ich mir das Zeichnen im Bibliothekseditor sparen.

Hat jemand ne Idee?

Dannke und Grüße MAT

von Falk B. (falk)


Lesenswert?

Daran bin ich schon gescheitert. Man kann zwar im Layout alles markieren 
und kopieren, beim Einfügen im Footprint in der Bibliothek fliegt dann 
aber vieles raus und man muss fast alles neu zeichnen. Man könnte sicher 
ein ULP schreiben, wenn man denn in ULP sattelfest wäre. Ich bin's nicht 
mal ansatzweise, ich bin da nur ein DAU!

Zuerst sollte man mal bei Autodesk suchen, ob dort irgendwo im Archiv 
ein ULP schlummert, was das schon kann.

: Bearbeitet durch User
von Matthias S. (mat-sche)


Lesenswert?

Falk B. schrieb:
> Daran bin ich schon gescheitert. Man kann zwar im Layout alles markieren
> und kopieren, beim Einfügen im Footprint in der Bibliothek fliegt dann
> aber vieles raus und man muss fast alles neu zeichnen. Man könnte sicher
> ein ULP schreiben, wenn man denn in ULP sattelfest wäre. Ich bin's nicht
> mal ansatzweise, ich bin da nur ein DAU!

Hallo Falk,

jup, soweit war ich dann auch schon. Mal schauen, ob jemand hier weiter 
weiß. Ja ne ULP wäre nett :)

von muck (Gast)


Lesenswert?

Matthias S. schrieb:
> Gibt es die Möglichkeit aus der Boarddatei die Daten für eine Package zu
> erstellen?

Vergiss es, das funzt nur in der Theorie.

> So könnte ich mir das Zeichnen im Bibliothekseditor sparen.
Die Layer aus dem Board in die Lib kopieren (Befehle: cut und paste) 
wäre eine einfachere Möglichkeit ;-). Evtl. bei beiden ein großes Raster 
nehmen damit die Teile auf gleichen Positionen landen.

Falk B. schrieb:
> Man kann zwar im Layout alles markieren
> und kopieren, beim Einfügen im Footprint in der Bibliothek fliegt dann
> aber vieles raus und man muss fast alles neu zeichnen.

Vielleicht hast du in der Lib nicht alle Layer drin.
Mit eagle 9 funzt das und man kann es als Version 7 speichern.

von Matthias S. (mat-sche)


Lesenswert?

muck schrieb:
> Vergiss es, das funzt nur in der Theorie.

das ist aber schade!

muck schrieb:
> Die Layer aus dem Board in die Lib kopieren (Befehle: cut und paste)
> wäre eine einfachere Möglichkeit ;-). Evtl. bei beiden ein großes Raster
> nehmen damit die Teile auf gleichen Positionen landen.

....wenn es in der 7.5 Version denn ginge... Definitiv nicht, das habe 
ich schon probiert!

muck schrieb:
> Falk B. schrieb:
>> Man kann zwar im Layout alles markieren
>> und kopieren, beim Einfügen im Footprint in der Bibliothek fliegt dann
>> aber vieles raus und man muss fast alles neu zeichnen.

Ich würde ja nur die Kontaktleisten und den Platz und LP-Größe 
benötigen, keine Leitungen oder anderweitigen Bauteile.

von Mucky F. (Gast)


Lesenswert?

Matthias S. schrieb:
> ....wenn es in der 7.5 Version denn ginge... Definitiv nicht, das habe
> ich schon probiert!

Grad getestet, funzt auch in eagle 9 nicht mit cut/paste. Falsch in 
Erinnerung Sorry.

Evtl das Teil als dxf exportieren und in den footprint einzulesen.
Dann sind die mechanischen Positionen schon mal vorhanden.

von Mucky F. (Gast)


Lesenswert?

Mucky F. schrieb:
> Evtl das Teil als dxf exportieren und in den footprint einzulesen.
> Dann sind die mechanischen Positionen schon mal vorhanden.

Grad getestet, in eagle 9 funzt das. Sollte in 7 auch gehen.

von Matthias S. (mat-sche)


Lesenswert?

Mucky F. schrieb:
> und in den footprint einzulesen.

Kannst Du das bitte mal näher beschreiben, was ist ein Footprint?

von Bauform B. (bauformb)


Lesenswert?

Frei nach eagle übersetzt: package

von michael_ (Gast)


Lesenswert?

Man geht im Schaltplan mit Info auf das Bauteil.
Da sieht man dann Device, Package und die Bibliothek.
Im Bibliothekseditor findet man dann leicht das Package.
Kann dann damit machen, was man will.

von Matthias S. (mat-sche)


Lesenswert?

Mucky F. schrieb:
> Matthias S. schrieb:

> Evtl das Teil als dxf exportieren und in den footprint einzulesen.
> Dann sind die mechanischen Positionen schon mal vorhanden.

Ok, dxf exportieren funktioniert. Wie aber im Bibliothekseditor dann das 
dxf importieren? Ich versuchte es über eine ULP, hatte auch das Bauteil 
am curser, konnte es aber nicht einfügen….

von Wolfgang (Gast)


Lesenswert?

Matthias S. schrieb:
> Hat jemand ne Idee?

Der Texteditor deiner Wahl wäre keine Möglichkeit?
Eagle 7.5 speichert die Boarddaten doch als XML und solange es nur um 
die Koordinaten und Bezeichnungen von ein paar Pins geht, ist das kein 
Hexenwerk.

von michael_ (Gast)


Lesenswert?

Matthias S. schrieb:
> Ok, dxf exportieren funktioniert. Wie aber im Bibliothekseditor dann das
> dxf importieren? Ich versuchte es über eine ULP, hatte auch das Bauteil
> am curser, konnte es aber nicht einfügen….

Eigentlich sollte man ja mal das Handbuch lesen.
Du kannst es ja kopieren.
Mußt ja sowieso ein neues Device anlegen. Und dort einfügen. Fertig.

Ich habe aber immer das Device kopiert.
Und dann das Package und Sym sowie die Verknüpfungen angepasst.
Vorteil ist, dass man die anderen Layer nicht neu definieren muß.

von Matthias S. (mat-sche)


Angehängte Dateien:

Lesenswert?

Sooo... ersteinmal alles setzen lassen und nun geht es.
Exportiere mir meine gefertigtes Board ohne Layer etc. als dxf. Danach 
lege ich mir ein neues Package an und importiere mir die Steckleisten 
ect. über DXFimport das Board. Hier ist es wichtig, dass das Raster die 
gleiche Einstellung hat zu dem Ursprung!

Und nun weiter im Text, die Platinen müssen raus in die Fertigung :)

von Ralf G. (ralg)


Lesenswert?

Hatte vor langer Zeit mal das gleiche Problem wie der TO.

Wolfgang schrieb:
> Der Texteditor deiner Wahl wäre keine Möglichkeit?

Ich hab das interessehalber mal ausprobiert: Das ist mit Abstand die 
schnellste Variante.

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.