Forum: Platinen EAGLE: Zwei Boards miteinander vergleichen?


von Harstad (Gast)


Lesenswert?

Hi,

ich habe hier zwei Versionen eines EAGLE-Layouts (sowohl BRD als auch 
SCH wurden geändert). Gibt es jetzt eine Möglichkeit, diese beiden 
Layouts miteinander zu vergleichen, um zu sehen, was der Enwtickler 
genau geändert hat?

Die Files selber mit WinMerge o.ä. zu Vergleichen bringt leider nicht 
viel...

Danke!

von Gustl B. (-gb-)


Lesenswert?

Also ganz dumm würde ich von beiden ein Bild exportieren, dann in 
Photoshop oder so mehrere Ebenen machen, je ein Bild in eine Ebene, und 
dann die Ebenen voneinander subtrahieren. Dann sieht man direkt die 
Differenz.

von Werner (Gast)


Lesenswert?

Ich weiß ja nicht, wie aufwändig das PCB ist.

Aber du könntest Bilder der einzelnen Lagen exportieren und dann mit 
einem layerbasierten Bildbearbeitungsprogramm den Unterschied der beiden 
Layer anzeigen, sprich einen der Layer auf "difference" stellen. Dann 
erscheint ja nur der Unterschied.

Werner

von Harstad (Gast)


Lesenswert?

Hm, OK, das sind jetzt aber ziemliche Krücken...bietet EAGLE selber 
tatsächlich keine Möglichkeit, so etwas zu machen? Das wäre für ein 
Programm dieses Preises ausgesprochen lausig...

von Werner (Gast)


Lesenswert?

Hab noch eine Idee:

Mach Dir zunächst Sicherheitskopien von den *.brd und *sch.

Angenommen Du hast also
board001.brd schematic001.sch und
board002.brd schematic002.sch

Dann nennst Du das board001.brd in board002.brd um und öffnest den 
Schaltplan.

Danach wird dir Eagle sagen, was zwischen brd und sch nicht 
übereinstimmt (vorrausgesetzt es wurden Bauteile geändert, umbenannt 
usw). Ein reines verschieben einer Leiterbahn, eines Bauteils usw. 
kannst Du mamit natürlich nicht feststellen.

Aber es würde Dir einen Anhaltspunkt geben.

Noch eine Möglichkeit: Mach es wie ich und schaue mit dem einen Auge auf 
den rechten Bildschirm (z.B. board.001 geöffnet) und mir dem anderen auf 
den Linken(z.B. board.002 geöffnet, gleiche Größe!) Dann sieht Du sofort 
den Unterschied in dem überlagerten Bild, das sich in deinem Kopf 
ergibt.

... Ok, das ist nicht so einfach. Aber es geht. Soll ich mal 
draufgucken?
Dann lad die Bilder hoch.

Werner

von Tom (Gast)


Lesenswert?


von Mampf F. (mampf) Benutzerseite


Lesenswert?

Kann man nicht alles per ULP exportieren und dann einen Vergleich auf 
Text-Ebene machen?

von Uwe Bonnes (Gast)


Lesenswert?

Exportiere die Boards als Gerber und schau Dir z.B. beide Top-Lagen mit 
gerbv an und schalte die Farbmischung "Rendering" um. Damit lassen sich 
die Änderungen am Kupfer gut sehen. Oder exportiere die Netz-Und 
Teilelisten und lasse ein Diff über die Listen laufen. Das zeigt Dir 
dann andere Aspekte.

von Falk B. (falk)


Lesenswert?

@Harstad (Gast)

>Hm, OK, das sind jetzt aber ziemliche Krücken...bietet EAGLE selber
>tatsächlich keine Möglichkeit, so etwas zu machen? Das wäre für ein
>Programm dieses Preises ausgesprochen lausig...

Der Experte spricht . . .

Zeig mir die anderen Programme die das können, vor allem in der 
Preisklasse.


Man könnte die Dateien kopieren und dann über Kreuz umbenennen, sprich 
das alte Layout mit dem neuen Schaltplan. Dann öffen und Eagle meckert 
über Inkosistenzen beim ERC, dort sieht man die Änderungen der Netze 
DIREKT.

von Marcus H. (Firma: www.harerod.de) (lungfish) Benutzerseite


Lesenswert?

Harstad schrieb:
> ich habe hier zwei Versionen eines EAGLE-Layouts (sowohl BRD als auch
> SCH wurden geändert). Gibt es jetzt eine Möglichkeit, diese beiden
> Layouts miteinander zu vergleichen, um zu sehen, was der Enwtickler
> genau geändert hat?
>
> Die Files selber mit WinMerge o.ä. zu Vergleichen bringt leider nicht
> viel...

Seit V6 sind die Files doch XML-Basiert.
Kannst Du einfach mit einem DIFF-Tool Deiner Wahl vergleichen.

Die geänderten Bauteile / Netze schaust Du dann halt im EAGLE nach.

Das ist ein bisschen so wie die Matrix zu lesen...

von Huh (Gast)


Lesenswert?

Mampf F. schrieb:
> Kann man nicht alles per ULP exportieren und dann einen Vergleich
> auf Text-Ebene machen?

Marcus H. schrieb:
> Seit V6 sind die Files doch XML-Basiert.
> Kannst Du einfach mit einem DIFF-Tool Deiner Wahl vergleichen.

Darauf ist er im Eröffnungspost schon eingegangen...

Harstad schrieb:
> Die Files selber mit WinMerge o.ä. zu Vergleichen bringt leider nicht
> viel...

von Jan K. (madengineer)


Lesenswert?

Marcus H. schrieb:
> Das ist ein bisschen so wie die Matrix zu lesen...

Ganz so schlimm ist es nicht. Nehme für sowas auch WinMerge. Und das XML 
ist eigentlich selbsterklärend. Ist immer schön, wenn man vom Kunden 
geänderte Boarddaten erhält und er nicht sagen kann welche Bauteile 
verschoben wurden.
Da muss man sich halt zu helfen wissen..

von Marcus H. (Firma: www.harerod.de) (lungfish) Benutzerseite


Lesenswert?

Huh schrieb:
> Mampf F. schrieb:
>> Kann man nicht alles per ULP exportieren und dann einen Vergleich
>> auf Text-Ebene machen?
>
> Marcus H. schrieb:
>> Seit V6 sind die Files doch XML-Basiert.
>> Kannst Du einfach mit einem DIFF-Tool Deiner Wahl vergleichen.
>
> Darauf ist er im Eröffnungspost schon eingegangen...
>
> Harstad schrieb:
>> Die Files selber mit WinMerge o.ä. zu Vergleichen bringt leider nicht
>> viel...

Ja, habe ich gelesen.
Und dann nochmal drauf hingewiesen, dass man seit V6 durch die XML-Files 
sehr genau vergleichen kann.
Wenn man das kann, ist das kein Problem. Der TO hat es aber, obwohl er 
auf dem richtigen Weg war, nicht gekonnt.

Jan, das mit der Matrix war ein Scherz. seufz

von Jan K. (madengineer)


Lesenswert?

Das weiß ich doch, aber es wirkt auf die Aussenstehenden immer so^^

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.