HaranView
Als Reparatur-Software am Reparaturplatz der Automatisch Optischen Inspektionen (AOI) der Firma Viscom
wird die "Haran"-Software verwendet. Dem Programmierer der AOI ist es möglich für die Haran-Software farbige Übersichtsbilder
der geprüften Leiterplatte mit dem Scanner zu erstellen. Die Übersichtsbilder werden in der Haran-Software "kalibriert", sprich
die Entwicklerkoordinaten der Leiterplatte werden über das Übersichtsbild gelegt. Dies geschieht mit Hilfe von drei Referenzmarken der
Leiterplatte, denen jeweils ein Punkt im Übersichtsbild zugeordnet wird. Damit kann eine Affine Abbildungsmatrix erstellt werden.
Genau diese affine Abbildungsmatrix mache ich mir in dem hier vorgestellten HaranView Tool zu Nutze.
Ziel war es eine Software in VB.NET zu programmieren, welches an der gesamten SMD-Linie als zusätzliche Reparatur- und
Anzeigehilfe verwendet werden kann. Es sollte folgendes möglich sein:
1.) Anzeige des hochauflösenden Haran-Bildes (.hr.bmp) als Hilfe für die SMD-Operator an der Sichtkontrollstation vor dem SMD-Ofen
2.) Durch "Klick" auf das hochauflösende Bild sollte die Teilenummer und die ID des Bauteils an der angeklickten Stelle angezeigt werden
3.) Im hochauflösenden Bild soll der Bauteilmittelpunkt jedes im Prüfplan befindlichen Bauteils (ID) als "Anklickhilfe" eingezeichnet werden
Hier ein Bildschirm-Schnappschuss der HaranView Software:

Installationshinweise:
Das .zip-Archiv herunterladen und entpacken. Wichtig ist die im entpackten .zip-Archiv enthaltene Ordnerstruktur
einzuhalten. In der Datei "HaranView.exe.config kann das Verzeichnis für die Haranbilder und die AOI-Prüfpläne (CAD)
angegeben werden. Wenn die Pfadangaben in der "HaranView.exe.config"-Datei nicht existieren werden automatisch die lokalen
Verzeichnisse "Cad" und "Haran_Bilder" im HaranView-Verzeichnis verwendet und nach Bildern durchsucht.
Im Haranbilder-Verzeichnis muß für jeden Prüfplan folgende Dateien zur Verfügung stehen:
1.) Prüfplan.hr.bmp
2.) Prüfplan.us.bmp
3.) Prüfplan.uscal
Im CAD-Verzeichnis muß für jeden Prüfplan ein Unterverzeichnis existieren, indem sich die Viscom AOI Prüfplandateien befinden.
Am praktikabelsten ist es das Rüstserververzeichnis auf dem Rüstserver anzugeben um Netzwerkzugriffe auf den AOI-Prüfrechner
zu vermeiden. Die HaranView-Software verwendet aus dem Prüfplanverzeichnis die Datei "Prüfplan.tmp.cad". Wichtig ist das in der "Prüfplan.tmp.cad"-Datei
bzw. in der "Prüfplan.cad"-Datei die Spalte "Teilenummer" (6. Spalte) immer aktuell ist !
Wichtig: Das Microsoft Framework v3.5 muss installiert sein, sonst geht garnichts !
Die Verwendung von HaranView ist kostenlos !
Ausprobieren und Fehler oder Wünsche sowie Verbesserungen melden !