API für Handschreibmaschinen: Einfaches Beispiel zur Nutzung der iAuto Automatische Schreibmaschine
Share
Die iAuto Automatische Schreibmaschine unterstützt eine vollständige API für Handschreibmaschinen, damit Entwickler Befehle programmgesteuert senden und das Gerät steuern können. Diese Anleitung zeigt Ihnen, wie Sie einen grundlegenden API-Aufruf über ein Befehlszeilentool durchführen, um einen Schreibvorgang mit einer SVG-Datei zu starten. Laden Sie die Software samt API-Dokumentation hier herunter>>>
Schritt 1: Ermitteln der API-Adresse

Stellen Sie sicher, dass die Schreibmaschine mit Ihrem lokalen Netzwerk verbunden ist, und ermitteln Sie deren IP-Adresse sowie Port. Beispiel: http://192.168.1.XXX:90
Ersetzen Sie XXX durch den passenden Teil Ihrer lokalen IP-Adresse.

Schritt 2: Verstehen der API-Parameter

Bevor Sie Befehle absenden, machen Sie sich mit den erforderlichen Parametern vertraut. Dieses Beispiel zeigt den Schreibvorgang einer einzelnen SVG-Datei im Rahmen der iAuto API-Integration.
Die wichtigsten Parameter:
- file: Pfad zur zu beschreibenden SVG-Datei
- width: Leinwandbreite (z. B. 210mm)
- height: Leinwandhöhe (z. B. 297mm)
- xpos: Startposition auf der X-Achse
- ypos: Startposition auf der Y-Achse
- scale: Skalierungsfaktor (Standard: 1)
- rotation: Drehwinkel in Grad (Standard: 0)
- clear: Vorherigen Vorgang löschen (auf 1 setzen zum Löschen)
- start: Vorgang sofort starten (auf 1 setzen zum Starten)
Ausführliche Beschreibungen und Fehlertypen finden Sie im Quellcode.

Ausführen des API-Aufrufs
Mit dem folgenden Beispielbefehl senden Sie eine SVG-Datei an das Gerät und starten sofort die Schreibautomatisierung:
curl -X POST ^ -F "file=@\"F:\Desktop\concepts\tony.svg\"" ^ -F "width=210mm" ^ -F "height=297mm" ^ -F "xpos=100mm" ^ -F "ypos=100mm" ^ -F "scale=1" ^ -F "rotation=0" ^ -F "clear=1" ^ -F "start=1" ^ http://192.168.1.XXX:90/write_svg
⚠️ Achten Sie auf korrekten Dateipfad und gültige API-Adresse.
Schritt 3: Durchführen der API-Verbindung
Bei erfolgreicher Anfrage lädt das Gerät die SVG-Datei und beginnt automatisch mit dem Schreibvorgang.
Vorschau der Benutzeroberfläche

Bei Fehlern nutzen Sie die Quelldatei zur Fehleranalyse.
Nach Eingabe des Befehls importiert das Gerät automatisch die SVG-Grafik und startet den Schreibprozess eigenständig.

Beispiel Ausgabeergebnis

Zusätzliche Hinweise
Sie können die API für Handschreibmaschinen auch mit Programmiersprachen wie Python kombinieren, um erweiterte Arbeitsabläufe und individuelle Schreibautomatisierung zu realisieren.
Wichtiger Hinweis:
Die iAuto API-Integration ist für Entwickler und Techniker vorgesehen. UUNA TEK stellt API-Schnittstellen und Quellcode als Referenz zur Verfügung, bietet jedoch keinen technischen Support für individuell angepasste API-Nutzungen. Es werden ausschließlich die offiziellen API-Ports bereitgestellt.