Ü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?

Die EOSCONNECT Web-API zeichnet sich aus mehreren Gründen aus:
  • 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!

Ein praktischer Leitfaden mit Schritt-für-Schritt-Anweisungen

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.

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

  1. Zugriff auf die Dokumentation: Navigieren Sie zu https://your-printer-ip/api/supportedVersions, um die verfügbaren API-Versionen anzuzeigen.
  2. Entdecken Sie die Swagger-Benutzeroberfläche: Besuchen Sie https://your-printer-ip/gui/webapi/swagger für interaktive API-Dokumentation.
  3. Authentifizieren: Richten Sie OAuth2-Anmeldedaten über die Webschnittstelle Ihres Druckers ein.
  4. 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

Weitere Themen

Offenheit in EOS-Software Teil 1: Jenseits der Black Box

Blog zur additiven Fertigung

EOSPRINT zeigt, dass EOS nicht „geschlossen” ist, sondern eine flexible, transparente Plattform bietet, auf der Anwender zwischen einer vollständig offenen Parametersteuerung für Innovationen und validierten, festgelegten Einstellungen für eine zuverlässige Produktion wählen können.

Offenheit in der EOS-Software Teil 2: MeltControl von Oqton

Blog zur additiven Fertigung

MeltControl von Oqton zeigt, wie die offenen APIs von EOS echte Offenheit im Bereich der additiven Fertigung ermöglichen, indem sie Drittentwicklern die Erstellung fortschrittlicher, simulationsgesteuerter Belichtungsstrategien ermöglichen, die die Qualität verbessern, Stützstrukturen reduzieren und die Designfreiheit auf EOS-Metallsystemen erhöhen.

EOS-Software

EOS Software ist das digitale Rückgrat der industriellen additiven Fertigung

Die EOS Software wurde entwickelt, um den gesamten Prozess der additiven Fertigung (AM) vorzubereiten, zu optimieren, zu steuern und zu überwachen. Sie verbindet Maschinen, Materialien, Daten und Menschen in Ihrer gesamten Produktionsumgebung miteinander.