Forum: Platinen EAGLE Automatische Bauteilanordnung im Boardplan.


von DK (Gast)


Lesenswert?

Hi, wenn ich bei EAGLE einen Schlatplan erstelle und mir diesen dann in 
den Boardplan Umwandeln lasse sitzen sämtliche Bauteile ja eng 
aufeinendergerückt links unten in der Ecke und müssen erstmal mit viel 
Zeitauswand wieder richtig platziert werden.
Nun meine Frage:
Gibt es ein Tool/eine Einstellung die dafür sorgt das die Bauteile beim 
Umwandeln in den Boardplan auf diesem dann genauso sitzen wie im 
Schaltplan? Das würde mir enorm helfen.
Danke für jede Antwort!

von Kevin K. (nemon) Benutzerseite


Lesenswert?

Wer zeichnet denn einen Schaltplan so, wie die Bauteile auch geometrisch 
platziert werden? Das macht doch genau 0 Sinn!

von Electronics'nStuff (Gast)


Lesenswert?

Kevin K. schrieb:
> Wer zeichnet denn einen Schaltplan so, wie die Bauteile auch geometrisch
> platziert werden? Das macht doch genau 0 Sinn!

Ich glaube nicht, dass du weisst, was er meint.

Würde allerdings auch Interesse anmelden, falls jemandem so eine 
Funktion bekannt sein sollte?

BTW: @ DK.. dir ist bewusst, dass es allerdings in den meisten Fällen 
sinnlos ist? Gerade bei IC's entsprechen die Schema-Symbole so gut wie 
nie dem Package.

Gruss

von DK (Gast)


Lesenswert?

Ist mir natürtlich schon klar, aber meine Platinen haben gut und gerne 
über 100 Bauteile.
Mir geht es Hauptsächlich darum das ich dann von Anfang an ein einen 
besseren überblick über das Board habe. Dann kann man eben solche 
Propleme viel besser angehen weil man sofort seht welche Bauteile z.B. 
an das IC XY gehören und man kann sofort loslegen und diese richtig 
platzieren.
Im Moment muss man dazu immer das IC auf den Schaltplan suchen, dann die 
dazugehörigen Bauteile suchen, dann einen gegeigneten Platz auf dem 
Board suchen, suchen schieben, suchen schieben, suchen schieben usw.
Das ist nunmal leider sehr Zeitaufwendig, und deshalb suche ich eine 
Lösung dafür.

von Christian B. (luckyfu)


Lesenswert?

schau mal hier rein und lies dir den Thread ma durch: 
Beitrag "Routing-Strategie?"

dort wird relativ weit unten auf die Autoplacer Möglichkeiten 
eingegangen und auch erläutert, weshalb es das nicht vernünftig 
automatisiert gibt.

Ich habe z.B. als Arbeitsmittel 2 Monitore. Beide sind nebeneinander, in 
einem is der Schaltplan im anderen das Board. Wenn ich nun im Schaltplan 
die Bauteile markiere die zu einer Funktionsgruppe gehören werden die im 
Layout bereits markiert. Ich muss die dann nur noch aus dem Wust der 
Bauteile bewegen, vernünftig anordnen und dann auf die Platine schieben, 
an einen Platz wo sie Funktional gut passt. Wenn die Platine langsam 
voll wird kommt es immer mehr zu Überschneidungen, sodaß man die 
vorplatzierten Gruppen noch mal nachbearbeiten muss und einzelne 
Bauteile drehen, auf die andere Seite platzieren u.s.w.

Man bekommt mit der Zeit einen Blick dafür, wie man das geschickt 
anordnet, daß man sich später beim Layout nicht zu schwer tut

von Edwin S. (etaut)


Lesenswert?

Wenn man etwas mehr Zeit im Schaltplan investiert und Gruppen schafft, 
hat man es dann auch bei der Platinenzusammenstellung leichter. ZB haben 
alle Bauteile einer Verstärkerschaltung Namen mit 400 (IC 
401,IC402,R400,R401) und ein anderer Teil der Schaltung (DAC mit R2R 
Netzwerk der was auch immer) Namen mit 500 oder 600. Da sieht man sofort 
auf der Platine was zusammengehört und erspart sich einiges Suchen.

von DK (Gast)


Lesenswert?

Ok ich habe die ULP nun gefunden, ich hoffe das ist sie:

ftp://ftp.cadsoft.de/eagle/userfiles/ulp/autoplace_v3.ulp

Nur wie binde ich Die jetzt in Eagle ein ? Die Erklärung die da steht 
verstehe ich nicht so ganz, ich bin Systemelektroniker kein 
Programmierer. Also eine Erklärung für Dummies bitte.

von Paul Baumann (Gast)


Lesenswert?

@DK
Kopiere die Datei "autoplace.ulp" in das Unter-Verzeichnis "ULP" im
Ordner "Eagle".

Zeichne einen Schaltplan, bei dem die Baugruppen nach Möglichkeit
"mechanisch" so angeordnet sind, wie Du sie auch auf der Platine haben
möchtest.

Wenn Du fertig bist, sagst Du  Datei->ULP ausführen ->Autoplace.ulp

Jetzt wird eine .brd-Datei erstellt, bei der die Bauelemente weitest-
gehend so liegen, wie im Schaltplan auch.

Nun kannst Du daran herumschieben, wie Du es gewohnt bist, oder brauchst
es vielleicht nicht einmal mehr.

MfG Paul

von DK (Gast)


Lesenswert?

Ja es funktioniert!

Vielen Dank euch allen =)

von Paul B. (paul_baumann)


Lesenswert?

>Ja es funktioniert!


Na, da geht's ja, wenn's geht!

MfG Paul

von Vlad T. (vlad_tepesch)


Lesenswert?

Christian B. schrieb:
> schau mal hier rein und lies dir den Thread ma durch:
> Beitrag "Routing-Strategie?"
>
> dort wird relativ weit unten auf die Autoplacer Möglichkeiten
> eingegangen und auch erläutert, weshalb es das nicht vernünftig
> automatisiert gibt.

darum gings doch gar nicht.
Es geht primär um die nervige angewohnheit von eagle, alle neun Bauteile 
eng in eine Ecke zu quetschen.

wenn man dann platzieren will, muss man erst alles auseinderschieben und 
ständig schauen, ob man denn den einen aus zig Widerständen gegriffen 
hat, den man eigentlich wollte.
wenn initial alle elemente genauso wie im schaltplan eingezeichnet 
werden, muss man weniger suchen.

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.