Eagle Leiterbahn kopieren und verbinden

Gast #4539200
Lesenswert?

Hallo

Ich habe folgendes Problem:

Ich muss über 1000 Leiterbahnen ziehen und ein großer Teil der 
Leiterbahnen ist identisch mit den anderen Leiterbahnen die zu ziehen 
sind. Wenn ich nun alle Layer bis auf Top und Bottom ausschalte und die 
besagten Leiterbahnen kopiere und an der entsprechenden Stelle einfüge, 
werden die Bauteile nicht mit der Leiterbahn verbunden. Die Airwires 
bleiben trotzdem. Was mache ich falsch? Zudem wird nach dem DRC der 
Overlap-Fehler angezeigt an der Stelle an der sich Bauteilanschluss und 
Leiterbahn treffen.

Bitte um Hilfe.


Danke Gruß

Chris
Angehängte Dateien:
Gast #4539207
Lesenswert?

Chris schrieb:
> Ich muss über 1000 Leiterbahnen ziehen und ein großer Teil der
> Leiterbahnen ist identisch mit den anderen Leiterbahnen die zu ziehen
> sind.

Das wäre doch eine schöne Arbeit für einen Computer. Probier es mal mit 
einem Script oder dressiere den Autorouter. ;-)
Gast #4539213
Lesenswert?

p.s.
Andere Möglichkeit: Lass das Vervielfältigen den Leiterplattenhersteller 
machen. Höhere Stückzahlen wirken sich sowieso günstig auf den 
Leiterplattenpreis aus.

Bau deine Schaltung modularer auf.
(Firma: mechapro GmbH) Persönliche Seite #4539245
Lesenswert?

Hallo Chris,

> Ich muss über 1000 Leiterbahnen ziehen und ein großer Teil der
> Leiterbahnen ist identisch mit den anderen Leiterbahnen die zu ziehen
> sind. Wenn ich nun alle Layer bis auf Top und Bottom ausschalte und die
> besagten Leiterbahnen kopiere und an der entsprechenden Stelle einfüge,
> werden die Bauteile nicht mit der Leiterbahn verbunden. Die Airwires
> bleiben trotzdem. Was mache ich falsch?

Du machst einen Denkfehler. Die kopierten Leiterbahnen haben die 
gleichen Signalnamen wie die Originale und gehören für Eagle daher auch 
zum ursprünglichen Signal. Das erklärt auch die Overlap-Fehler.

Entweder schreibst du dir ein Script, oder du versuchst es mit dem 
Autorouter, wenn du das nicht von Hand machen willst. Weche 
Eagle-Version hast du denn, dass du überhaupt so viele Signale 
unterbringen kannst? Ich dachte immer, die Hobby-Version wäre vom Platz 
her beschränkt?

Mit freundlichen Grüßen
Thorsten Ostermann
Gast #4539250
Lesenswert?

Da ich eine Weiterbildung zum Techniker für Automatisierungstechnik 
mache und mich mitten im Abschlussprojekt befinde habe ich eine zeitlich 
begrenzte Vollversion erhalten (Version 7.5.0)

Da ich das Programm von 0 anfange zu lernen und die Zeit zum einlesen 
für Scripte usw. zu verstehen und anwenden zu können werde ich wohl die 
Leiterbahnen per Hand routen ...

Gruß
Gast #4539258
Lesenswert?

Wichtig bei solchen Kopiervorgängen sind die Namen der Verbindungen 
schon im Schematic. Vergib für jede Bahn einen sinnvollen Namen. Wenn Du 
die dann kopierst, hängt eagle hinten automatisch eine (höhere) Zahl 
dran. Ist also das letzte Zeichen keine Ziffer, so wird nach dem 
Kopieren eine "1" drangehangen. ALso so:
MyWireName => MyWireName1

Enden aber alle Namen mit "1", so enden alle kopierten mit "2". Wenn Du 
jetzt vorher im Schema dir dieses Prinzip zunutze machst, und die Namen 
entweder per Hand so nennst, oder auch kopierst, sollte es gehen.


