iAuto Automatic Writing MachineはAPI連携に対応しており、開発者はコマンドを送信して機械をプログラムから制御できます。このガイドでは、コマンドラインツールを使用して基本的なAPI呼び出しを行い、SVGファイルで書き込みタスクを開始する方法を説明します。 APIソフトウェアはこちらからダウンロード>>>
ステップ1:APIアドレスを確認する

機械がローカルネットワークに接続されていることを確認し、IPアドレスとポートを特定してください。例: http://192.168.1.XXX:90
XXXを、お使いの環境に適したローカルIPアドレスのセグメントに置き換えてください。

ステップ2:APIパラメーターを理解する

コマンドを送信する前に、APIで必要なパラメーターを確認してください。この例では、1つのSVGファイルを書き込みます。これらのパラメーターは次のとおりです。
- file:書き込むSVGファイルのパス
- width:キャンバスの幅(例:210mm)
- height:キャンバスの高さ(例:297mm)
- xpos:X軸の開始位置
- ypos:Y軸の開始位置
- scale:拡大縮小率(デフォルトは1)
- rotation:回転角度(度単位、デフォルトは0)
- clear:前のタスクをクリアするかどうか(クリアする場合は1に設定)
- start:タスクを直ちに開始するかどうか(書き込みを開始する場合は1に設定)
詳細な説明とエラーの種類については、ソースコードを参照してください

SVGファイルを機械に送信して直ちに書き込みを開始するコマンドの例を次に示します。
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
⚠️ 指定したファイルパスとAPIアドレスが正しいことを確認してください。
ステップ3:APIを呼び出す
リクエストが成功すると、機械がSVGファイルを読み込み、直ちに書き込みを開始します。
インターフェースのプレビュー

エラーが発生した場合は、ソースファイルを参照して原因を確認してください。
コマンドを入力すると、機械のインターフェースは次のようになります。SVG画像が自動的に読み込まれ、書き込みが自動的に開始されます。

出力例

補足事項
- Pythonなどの他のプログラミング言語とAPIを組み合わせて使用し、より高度なワークフローや自動化タスクを実現することもできます。
- 重要:API連携は開発者または技術者向けです。APIインターフェースと参照用のソースコードは提供していますが、UUNA TEKはカスタムAPIの使用に関する技術サポートを提供していません。提供されるのはAPIポートのみです。