Überwachung von 3D-Druckaufträgen mit der EOSCONNECT Web-API
Ein genauerer Blick auf die Offenheit der EOS-Software, Teil 3
26. FEBRUAR 2026 | Lesezeit: 10 Min.
Stellen Sie sich Folgendes vor: Sie leiten eine Produktionsstätte, in der EOS 3D-Drucker rund um die Uhr wichtige Druckaufträge ausführen. Jeder Auftrag kann Stunden oder sogar Tage dauern. Sie möchten sofort wissen, wann ein Auftrag fertig ist – ob er erfolgreich war oder fehlgeschlagen ist –, ohne ständig manuell den Status der Maschine überprüfen zu müssen.
Genau diese Herausforderung werden wir heute mit der EOSCONNECT Web API lösen, einer offenen und flexiblen RESTful-Schnittstelle, die von EOS-Additiv-Fertigungssystemen bereitgestellt wird.
In diesem Blog erstellen wir eine praktische Lösung, um die zuletzt ausgeführten Jobs auf einem Rechner zu lesen, zu überprüfen, ob der letzte Job erfolgreich abgeschlossen wurde, und im Falle eines Fehlers die zugehörigen Benutzermeldungen abzurufen, um die Ursache für den Abbruch des Jobs zu ermitteln.
Wenn man diesen Gedanken weiterführt, könnte dieser Mechanismus vollständig automatisiert werden, beispielsweise um sich regelmäßig per E-Mail über den Status der auf Ihren Rechnern ausgeführten Build-Jobs zu informieren.
Warum EOSCONNECT API?
- Offen und zugänglich: Standard-REST-API mit umfassender OpenAPI-Dokumentation
- Keine Herstellerabhängigkeit: Verwenden Sie jede beliebige Programmiersprache oder jedes beliebige Tool, das HTTP-Anfragen unterstützt.
- Rich Data: Zugriff auf Aufträge, Sensordaten, Maschinenstatus und mehr
- Einfache Integration: Einfache Authentifizierung und gut strukturierte JSON-Antworten
Lassen Sie uns eintauchen!
Downloads
Der Download-Link führt zu einem ZIP-Archiv, das das zugehörige Jupyter Notebook und eine Installationsanleitung (README.md) enthält. Mit dieser Anleitung können Sie die hier beschriebenen Schritte Schritt für Schritt auf Ihrem eigenen Computer nachvollziehen.
-
EOSCONNECT.zip herunterladen
EOSCONNECT – Praktischer Leitfaden
ZIP 293,20 kB
In diesem Beispiel sehen wir, dass der zuletzt erstellte Auftrag nicht erfolgreich abgeschlossen wurde. Ein Blick auf die Benutzermeldungen zeigt, dass der Maschinenbediener den Auftrag abgebrochen hat.
Wichtigste Erkenntnis
Warum die EOSCONNECT-API herausragend ist
In diesem Tutorial haben wir gesehen, wie die EOSCONNECT Web-API modernes API-Design veranschaulicht:
Offenheit
- Standard-REST-Architektur bedeutet, dass keine herstellerspezifischen SDKs erforderlich sind.
- Funktioniert mit jedem HTTP-Client in jeder Programmiersprache
- Umfassende OpenAPI (Swagger)-Dokumentation
- Keine versteckten Gebühren oder Lizenzen für den API-Zugriff
Flexibilität
- Zugriff auf detaillierte Daten: vom allgemeinen Auftragsstatus bis hin zu einzelnen Sensorwerten
- Filtern und paginieren Sie die Ergebnisse, um genau das zu erhalten, was Sie benötigen.
- Kombinieren Sie mehrere Endpunkte, um benutzerdefinierte Workflows zu erstellen.
- Nahtlose Integration in bestehende MES-, ERP- oder Überwachungssysteme
Einfachheit
- Saubere, konsistente JSON-Antworten
- Intuitive Benennung und Strukturierung von Endpunkten
- OAuth2-Authentifizierung (Industriestandard)
- Detaillierte Fehlermeldungen und Statuscodes
Anwendungen in der Praxis
Die von uns entwickelte Lösung zur Arbeitsüberwachung ist nur ein Beispiel. Weitere Anwendungsfälle sind:
- Qualitätssicherung: Automatisches Herunterladen und Analysieren von Build-Images
- Produktionsplanung: Verfolgen Sie die Maschinenauslastung und den Auftragsdurchsatz
- Vorausschauende Wartung: Überwachung von Sensordaten zur Erkennung von Anomalien
- Rückverfolgbarkeit: Verknüpfen Sie Auftragsdaten mit Teilen, um die Konformität und Dokumentation sicherzustellen.
- Benutzerdefinierte Dashboards: Erstellen Sie eine Echtzeit-Visualisierung Ihrer Druckerflotte.
Erste Schritte
- Zugriff auf die Dokumentation: Navigieren Sie zu https://your-printer-ip/api/supportedVersions, um die verfügbaren API-Versionen anzuzeigen.
- Entdecken Sie die Swagger-Benutzeroberfläche: Besuchen Sie https://your-printer-ip/gui/webapi/swagger für interaktive API-Dokumentation.
- Authentifizieren: Richten Sie OAuth2-Anmeldedaten über die Webschnittstelle Ihres Druckers ein.
- Beginnen Sie mit dem Bau: Verwenden Sie die Muster aus diesem Tutorial als Grundlage.
Die EOSCONNECT-API gibt Ihnen die Freiheit, Ihren Additive-Manufacturing-Workflow ohne Einschränkungen zu innovieren und anzupassen. Ob Sie Benachrichtigungen automatisieren, benutzerdefinierte Analysen erstellen oder eine Integration mit Unternehmenssystemen vornehmen möchten – die API bietet Ihnen die Tools, die Sie dafür benötigen.
Viel Spaß beim Überwachen!
Verfasst von Michael Scharf