Existierende Platine in Eagle bringen?

Gast #2335427
Ich hab da eine unbestückte Platine von der ich gerne wüsste, wie die 
Schaltung darauf funktioniert. Am liebsten möchte ich die Schaltung in 
Eagle wieder erstellen. Da kann ich aber im Prinzip nur vom Schaltplan 
zum Board arbeiten, und nur schlecht wieder umgekehrt.

Gibt es irgendeine Software, mit der ich die Leiterbahnen über ein Foto 
von der Platine zeichnen kann, um dann den Schaltplan zu bekommen?
Gast
> Gibt es irgendeine Software, mit der ich die Leiterbahnen über ein Foto
> von der Platine zeichnen kann, um dann den Schaltplan zu bekommen?


Hast du über diese Frage wenigstens 1x nachgedacht? -.-
Gast
Versthe ich das richtig, Du hast eine Platine,
vielleicht noch einen Bestückungsplan, und willst
die Platine abfotographieren, in den PC, Knopfdruck
und schwupps ist der Stromlaufplan da??????

Das kann nicht mal der Adler, so scharf sieht der
auch nicht (wäre ja schon fast Hellsehen)

Ich würde halt so vorgehen:
Stromlauf per Hand aus der Platine
(Ohmmeter zu Rate ziehen!) rekonstruieren,
und dann die Platine noch mal machen, kannst Dich
ja von der Vorlage "inspirieren" lassen.

Anders gehts halt nicht....
> Gibt es irgendeine Software, mit der ich die Leiterbahnen über ein Foto
> von der Platine zeichnen kann, um dann den Schaltplan zu bekommen?

Die Steigerung wäre dann eine Software, die mir von einer
unbestückten Lochraster-Platine einen Schaltplan erstellt.
Gast
Bernd K. schrieb:
>> Gibt es irgendeine Software, mit der ich die Leiterbahnen über ein Foto
>> von der Platine zeichnen kann, um dann den Schaltplan zu bekommen?
>
> Die Steigerung wäre dann eine Software, die mir von einer
> unbestückten Lochraster-Platine einen Schaltplan erstellt.

Die Chinesen schaffen das bestimmt :D
Finde das kommt auf die Platinengrösse an (bzw deine beharrlichkeit)

Vorgehen:
1. Platzier im Schaltplaneditor alle Bauteile so wie auf der Platine 
bestückt
2. verbinde zusammenhängende leiterbahnen im Editor
3. Zurechtrücken für einen übersichtlichen schaltplan

und dann erneutes bestücken und routen im Bordeditor

ok ist zwar überwiegend Gehirnschmalz aber es funktioniert!... :-)

ein paar kleine Platinen hab ich damit schon "Reverse Enginered"
Gast
Matthias Melcher schrieb:

> Gibt es irgendeine Software, mit der ich die Leiterbahnen über ein Foto
> von der Platine zeichnen kann, um dann den Schaltplan zu bekommen?

Du kannst die Platine einscannen und als bmp speichern. Es gibt ein ULP, 
dass bmp einliest und in einem Layer ablegt. Eigentlich ist das für 
Logos gedacht. Das muss dann richtig skaliert werden, dann kann man die 
Leiterzüge im Layer Top/Bottom nachzeichnen.

Allerdings ist das ein ziemlicher Speicherfresser und man muss relativ 
lange mit der Auflösung experimentieren, bis man eine Vorlage hat, die 
einerseits erkennbar und andererseits nicht zu speicherfüllend ist.


Aus einer Platine einen Schaltplan erzeugen geht noch nicht. Theoretisch 
wäre das möglich, umgekehrt klappt's ja auch. Allerdings müsstest Du die 
alphabetisch sortierten und über Luftlinien verbundenen Symbole dann 
noch sortieren, und das will sich keiner antun.
Moderator (Firma: Titel) Persönliche Seite
om pf schrieb:
> Allerdings müsstest Du die
> alphabetisch sortierten und über Luftlinien verbundenen Symbole dann
> noch sortieren, und das will sich keiner antun.
Tools, die aus Layouts Schaltpläne erzeugen, machen sich das Leben oft 
viel einfacher und nehmen statt Signalen nur Labels:
1
  
2
   Input o-------  N127
3
           ___
4
   N123 --|___|--  N124
5
           ___
6
   N122 --|___|--  N127
7
           ___
8
   N127 --|___|--  N129
9
           ___
10
   N124 --|___|--  N125
11

12
   N124 ---||----  N129
13

14
   N123 ---||----  N122
15

16
   N125 ---||----  N124
17
 
18
   Output o------  N123
Und so ein Schaltplan ist dann schlicht unlesbar.
Gast
om pf schrieb:
> Aus einer Platine einen Schaltplan erzeugen geht noch nicht. Theoretisch
> wäre das möglich, umgekehrt klappt's ja auch. Allerdings müsstest Du die

Na ja... Die Platinen zu Schaltplan OCR Software müsste dann aber noch
einen Haufen mehr wissen...

Kommt da ein  Widerstand rein oder doch ne Brücke ?
Vielleicht ein C oder ne Diode (wie rum bloss)... nein Warte da
kommt einen  Anschlussdraht rein.
Huiiii zwei Reihen mit vielen Pins.... da mus ein IC rein...
Mhhh welcher blos... villeicht doch nen DIP Schalter block ?
Gast
Jedem Schaltplansymbol ist ein Boardsymbol zugeordnet. Entsprechend kann 
man aus dem Boardsymbol auf das Schaltplansymbol schliessen.

RefDes (Name) und Value werden einfach aus den Attributen des 
Boardsymbols in das Schaltplansymbol kopiert.
Gast
@OMPF: jaaa! Perfekt. Genau das habe ich gesucht. Das ich da nicht 
selber drauf gekommen bin!

Nochmals zur Klarstellung: die Platine ist zweiseitig. Ich möchte die 
Pads und Bauteile im Board-View "über" das gescannte Bild malen, 
möglichst bevor ich den Schaltplan habe. Wenn ich erst die Platine 
durchmesse, dauet das viele länger und ist fehleranfällig.

Also Pads auf dem Bild setzen, Leiterbahnen drübermalen, der 
Durchkontaktierung folgen. Und wenn die ganze Platine überdeckt ist, 
dann ist auch der Schaltplan komplett.

Danke für die zahlreichen Tipps!

 - Matthias
Gast
OK, ich hab das Script ausprobiert. Prinzipiell tut es erstmal, was es 
soll. Für meinen Zweck riecht es aber nicht, da erstens die Anzahl der 
Rechtecke viel zu gross wird, und zweitens keine benutzbare Transparenz 
und Farbe zustande kommt. Aber es war einen Versuch wert.

Danke nochmals für den Hinweis.

Ich habe dann auf dem Mac ein Screenoverlay gemacht (PhotoStickies) und 
die Bauteile im Board entsprechen platziert (Board und Scan haben 
Registriermarken, damit auch alles passt). Das geht schon mal ganz gut.

Was jetzt noch fehlt ist die Möglichkeit, in der Board-Ansicht meine 
Wires zu generieren. Gibt's da einen Trick? Klar kann ich die Wires auch 
zuerst im Schaltplan zeichnen und dann im Board positionieren, aber dann 
muss ich dann ja doch wieder die ganze Platine durch messen.

Von Bilderkennung, wie das weiter oben erwähnt wurde, wage ich garnicht 
zu träumen ;-)

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 15 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.