How to Use the API for the iAuto Automatic Writing Machine: A Simple Example

Comment utiliser l'API pour la machine d'écriture automatique iAuto : un exemple simple

La machine d'écriture automatique iAuto prend en charge l'intégration d'API, permettant aux développeurs d'envoyer des commandes et de contrôler la machine par programmation. Ce guide explique comment effectuer un appel d'API de base à l'aide de l'outil en ligne de commande pour lancer une tâche d'écriture avec un fichier SVG.

Étape 1 : Déterminer l'adresse de l'API

Déterminer l'adresse API

Assurez-vous que la machine est connectée à votre réseau local et identifiez son adresse IP et son port. Par exemple : http://192.168.1.XXX:90

Remplacez XXX par le segment d'adresse IP locale adapté à votre configuration.

Déterminer l'adresse de l'API

Étape 2 : Comprendre les paramètres de l'API

Comprendre les paramètres de l'API

Avant d'envoyer des commandes, familiarisez-vous avec les paramètres requis par l'API. Cet exemple illustre l'écriture d'un seul fichier SVG. Ces paramètres incluent :

  • fichier : chemin d’accès au fichier SVG à écrire
  • largeur : largeur du canevas (par exemple, 210 mm)
  • hauteur : hauteur du canevas (par exemple, 297 mm)
  • xpos : position de départ sur l’axe des X
  • ypos : position de départ sur l’axe des Y
  • échelle : facteur d’échelle (par défaut : 1)
  • rotation : angle de rotation en degrés (par défaut : 0)
  • effacer : effacer la tâche précédente (définir sur 1 pour effacer)
  • démarrer : démarrer la tâche immédiatement (définir sur 1 pour commencer l’écriture)

Consultez le code source pour des descriptions détaillées et les types d’erreurs

Exécuter l'appel API

Voici un exemple de commande qui envoie un fichier SVG à la machine pour écriture immédiate :

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

⚠️ Assurez-vous que le chemin d'accès au fichier et l'adresse API spécifiés sont corrects.

Étape 3 : Appel de l'API

Si la requête aboutit, la machine charge le fichier SVG et commence immédiatement l'écriture.

Aperçu de l'interface

Aperçu de l'interface

En cas d'erreur, reportez-vous au fichier source pour en trouver la cause.

Après avoir saisi la commande, l'interface de la machine est la suivante. L'image SVG sera automatiquement importée et l'écriture commencera automatiquement.

Aperçu de l'interface

Exemple de sortie

Exemple de résultat

Remarques supplémentaires

  • Vous pouvez également utiliser l'API avec d'autres langages de programmation, tels que Python, pour obtenir des flux de travail plus avancés ou des tâches automatisées.
  • Important : L'intégration de l'API est destinée aux développeurs ou aux techniciens. Bien que nous fournissions des interfaces API et le code source à titre de référence, UUNA TEK n'offre pas de support technique pour l'utilisation d'API personnalisées. Seuls les ports API sont fournis.
Retour au blog

Laisser un commentaire

Veuillez noter que les commentaires doivent être approuvés avant d'être publiés.