Forum: Platinen Eagle: brd in lbr-device übernehmen


von Rolf L. (rluebess)


Lesenswert?

Hallo,
Irgentwie hab ich grad 'nen Klemmer...

ich habe eine Platine (als .brd file) die ich öfter in anderen Projekten 
als Bauteil zum "aufstecken" verwenden möchte.
Ich würde diese gern als device in einer Library anlegen (also nicht die 
ganze Platine, sondern die entsprechenden Pads und Schrauben-Löcher zum 
Verbinden).
Ich habe bereits versucht die betreffenden Bauteile als Gruppe rüber zu 
kopieren, allerdings verweigert der device-editor die Annahme der 
meisten Bauteile (nur die dimension der Platine wird übernommen).

Im Grunde brauche ich nur die Pads der Bauteile an der jeweiligen 
Stelle. Von Hand ist das extrem aufwendig wenn ich zunächst im brd file 
die position jedes einzelnen Pads auf der platine (von Hand) ermitteln 
muss...

Kennt einer eine Möglichkeit das zu automatisieren?
oder wenigstens ne möglichkeit mir ne "pad-liste" erstellen zu lassen in 
der all Pads mit koordinaten verzeichnet sind zum manuell übertragen?

Gruß,
Rolf

von Michael M. (Gast)


Lesenswert?

exportier die brd datei als skript. das wäre ein guter ansatzpunkt, um 
per hand im editor anzusetzen.
nachtrag: 
http://www.eaglecentral.ca/forums/index.php?t=msg&goto=64722&S=83e5f1a604a067fa0e872783b350e8e9

von Rolf L. (rluebess)


Lesenswert?

Hallo Michael,
danke für die schnelle Antwort.

Das war meine erste Idee. Leider kann ich kein script aus meiner 
brd-datei erzeugen. Den Befehl kann ich nur zum exportieren einer lib 
verwenden.
im brd-editor ist der ausgegraut.
Die anderen Export-dateien enthalten aber scheinbar keine genauen 
postionen der einzelnen Pads...

Gruß,

Rolf

von Anselm (Gast)


Lesenswert?

Und wenn du dir ne Bohrliste vom BRD erstellen lässt?
Dann hast du ja eigenlich alles was du brauchst, nurnoch an die Pos. des 
Loches ein Pad via Script setzen.

Anselm

von Rolf L. (rluebess)


Angehängte Dateien:

Lesenswert?

Hallo,
danke für die Tipps.

Habe den Sonntag mal genutzt dafür ein ulp-script zu erstellen.
Ich habe es mal mit angehängt (brd2pack.ulp) falls jemand ein ähnliches 
Problem hat.

Folgendes kann damit aus dem board übernommen werden:

- Wires (Dimension)
- Board-holes
- ausgewählte Komponenten (wahlweise mit ihren Holes)

Wenn man gleich noch 'nen Package-namen mit angibt kann mann das 
erzeugte script nacher einfach aus seiner Lieblings-library aufrufen, 
und das Package wird erzeugt.

Gruß,

Rolf

von Erik S. (esommer)


Angehängte Dateien:

Lesenswert?

Hallo,

auch wenn der Thread etwas in die Jahre gekommen ist hat er mir heute 
treue Dienste geleitet. Echt schönes ULP ... klappt super, mit einem 
kleinen Hacken: Die Option für ein rechteckiges Pad war ein 
Rechtschreibfehler passiert und die Option somit ungültig. Hab das mal 
korrigiert in den Anhang gepackt.

Gruß

Erik

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.