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

Cómo usar la API para la máquina de escritura automática iAuto: un ejemplo sencillo

La Máquina de Escritura Automática iAuto soporta integración API, permitiendo a los desarrolladores enviar comandos y controlar la máquina programáticamente. Esta guía muestra cómo hacer una llamada API básica usando la herramienta de línea de comandos para iniciar una tarea de escritura con un archivo SVG. Descarga el software con documentación API aquí>>>

Paso 1: Determinar la dirección API

Determinar la dirección API

Asegúrate de que la máquina esté conectada a tu red local e identifica su dirección IP y puerto. Por ejemplo: http://192.168.1.XXX:90

Reemplaza XXX con el segmento correcto de la dirección IP local para tu configuración.

Determinar la dirección API

Paso 2: Entender los parámetros de la API

Entender los parámetros de la API

Antes de enviar comandos, familiarízate con los parámetros requeridos por la API. Este ejemplo demuestra cómo escribir un solo archivo SVG. Estos parámetros incluyen:

  • file: Ruta al archivo SVG que se va a escribir
  • width: Ancho del lienzo (por ejemplo, 210mm)
  • height: Altura del lienzo (por ejemplo, 297mm)
  • xpos: Posición inicial en el eje X
  • ypos: Posición inicial en el eje Y
  • scale: Factor de escala (por defecto es 1)
  • rotation: Ángulo de rotación en grados (por defecto es 0)
  • clear: Indica si borrar la tarea anterior (configurar en 1 para borrar)
  • start: Indica si iniciar la tarea inmediatamente (configurar en 1 para comenzar a escribir)

Consulta el código fuente para descripciones detalladas y tipos de error

Ejecutar la llamada API

Aquí tienes un comando de ejemplo que envía un archivo SVG a la máquina para escritura inmediata:

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

⚠️ Asegúrate de que la ruta del archivo especificada y la dirección API sean correctas.

Paso 3: Llamada a la API

Si la solicitud es exitosa, la máquina cargará el archivo SVG y comenzará a escribir inmediatamente.

Vista previa de la interfaz

Vista previa de la interfaz

Si hay un error, consulta el archivo fuente para encontrar la causa del error.

Después de ingresar el comando, la interfaz de la máquina es la siguiente. Importará automáticamente la imagen SVG y comenzará a escribir automáticamente.

Vista previa de la interfaz

Ejemplo de salida

Ejemplo de salida

Notas adicionales

  • También puedes usar la API junto con otros lenguajes de programación, como Python, para lograr flujos de trabajo más avanzados o tareas automatizadas.
  • Importante: La integración API es para desarrolladores o técnicos. Aunque proporcionamos interfaces API y código fuente como referencia, UUNA TEK no ofrece soporte técnico para el uso personalizado de la API. Solo se proporcionan los puertos API.

 

 

Volver al blog

Deja un comentario

Tenga en cuenta que los comentarios deben ser aprobados antes de ser publicados.