Eagle Layout wiederholen

Gast #405551
Lesenswert?

Hallo liebe NG-ler,

nun habe ich schon einige Tage damit zugebracht im Netz und im
Handbuch, bzw. Tutorial von Eagle eine Lösung für folgendes Problem zu
finden. Leider erfolglos.

Ich habe einen Schaltplan erstellt, der 8x eine fast identische
Schaltung enthält (teilweise unterschiedliche Bestückung oder auch
nicht bestückte und daher weggelassenen Bauelemente). Im Layout habe
ich jetzt eine dieser acht Schaltungsteile platziert und auch geroutet.
Jetzt könnte ich natürlich alle weiteren Schaltungsteile ebenfalls von
Hand platzieren und routen. Aber genau das ist das Problem. Jede
einzelne Teilschaltung ist nicht gerade unkomplex und daher aufwändig
zu bearbeiten. Außerdem sollen die relativen Platzierung der
Bauelemente (so vorhanden) zueinander in allen Schaltungsteile
identisch sein (EMV). Gibt es irgendwie eine Möglichkeit eine teilweise
platzierte und geroutete Anordnung auf andere Bauelemente zu
übertragen?

Ich hoffe meine Beschreibung ist einigermaßen verständlich.

Viele Grüße Stefan
Gast #405552
Lesenswert?

Hallo, du koenntest im *.brd alles anwaehlen und dann per Copy und Paste
setzen. Gegen in die Inkonsistens zwischen Schematic und Board muesstest
du alle Bauteilebezeichnungen anpassen.

Die Frage ist auch für mich sehr interessant.

Gruß,
Dirk
Gast #405554
Lesenswert?

Vielen Dank zunächst für die Antworten.

Das mit dem Kopieren von Schaltungsteilen im Layout bei geschlossenem
Board ist mir bekannt. Die dabei entstehenden Inkonsistenzen sind aber
bei der Fülle von Bauelementen erheblich. Außerdem sind ja nicht alle
Teile völlig identisch. Schön wäre zum Beispiel, wenn man irgendwie
eine Gruppe von Bauteilen und gerouteten Leiterbahnen in den Docu-Layer
bringen könnte und als eine Art Maske zum Platzieren und Routen der
anderen Schaltungsteile in den Hintergrund legen könnte. Quasi wie eine
Schablone. Geht so was vielleicht? Oder habt ihr noch andere Ideen?

Vielen Dank, Grüße Stefan
Gast #405555
Lesenswert?

Sind die einzelnen Schaltungen untereinander verbunden? Wenn nicht,
dann
Tip:
Das Layout einmal machen. Dann unter einem anderen Namen abspeichern
und im (neuen) Schaltplan die Änderungen vornehmen. Das Layout
anpassen, was bei kleinen Änderungen i.d.R. recht schnell geht. Das
ganze für jede Variante einmal durchspielen. Zum Schluss eine neue
Board-Datei erstellen, alle 8 Teile reinkopieren. Wenn sie
untereinander verbunden sind, dann kann man das auch in dem neuen Board
machen, da für dieses dann ja kein Schaltplan existiert und Eagle sich
deshalb auch nicht über Inkontinenzen (oder waren es doch
Inkonsistenzen) beschweren kann. Nachteil ist eben, dass man u.U. bis
zu 9 einzelne Boards hat und dass zum endgültigen Board kein Schaltplan
existiert.
Gast #405557
Lesenswert?

"Also eine Möglichkeit wäre auch, einmal routen.
Die anderen Bauteile so plazieren wie die anderen,
und dann nur die Leiterbahnen kopieren.
Später dann die Leiterbahnen auf den richtigen nahmen umbenennen.
Geht fixer als alles neu routen."

Das Platzieren der Bauelemente an sich ist ja Teil des Problems, da es
doch ganz schön viele sind. Hätte ich alle Bauelemente wie die anderen
platziert, wäre das schon die halbe Miete. Das mit dem Kopieren der
Leiterbahnen und anschließend Umbenennen ist bei der Anzahl von
Leiterbahnen auch keine Arbeitserleichterung zumal die Namen
(N$irgendwas) auch nicht zum Editieren einladen.

Liebe Grüße Stefan
Gast #1850952
Lesenswert?

Also ich habe die Lösung für dieses Problem beim Support erfragt

1. Schaltungsteil, der öfter gebraucht wird einmal im schaltplan 
eintragen und einmal routen.

2. Board schließen

3. Im Schaltplan den entsprechenden Schaltungsteil kopieren
und nach Bedarf mehrmals einfügen

4. Exportieren Netscript

>>Board in schaltplan sind inkonsistent

5. Board öffnen und den gerouteten Schaltungsteil kopieren
und gleiche Anzahl wie im Schaltplan einfügen

6. Im SCR Icon das ezeugt Netscript laden

7. Alle Fragen mit Ja beantworten

>> Schaltplan und Board sind wieder konsistent

8. DRC durchführen

9. Fertig :)

Ich hoffe, dass das Dir weiterhilft Stefan

Mit freundlichen Grüßen

Michael LE6
Gast #1851010
Lesenswert?

Lanhazza schrieb:
> Das hoffe ich auch - ich dachte nur ich poste mal die Lösung für dieses
> Problem :)

Vielen Dank! Ich stehe in Kürze vor dem gleichen Problem und habe damit 
nun die perfekte Lösung dafür :-)

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren