Programvaruintegration via Micro-Epsilon 3D SDK
3D-sensorer från Micro-Epsilon är utrustade med en lättintegrerad SDK (Software Development Kit). SDK:n är baserad på industristandarderna GigE Vision och GenICam inklusive följande funktionsblock:
- Nätverkskonfiguration och sensoranslutning
- Omfattande sensorkontroll
- Sändningskontroll av mätbilder
- Hantering av definierade parameteruppsättningar
- C++ exempelprogram och dokumentation
åtkomst till sensorn via GigE Vision är också möjlig utan SDK genom en GenICam-klient.
Integration via GigE Vision-gränssnittet
Alla 3D-sensorer från Micro-Epsilon är kompatibla med GenICam- eller GigE Vision-standarden (Gigabit Ethernet for Machine Vision) från AIA (Automated Imaging Association). Riktiga 3D-dataformat (Coord3D) används så att 3D-punktmolnet finns direkt tillgängligt för vidare bearbetning.
Standarden används flitigt inom bildbehandlingsvärlden och stöds därför av alla vanliga datorseende verktyg. Detta säkerställer snabb och smidig integrering i olika bildbehandlingsprogram - även för 3D-utvärdering.
GigE Vision säkerställer optimal datasäkerhet, perfekt prestanda och korta designtider under implementering. GigE Vision baseras på Gigabit Ethernet och erbjuder hög dataöverföringshastighet. Ethernet-teknik erbjuder fördelar, som långa kabellängder utan användning av repeaters/hubbar, och den tillåter användning av billiga nätverkskomponenter. Standarden GigE Vision tillhandahåller ett öppet ramverk för dataöverföring och styrsignaler mellan 3D-sensorer och PC. Det finns många alternativ för infrastrukturtopologi i applikationer med en eller flera skanners.
Integration via 3D Sensor SDK
3D-sensorbiblioteket möjliggör enkel integrering av Micro-Epsilon GenICam-baserade 3D-sensorer i C/C++-applikationer. För närvarande stöds sensorerna reflectCONTROL RCS, surfaceCONTROL 3D och scanCONTROL 30xx.
En översikt samt en beskrivning av bibliotekets enskilda funktioner finns i den bifogade gränssnittsbeskrivningen.
Integreringspaketet för 3D Sensor SDK innehåller:
- Biblioteksfiler för x64-applikationer (Windows och Linux)
- Gränssnittsdokumentation
- Gränssnitt för C, C++, C# och Python
- Många programexempel för C, C++, C# och Python