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

Como utilizar a API da Máquina de Escrita Automática iAuto: um exemplo simples

A iAuto Automatic Writing Machine é compatível com a integração da API, permitindo aos programadores enviar comandos e controlar a máquina de forma programática. Este guia demonstra como efetuar uma chamada básica à API utilizando a ferramenta de linha de comandos para iniciar uma tarefa de escrita com um ficheiro SVG. Descarregue aqui o software com a documentação da API>>>

Passo 1: Determinar o endereço da API

Determinar o endereço da API

Certifique-se de que a máquina está ligada à sua rede local e identifique o respetivo endereço IP e porta. Por exemplo: http://192.168.1.XXX:90

Substitua XXX pelo segmento de endereço IP local correto para a sua configuração.

Determinar o endereço da API

Passo 2: Compreender os parâmetros da API

Compreender os parâmetros da API

Antes de enviar comandos, familiarize-se com os parâmetros necessários da API. Este exemplo demonstra a escrita de um único ficheiro SVG. Estes parâmetros incluem:

  • file: Caminho para o ficheiro SVG a escrever
  • width: Largura da área de trabalho (por exemplo, 210mm)
  • height: Altura da área de trabalho (por exemplo, 297mm)
  • xpos: Posição inicial no eixo X
  • ypos: Posição inicial no eixo Y
  • scale: Fator de escala (predefinição: 1)
  • rotation: Ângulo de rotação em graus (predefinição: 0)
  • clear: Indica se a tarefa anterior deve ser eliminada (defina como 1 para eliminar)
  • start: Indica se a tarefa deve ser iniciada imediatamente (defina como 1 para começar a escrever)

Consulte o código-fonte para obter descrições detalhadas e informações sobre os tipos de erro

Executar a chamada à API

Eis um exemplo de comando que envia um ficheiro SVG para a máquina para escrita imediata:

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

⚠️ Certifique-se de que o caminho do ficheiro especificado e o endereço da API estão corretos.

Passo 3: Efetuar uma chamada à API

Se o pedido for bem-sucedido, a máquina carregará o ficheiro SVG e começará imediatamente a escrever.

Pré-visualização da interface

Pré-visualização da interface

Se ocorrer um erro, consulte o ficheiro de origem para encontrar a causa do erro.

Depois de introduzir o comando, a interface da máquina é apresentada da seguinte forma. A imagem SVG será importada automaticamente e a escrita começará de imediato.

Pré-visualização da interface

Exemplo de saída

Exemplo de saída

Notas adicionais

  • Também pode utilizar a API em conjunto com outras linguagens de programação, como Python, para criar fluxos de trabalho mais avançados ou tarefas automatizadas.
  • Importante: a integração da API destina-se a programadores ou técnicos. Embora forneçamos interfaces da API e código-fonte para referência, a UUNA TEK não fornece suporte técnico para a utilização personalizada da API. Apenas são fornecidas as portas da API.
Voltar ao blogue

Deixe um comentário

Tenha em atenção que os comentários têm de ser aprovados antes de serem publicados.