Zusammenfassung
Dieses Tutorial erläutert, wo Sie nach der Installation von C4Utility Programmierbeispiele und technische Dokumentation für Heliotis Gen4-Geräte finden. Sie erfahren, welche Beispiele lokal installiert werden können und welche Informationen die Programmer Guides, Feature Description, Technical Notes und das Changelog bereitstellen.
Programmierbeispiele und Dokumentation
C4Utility enthält neben den Kommunikationsschnittstellen auch Programmierbeispiele und umfangreiche technische Dokumentation. Diese bieten einen guten Ausgangspunkt für die Integration von Heliotis Gen4-Geräten in eigene Anwendungen.
1. Programmierbeispiele finden
Öffnen Sie das C4Utility-Installationsverzeichnis (C:\Program Files\C4Utility). Abhängig von den bei der Installation ausgewählten Komponenten finden Sie dort Beispiele für verschiedene Programmier- und Machine-Vision-Umgebungen, darunter HALCON, Python, CVB, NeuroCheck, Matrox Imaging Library und Adaptive Vision Studio (C:\Program Files\C4Utility\examples).
Die Beispiele zeigen typische Abläufe wie den Verbindungsaufbau zum Gerät, die Konfiguration wichtiger Parameter, das Triggern einer Messung und die Übertragung der resultierenden 3D-Daten.
Für Anwendungen auf Basis der C4Handler Library stehen zusätzliche Beispiele und Dokumentationen für die unterstützten Schnittstellen und Programmierumgebungen zur Verfügung (C:\Program Files\C4Utility\c4hdl\win64-x64).
2. Feature Description
Die lokal installierte Feature Description ist die Referenz für die über die Softwareschnittstelle verfügbaren Gerätefunktionen und Parameter (C:\Program Files\C4Utility\doc\ftrDesc.pdf).
Für Features wie beispielsweise Scan Position finden Sie dort Informationen zu Datentyp, Wertebereich, Einheit, Zugriffsmodus und möglichen Abhängigkeiten von anderen Features oder Selektoren.
3. Technical Notes und Changelog
Die Technical Notes behandeln spezielle technische Themen und Details zur Integration, beispielsweise Datenskalierung, Offsets oder bestimmte Gerätekonfigurationen (C:\Program Files\C4Utility\doc\Technical_Notes\pdf\).
Das Changelog dokumentiert die Änderungen zwischen den einzelnen Softwareversionen. Es ist insbesondere hilfreich, wenn eine bestehende Anwendung auf eine neue C4Utility-Version aktualisiert wird oder geprüft werden soll, wann eine Funktion hinzugefügt oder geändert wurde (C:\Program Files\C4Utility\doc\changelog.pdf).
4. Programmer Guides
Zusätzliche Programmierdokumentation finden Sie auf der Heliotis-Website unter Support → Downloads → Documentation.
Im Bereich für das Gen4 SDK stehen Programmer Guides für die unterstützten Programmierumgebungen und Schnittstellen zur Verfügung. Sie beschreiben unter anderem den Verbindungsaufbau, die Konfiguration des Geräts, die Steuerung der Datenaufnahme, das Triggern einer Messung und das Auslesen der Messdaten.
Nächster Schritt
In Teil 3 – 3D-Daten mit HALCON erfassen zeigen wir anhand eines konkreten HALCON-Beispiels den vollständigen Ablauf von der Verbindung mit einem Heliotis Gen4-Gerät bis zur Aufnahme und Darstellung von 3D-Daten.