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!
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.
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
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...
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
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.
@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.
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...
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...
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..
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
Eine eigene Frage?
Dieser Thread ist über 9 Jahre alt.
Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.