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

Comment utiliser l’API de la machine d’écriture automatique iAuto : un exemple simple

La iAuto Automatic Writing Machine 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 API de base à l’aide de l’outil en ligne de commande afin de lancer une tâche d’écriture avec un fichier SVG. Téléchargez ici le logiciel avec la documentation de l’API>>>

Étape 1 : déterminer l’adresse de l’API

Déterminer l’adresse de l’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 correspondant à l’adresse IP locale correcte pour 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 montre comment écrire un seul fichier SVG. Ces paramètres comprennent :

  • file : chemin d’accès au fichier SVG à écrire
  • width : largeur de la zone de dessin (par exemple, 210mm)
  • height : hauteur de la zone de dessin (par exemple, 297mm)
  • xpos : position de départ sur l’axe X
  • ypos : position de départ sur l’axe Y
  • scale : facteur d’échelle (valeur par défaut : 1)
  • rotation : angle de rotation en degrés (valeur par défaut : 0)
  • clear : indique s’il faut effacer la tâche précédente (définissez cette valeur sur 1 pour l’effacer)
  • start : indique s’il faut démarrer immédiatement la tâche (définissez cette valeur sur 1 pour commencer l’écriture)

Consultez le code source pour obtenir des descriptions détaillées et connaître les types d’erreurs.

Exécuter l’appel API

Voici un exemple de commande qui envoie un fichier SVG à la machine pour une é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 de l’API spécifiés sont corrects.

Étape 3 : appeler l’API

Si la requête aboutit, la machine chargera le fichier SVG et commencera immédiatement l’écriture.

Aperçu de l’interface

Aperçu de l’interface

En cas d’erreur, consultez le fichier source pour en trouver la cause.

Après avoir saisi la commande, l’interface de la machine se présente comme suit. Elle importe automatiquement l’image SVG et commence immédiatement l’écriture.

Aperçu de l’interface

Exemple de résultat

Exemple de résultat

Remarques supplémentaires

  • Vous pouvez également utiliser l’API avec d’autres langages de programmation, tels que Python, afin de réaliser 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 du code source à titre de référence, UUNA TEK ne fournit pas d’assistance 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 leur publication.