Alternativ kannst DU die Airwires mit Name anklicken, den Namen kopieren 
und dem drunterliegenden (kopierten) Wire geben.
#4539270
Lesenswert?

@Chris (Gast)

>Ich muss über 1000 Leiterbahnen ziehen und ein großer Teil der
>Leiterbahnen ist identisch mit den anderen Leiterbahnen die zu ziehen
>sind.

Das sieht man auf deinem Bidl aber nicht.

> Wenn ich nun alle Layer bis auf Top und Bottom ausschalte und die
>besagten Leiterbahnen kopiere und an der entsprechenden Stelle einfüge,
>werden die Bauteile nicht mit der Leiterbahn verbunden.

Logisch. Eagle arbeitet so nicht. Das ist kein Malprogramm sondern ein 
kleines CAD-System.

>bleiben trotzdem. Was mache ich falsch?

Du hast di grundlegende Arbeitsweise von einem CAD-System nicht 
verstanden.

>Bitte um Hilfe.

Wenn man mehrere, gleiche Funktionsblöcke/Module hat, kann man das im 
Eagle anders machen. Man erstellt einen Schaltplan eines Moduls, macht 
das Layout komplett fertig. Dann fügt man dieses Modul per Datei -> 
Importieren -> Eagle Zeichnung beliebig oft in eine neu Datei ein. Siehe 
Handbuch Abschnitt "Mehrkanal-Layouts"
Gast #4539274
Lesenswert?

So geht's bei mir:

Die kopierten Leiterbahnen/Bauteile werden dabei aber nicht in den 
Schaltplan eingefügt.

1. Schaltplan schließen

2. "Copy"-Symbol anklicken

3. "Group"-Symbol anklicken

4. Mit der Maus eine gruppe aus dem Layout auswählen.
   Es werden nur Leiterbahnen kopiert, die vollständig in der Gruppe 
sind.

5. Mit der rechten Maustaste eines der Ausgewählten Bauteile anklicken.

6. Es öffnet sich ein Menü. Unten Copy "Group" auswählen.

7. Nun hängen alle Leiterbahnen und Bauteile am Mauszeiger und können 
irgendwo platziert werden.
Die Leiterbahnen und Bauteile werden automatisch weiter durchnummeriert.

Viel Erfolg
Gast #4539389
Lesenswert?

Also es sieht ungefähr so aus... Ist natürlich noch nicht ganz fertig.

@Falk Brunner:
Da ich erst seit ca. 1 Monat mit dem Programm arbeite kann ich vieles 
noch nicht wissen. Dafür sollte ja das Forum da sein...

Danke für die Infos.

Da ich ca. 25 Schaltpläne habe ist es nicht so einfach alles über den 
haufen zu werfen und neu/anders zu beginnen.

Gruß
Angehängte Dateien:
#4539420
Lesenswert?

@Chris (Gast)

>    Bildschirmfoto_2016-04-09_um_19.19.50.png

Für ein SINNVOLLES Bild siehe Bildforamte. Bei Eagel kann man 
entweder als PDF drucken oder als PNG exportieren.

>Da ich erst seit ca. 1 Monat mit dem Programm arbeite kann ich vieles
>noch nicht wissen. Dafür sollte ja das Forum da sein...

Vollkommen OK.

>Da ich ca. 25 Schaltpläne habe ist es nicht so einfach alles über den
>haufen zu werfen und neu/anders zu beginnen.

Wo hast du 25 Schaltpläne?

Gerade WEIL du am Anfang bist, kannst du das. Und musst du ggf. auch.
Denn hier entscheiden sich grobe Designfehler bzw. schlechte 
Arbeitsmethoden.
Gast #4539436
Lesenswert?

>> Käse^3!!! Airwires werden NIE kopiert, das sind Hilfslinien
Matthias L. schrieb:
> Ich habe auch nicht gesagt, das die Airwires kopiert werden sollen.

Nein, hast Du auch nicht. Falk sccheint gerade einen Käseauflauf 
herstellen zu wollen (Käse^3!!!), der ihm zu mißlingen droht. Da kann 
man nicht auch noch ein exaktes Erfassen von Inhalten erwarten.

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